ModelingToolkitBase ModelingToolkitBase-v1.71.0
Diff since ModelingToolkitBase-v1.70.0
- Make
tovarpublic (#5120)
Non-breaking feature release; tovar joins tobrownian and toparam on the @public surface and is now documented.
🤖 Posted by an AI agent — harness: Claude Code, model: claude-opus-5[1m]. Chris asked for this release.
https://claude.ai/code/session_014FEzNTLFutCmTEAZ3zBg5R
Merged pull requests:
- Fix SciCompDSL model macro hygiene (#5058) (@ChrisRackauckas-Claude)
- Concretize initialization problems once at construction (#5062) (@ChrisRackauckas-Claude)
- Add constraints_to_penalties: lower constraints to quadratic penalty costs (#5111) (@ChrisRackauckas-Claude)
- Fix QA: approve the
limited/constraints_to_penaltiesAPI additions (#5116) (@ChrisRackauckas-Claude) - Make tovar public (#5120) (@ChrisRackauckas-Claude)
- Release ModelingToolkitBase 1.71.0 (#5126) (@ChrisRackauckas)
Closed issues:
- QA: ModelingToolkit depends on ~140 non-public names of its dependencies (#4882)