What's Changed
- Don't build AST if parse fails by @kentrutan in #244
- Add compiler tool options by @kentrutan in #243
- Modelica: Add import statement by @kentrutan in #246
- Modelica: Support SI units by @kentrutan in #249
- CI/CD: Fix tox issues and bump Python version by @kentrutan in #251
- Tools/compiler: Fix test and True/False options by @kentrutan in #253
- Modelica: preserve class comments in flattening by @kentrutan in #254
- SymPy: Add Modelica
time
support by @kentrutan in #258 - Modelica: Add initial equation add/remove methods by @kentrutan in #261
- setup.py: Fix Jinja2 dependency for SymPy backend by @jackvreeken in #262
- Modelica: Add
+
expression prefix by @kentrutan in #263 - CasADi: Support + expression prefix by @jackvreeken in #264
- SymPy: Fix generator duplicate variable creation by @kentrutan in #269
- CasADi: Fix caching of delay expression with constant delay by @jackvreeken in #271
- Bump Python >= 3.8 and test to 3.11 by @kentrutan in #275
- CI/CD: Add GitHub release action by @kentrutan in #278
Full Changelog: 0.9.0...0.10.0