v2.0.0-beta.1
Pre-release
Pre-release
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