Skip to content

changelog

0.15.5 - 2025-06-23

What's Changed

  • No changes

Full Changelog: https://github.com/flaport/sax/compare/0.15.4...0.15.5

Changes

0.15.4 - 2025-06-23

What's Changed

Bug Fixes

  • add plots for docstrings #56

Documentation

  • add plots for docstrings #56

Full Changelog: https://github.com/flaport/sax/compare/0.15.3...0.15.4

Changes

0.15.3 - 2025-06-21

What's Changed

Bug Fixes

  • fix performance regression #55

Full Changelog: https://github.com/flaport/sax/compare/0.15.2...0.15.3

Changes

0.15.2 - 2025-06-21

What's Changed

  • No changes

Full Changelog: https://github.com/flaport/sax/compare/0.15.1...0.15.2

Changes

0.15.1 - 2025-06-20

What's Changed

Documentation

  • Better refs in docs. #54
  • Fix docs #53

Full Changelog: https://github.com/flaport/sax/compare/0.15.0...0.15.1

Changes

0.15.0 - 2025-06-20

What's Changed

New

  • More models #52
  • Refactoring of codebase: better types, array instances, ... #51

Full Changelog: https://github.com/flaport/sax/compare/0.14.7...0.15.0

Changes

0.14.7 - 2025-06-12

What's Changed

Maintenance

  • Fix GitHub CI

Full Changelog: https://github.com/flaport/sax/compare/0.14.6...0.14.7

Changes

0.14.6 - 2025-06-12

What's Changed

Maintenance

  • Make it type clean: ruff & pyright passing #50

Full Changelog: https://github.com/flaport/sax/compare/0.14.5...0.14.6

Changes

0.14.5 - 2025-03-28

What's Changed

New

  • to_xarray function for better data analysis integration

Other changes

  • Removed uv.lock file

Full Changelog: https://github.com/flaport/sax/compare/0.14.4...0.14.5

Changes

0.14.4 - 2025-03-24

What's Changed

New

  • Added interpolation functionality

Dependency Updates

  • Updated dependencies

Other changes

  • Updated bumpversion configuration

Full Changelog: https://github.com/flaport/sax/compare/0.14.3...0.14.4

Changes

0.14.3 - 2025-02-27

What's Changed

New

  • Validation for the number of ports

Bug Fixes

  • Issues in variability notebook
  • Layout-aware notebook

Full Changelog: https://github.com/flaport/sax/compare/0.14.2...0.14.3

Changes

0.14.2 - 2025-02-13

What's Changed

New

  • extra_netlist_cleanup argument

Other changes

  • Updated Docker image
  • Updated Makefile

Full Changelog: https://github.com/flaport/sax/compare/0.14.1...0.14.2

Changes

0.14.1 - 2024-11-15

What's Changed

Other changes

  • Updated Makefile
  • Updated Dockerfile

Full Changelog: https://github.com/flaport/sax/compare/0.14.0...0.14.1

Changes

0.14.0 - 2024-11-13

What's Changed

New

  • Backend information to CircuitInfo
  • Documentation and examples
  • Coercion of nets into connections
  • Handle for callable instances in connections
  • Tests for cleanup and refactoring

Deprecated

  • info subdirectory in instance dictionary
  • sax.nn module

Dependency Updates

  • Updated klujax package
  • Proper transition to pydantic v2
  • Added docstrings across functions

Documentation

  • Updated documentation

Full Changelog: https://github.com/flaport/sax/compare/0.13.5...0.14.0

Changes

0.13.5 - 2024-11-07

What's Changed

New

  • settings field to netlist

Other changes

  • Updated GitHub Actions publish.yml workflow

Dependency Updates

  • Updated dependencies

Full Changelog: https://github.com/flaport/sax/compare/0.13.4...0.13.5

Changes

0.13.4 - 2024-11-06

What's Changed

New

  • forward-only backend
  • Example to demonstrate usage of forward-only backend

Bug Fixes

  • Bug fixes related to forward-only backend
  • CI configuration
  • Pinned minimum version of numpy in dependencies

Full Changelog: https://github.com/flaport/sax/compare/0.13.3...0.13.4

Changes

0.13.3 - 2024-08-12

What's Changed

New

  • Validation for the number of ports

Bug Fixes

  • Issues in variability notebook
  • Layout-aware notebook

Full Changelog: https://github.com/flaport/sax/compare/0.13.2...0.13.3

Changes

0.13.2 - 2024-07-10

What's Changed

New

  • extra_netlist_cleanup argument

Other changes

  • Updated Docker image
  • Updated Makefile

Full Changelog: https://github.com/flaport/sax/compare/0.13.1...0.13.2

