Skip to content

Releases: mathworks/matlab-proxy

v0.29.1

05 Dec 16:49

Choose a tag to compare

Contains

  1. fixes #56. Thank you @mboisson
  2. patch for CVE-2025-64756

Full Changelog: v0.29.0...v0.29.1

v0.29.0

03 Dec 15:26

Choose a tag to compare

Contains

  1. Introduces support for python 3.12 & 3.13, deprecates 3.8 & 3.9 (fixes #62)
  2. Updates the effect of using MWI_APP_HOST to only be cosmetic. (fixes #69)

Full Changelog: v0.28.3...v0.29.0

v0.28.3

28 Nov 15:39

Choose a tag to compare

Contains

Fixes for pypi-release-build failure for v0.28.2

Changes from v0.28.2

  1. Improvements to graphics performance for some workflows.
  2. Improvements to testing infrastructure
  3. 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

28 Nov 15:17

Choose a tag to compare

Contains

  1. Improvements to graphics performance for some workflows.
  2. Improvements to testing infrastructure
  3. 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

11 Nov 16:14

Choose a tag to compare

Contains

Security Patches for npm packages relating to

Full Changelog: v0.28.0...v0.28.1

v0.28.0

06 Nov 11:56

Choose a tag to compare

Contains

Features

  1. Updates drop down menus to include MATLAB R2025b.
  2. Tests for custom MATLAB startup code execution.
  3. Updates test fixture dependencies on pytest-asyncio

Bug Fixes

  1. Relaxes websocket upgrade conditions to resolve browser-specific UI rendering issues.

Full Changelog: v0.27.3...v0.28.0

v0.27.3

26 Sep 17:29

Choose a tag to compare

Contains

Features

Minor non-functional changes:

  1. Minimizes INFO level logs
  2. Introduces new log formatting style with some rich elements
  3. matlab-proxy-app-list-servers support for --quiet | -q mode
  4. matlab-proxy-app-list-servers formats server information as a table.

Bug fixes

  1. Fixes issues where some environment variables are always overridden.

Full Changelog: v0.27.0...v0.27.3

v0.27.1

08 Sep 08:10

Choose a tag to compare

Contains

Bug fixes

  1. Fixes overlapping CSS includes that caused the window to be scrollable. (fixes #63)
  2. Removes the warning message issued about FLUXBOX from the UI. The warning message continues to be displayed in the terminal logs. (fixes #55)
  3. 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.
  4. 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

25 Aug 12:29

Choose a tag to compare

Contains

Features

  1. Adds MWI_SESSION_NAME environment variable for custom browser tab titles. For more information see: Advanced-usage.md
  2. Migrates build backend to use HATCH instead of SETUPTOOLS

Bug fixes

  1. Refactors tests to use mock endpoints.
  2. Python file formatting fixes

Full Changelog: v0.26.0...v0.27.0

v0.26.0

30 Jul 14:27

Choose a tag to compare

Contains

Features

  1. Improved error handling and messages for kernel startup and readiness.
  2. Increases the maximum websocket message size limit to enable certain graphics workflows.
  3. Experimental cookie caching capabilities. (Not intended for general use)

Bug Fixes

  1. Fixes issues related to base url configurations from jupyter environments.
  2. Updates to documentation about custom startup code.
  3. Fixes issues in tests related to pytest-asyncio
  4. Multiple CVE patches.

Full Changelog: v0.25.1...v0.26.0