Releases: mathworks/matlab-proxy
Releases · mathworks/matlab-proxy
v0.27.3
Contains
Features
Minor non-functional changes:
- Minimizes INFO level logs
- Introduces new log formatting style with some rich elements
matlab-proxy-app-list-servers
support for--quiet | -q
modematlab-proxy-app-list-servers
formats server information as a table.
Bug fixes
- Fixes issues where some environment variables are always overridden.
Full Changelog: v0.27.0...v0.27.3
v0.27.1
Contains
Bug fixes
- Fixes overlapping CSS includes that caused the window to be scrollable. (fixes #63)
- Removes the warning message issued about FLUXBOX from the UI. The warning message continues to be displayed in the terminal logs. (fixes #55)
- Fixes issues related to updates from web logging API from AIOHTTP, and refactors shutdown process to use AIOHTTP's shutdown hooks instead of the cleanup hook.
- Fixes github action build issues, with retries to npm install step to avoid transient rate limiting issues.
Full Changelog: v0.27.0...v0.27.1
v0.27.0
Contains
Features
- Adds MWI_SESSION_NAME environment variable for custom browser tab titles. For more information see: Advanced-usage.md
- Migrates build backend to use HATCH instead of SETUPTOOLS
Bug fixes
- Refactors tests to use mock endpoints.
- Python file formatting fixes
Full Changelog: v0.26.0...v0.27.0
v0.26.0
Contains
Features
- Improved error handling and messages for kernel startup and readiness.
- Increases the maximum websocket message size limit to enable certain graphics workflows.
- Experimental cookie caching capabilities. (Not intended for general use)
Bug Fixes
- Fixes issues related to base url configurations from jupyter environments.
- Updates to documentation about custom startup code.
- Fixes issues in tests related to pytest-asyncio
- Multiple CVE patches.
Full Changelog: v0.25.1...v0.26.0
v0.25.1
Contains
- Security Updates for vulnerabilities reported by Dependabot
- Fixes broken link in troubleshooting README
v0.25.0
Contains
Features and infrastructural updates
- Support for Simulink Online on Linux platforms from R2024b onwards.
- Optional dependency on fluxbox window manager, required for Simulink Online to function correctly.
- Infrastructural updates in preparation of MATLAB R2025a
- Improvements to setuptools comply with PEP 625 package naming conventions
- Removed restriction on AIOHTTP version.
Full Changelog: v0.24.2...v0.25.0
v0.24.2
Contains
Bug Fixes
- Fixes bug which stops the user interface from showing an error when MATLAB is not found on PATH.
- Updates README with minimum version of NODE to be v18 or higher when building from sources
Security Updates
- Fixes Critical vulnerability in vitest and corresponding coverage packages.
- Upgrades vite, fixes GitHub advisory: GHSA-67mh-4wv8-2f99
fixes #39
Full Changelog: v0.24.1...v0.24.2
v0.24.1
Contains
- Transition to using vite instead of create-react-app
- Fixes hangs when stopping MATLAB via an interrupt signal
- Increases the retry attempts to check for matlab-proxy-app readiness.
fixes mathworks/jupyter-matlab-proxy#110
Full Changelog: v0.23.4...v0.24.1
v0.23.4
Changes
Bug Fixes:
- fixes #44 : Hang on shutdown
Others
- Removes Dead code related to github actions to publish to PyPI.
Full Changelog: v0.23.3.1...v0.23.4
v0.23.3.1
Contains
Update to GitHub Action to release to PyPi, to deal with build failures noticed here.
Full Changelog: v0.23.3...v0.23.3.1