Skip to content

v2.0.0-beta.1

Pre-release
Pre-release
Compare
Choose a tag to compare
@SMijin SMijin released this 13 Mar 15:53
· 2 commits to master since this release
2164b06

This is the beta for v2.0.0. The majority of the features are complete, testing coverage is good, and there are only a few remaining tasks. See issues #44, #43, #42

v2.0.0-beta.1, 2025-03-13

  • Complete rewrite of the Python interface

Breaking Changes

  • Due to complete rewrite assume no backwards compatibility unless pointed out

Deprecations

  • The old pre-v2.0.0 dashboard is still included for some of the old examples, but has been deprecated

New Features

  • New OO hierarchy covering the complete workflow, starting from Variables to the IntegrationScheme
  • DSL-like term and model construction through stencils
  • LaTeX rendering support for all objects in the new context class
  • Extension of unit support for variables as well as introduction of common variables
  • Improved support for dual variables
  • Improved I/O support
  • Non-linear workflow support through lazy evaluation of all component json representations
  • New and improved modular and extensible dashboard
  • Improved test coverage and introduction integrated testing for LaTeX summary construction

Bug Fixes

  • N/A

New Notebooks

  • Old example notebooks have been rewritten for v2.0.0
  • New tutorial notebooks available in separate directory