Changes

0.13.1 - 2024-06-17

What's Changed

Other changes

  • Updated Makefile
  • Updated Dockerfile

Full Changelog: https://github.com/flaport/sax/compare/0.13.0...0.13.1

Changes

0.13.0 - 2024-06-17

What's Changed

New

  • Documentation and examples
  • Coercion of nets into connections
  • Handle for callable instances in connections
  • Tests for cleanup and refactoring

Deprecated

  • info subdirectory in instance dictionary
  • sax.nn module

Other changes

  • Proper transition to pydantic v2
  • Added docstrings across functions

Full Changelog: https://github.com/flaport/sax/compare/0.12.2...0.13.0

Changes

0.12.2 - 2024-04-11

What's Changed

Dependency Updates

  • Pinned minimum version of flax

Full Changelog: https://github.com/flaport/sax/compare/0.12.1...0.12.2

Changes

0.12.1 - 2024-03-07

What's Changed

Bug Fixes

  • Minor bug fixes

Full Changelog: https://github.com/flaport/sax/compare/0.12.0...0.12.1

Changes

0.12.0 - 2024-03-06

What's Changed

New

  • Config setting to override component in info['model']

Full Changelog: https://github.com/flaport/sax/compare/0.11.4...0.12.0

Changes

0.11.4 - 2024-02-20

What's Changed

Dependency Updates

  • Bumped klujax

Full Changelog: https://github.com/flaport/sax/compare/0.11.3...0.11.4

Changes

0.11.3 - 2024-01-29

What's Changed

New

  • Improved flatten netlist functionality

Full Changelog: https://github.com/flaport/sax/compare/0.11.2...0.11.3

Changes

0.11.2 - 2024-01-29

What's Changed

Bug Fixes

  • Ignored ports not following the correct format in flatten_netlist

Full Changelog: https://github.com/flaport/sax/compare/0.11.1...0.11.2

Changes

0.11.1 - 2024-01-12

What's Changed

Bug Fixes

  • Updated notebooks
  • Bug fixes from 0.11 release

Full Changelog: https://github.com/flaport/sax/compare/0.11.0...0.11.1

Changes

0.11.0 - 2024-01-12

What's Changed

New

  • flatten_netlist function

Bug Fixes

  • Improved error messages
  • Analysis of dummy models to prevent dense representation during evaluation

Full Changelog: https://github.com/flaport/sax/compare/0.10.4...0.11.0

Changes

0.10.4 - 2023-11-29

What's Changed

New

  • Handling of complex function arguments
  • Support for omitting placements in recursive netlist

Bug Fixes

  • Issues related to '$' sign in netlist component values

Full Changelog: https://github.com/flaport/sax/compare/0.10.3...0.10.4

Changes

0.10.3 - 2023-09-19

What's Changed

New

  • Changelog

Bug Fixes

  • Changelog formatting
  • Updated MANIFEST.in

Full Changelog: https://github.com/flaport/sax/compare/0.10.2...0.10.3

Changes

0.10.2 - 2023-09-18

What's Changed

Bug Fixes

  • Evaluation of ports rather than tracing in models

Full Changelog: https://github.com/flaport/sax/compare/0.10.1...0.10.2

Changes

0.10.1 - 2023-09-03

What's Changed

New

  • bump2version as a development dependency
  • Test folder exposure as artifact

Bug Fixes

  • CI workflows, including Sphinx and Binderhub configurations

Full Changelog: https://github.com/flaport/sax/compare/0.10.0...0.10.1

Changes

0.10.0 - 2023-09-02

What's Changed

New

  • Type annotations and expanded documentation
  • Jupyter-book based documentation

Other changes

  • Updated notebooks
  • Improved multimode operations

Full Changelog: https://github.com/flaport/sax/compare/0.9.2...0.10.0

Changes

0.9.2 - 2023-08-24

What's Changed

New

  • Helper functions for component-to-instance mapping

Full Changelog: https://github.com/flaport/sax/compare/0.9.0...0.9.2

Changes

0.9.1 - 2023-08-20

Changes

0.9.0 - 2023-08-20

What's Changed

Bug Fixes

  • Compatibility with both pydantic v1 and v2

Full Changelog: https://github.com/flaport/sax/compare/0.8.8...0.9.0

Changes

0.8.9 - 2023-08-18

Changes

0.8.8 - 2023-07-01

What's Changed

New

  • get_required_circuit_models function

Bug Fixes

  • Validation in get_required_circuit_models function

Full Changelog: https://github.com/flaport/sax/compare/0.8.6...0.8.8

Changes

0.8.7 - 2023-06-01

Changes