Skip to content

v3.6.0

Choose a tag to compare

@tek-githubbot-1010 tek-githubbot-1010 released this 10 Apr 22:46
· 18 commits to main since this release
v3.6.0
338ee32

v3.6.0 (2026-04-10)

Merged Pull Requests

  • python-deps(deps): bump the python-dependencies group with 8 updates (#559)
  • fix: Removed 10 mV tolerance for offset and amplitude in AFGSourceChannel.set_function_properties (#567)
  • python-deps(deps): bump the python-dependencies group across 1 directory with 17 updates (#564)
  • python-deps(deps): bump the python-dependencies group with 5 updates (#561)
  • chore(deps): bump black from 26.3.0 to 26.3.1 in /docs (#560)
  • gh-actions(deps): bump the gh-actions-dependencies group with 12 updates (#533)
  • fix: Properly set each device's enable_verification property when connecting to it (#557)
  • python-deps(deps): bump the python-dependencies group across 1 directory with 11 updates (#555)
  • python-deps(deps): bump the python-dependencies group with 11 updates (#551)
  • docs: enable SymSpell for documentation spell checking (#550)
  • chore: add type field to issue templates for better categorization (#549)
  • chore(deps): update documentation dependencies to latest versions and add pydantic to enable builds to pass (#545)
  • python-deps(deps): bump the python-dependencies group across 1 directory with 3 updates (#544)
  • Add Python 3.14 support (#508)
  • python-deps(deps): bump the python-dependencies group across 1 directory (#541)
  • feat: Enable programmatic connection to devices that use a different lan_device_endpoint via the DeviceManager (#538)
  • Update type hinting and project configuration files (#537)
  • Drop support for Python 3.9 (#536)
  • python-deps(deps): bump the python-dependencies group with 6 updates (#534)
  • python-deps(deps): bump the python-dependencies group across 1 directory with 2 updates (#530)
  • chore(python-deps): update poetry and related dependencies to latest versions (#528)
  • python-deps(deps): bump the python-dependencies group with 4 updates (#526)

Added

  • Enable programmatic connection to devices that use a different LAN device endpoint via the DeviceManager.
  • Added support for Python 3.14.

Fixed

  • Fixed the bug causing devices to not properly inherit the DeviceManager's command verification setting for all connection methods (config file, environment variable, python code).
  • Fixed the bug in AFGSourceChannel.set_function_properties where amplitude and offset updates within 10 mV were ignored on consecutive calls.

Changed

  • minor breaking change: Changed the lan_device_name parameter name to lan_device_endpoint to be more accurate.
  • Dropped support for Python 3.9
  • Update type hinting to use Python 3.9+ syntax where applicable
  • Updated project configuration file (pyproject.toml) to use poetry v2 settings