Releases: mathworks/matlab-proxy
Releases · mathworks/matlab-proxy
v0.29.1
v0.29.0
Contains
- Introduces support for python 3.12 & 3.13, deprecates 3.8 & 3.9 (fixes #62)
- Updates the effect of using
MWI_APP_HOSTto only be cosmetic. (fixes #69)
Full Changelog: v0.28.3...v0.29.0
v0.28.3
Contains
Fixes for pypi-release-build failure for v0.28.2
Changes from v0.28.2
- Improvements to graphics performance for some workflows.
- Improvements to testing infrastructure
- Added devcontainer configurations to build and test MATLAB Proxy in DevContainers on VSCode or GitHub Codespaces
Full Changelog: v0.28.1...v0.28.3
v0.28.2
Contains
- Improvements to graphics performance for some workflows.
- Improvements to testing infrastructure
- Added devcontainer configurations to build and test MATLAB Proxy in DevContainers on VSCode or GitHub Codespaces
Full Changelog: v0.28.1...v0.28.2
v0.28.1
v0.28.0
Contains
Features
- Updates drop down menus to include MATLAB R2025b.
- Tests for custom MATLAB startup code execution.
- Updates test fixture dependencies on pytest-asyncio
Bug Fixes
- Relaxes websocket upgrade conditions to resolve browser-specific UI rendering issues.
Full Changelog: v0.27.3...v0.28.0
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-serverssupport for--quiet | -qmodematlab-proxy-app-list-serversformats 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