Releases: CURENT/ams
Releases · CURENT/ams
v1.3.0
v1.2.3 (2026-05-02)
CVXPY-namespace passthrough; is_eq retirement (LHS-zero authoring); eval-fallback tightening (parse-time validator + DCP warning + dynamic reserved-atom set); per-source-layer tests reorganization; gather_results helper consolidation. See docs/source/release-notes.rst for details.
v1.2.2
New symbolic processing pipeline
Release v1.2.1 — MatProcessor perf wave + sparse-through-CVXPY
Patch release on top of v1.2.0. Marquee improvement is the MatProcessor perf wave: factor Bbus once via splu in build_ptdf, drop dense temporaries in build_lodf, and O(ng²) → O(ng) in build_cg (#231/#232). Together with stopping MParam.v from auto-densifying (#233) and finishing the contract on RParam.v / NumOpDual.v0 (#236), sparse matrices now flow end-to-end into CVXPY as the routines always declared. Plus ams --version (#235) and ams st graceful skip on wheel installs (#237). See docs/source/release-notes.rst for the full changelog.
Release v1.2.0 — decoupled AMS + pyproject consolidation
Decoupled-AMS milestone: AMS still depends on ANDES but now only through well-defined public-API boundaries. First release under setuptools-scm. See docs/source/release-notes.rst for the user-facing changelog.
v1.1.1
v1.1.1
v1.1.0
v1.1.0
v1.0.16
v1.0.16
v1.0.15
v1.0.15
v1.0.14: Merge pull request #189 from CURENT/develop
Prep for v1.0.14