OptimizationBase-v5.6.0
·
13 commits
to master
since this release
OptimizationBase OptimizationBase-v5.6.0
Diff since OptimizationBase-v5.5.3
- Route
solvethrough the problem'sproblem_typewhen wrapping solutions (#1354)
Non-breaking feature release. Requires SciMLBase 3.54, which added the problem_type slot to OptimizationProblem.
🤖 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 OptimizationManopt reporting MaxIters even when converged (#1258) (@SebastianM-C)
- Add ConvexOptimization subpackage (disciplined convex programming backend) (#1263) (@ChrisRackauckas-Claude)
- Document restored optimizer reexports (#1336) (@ChrisRackauckas-Claude)
- Re-enable the SPD manifold test in OptimizationBase (#1339) (@SebastianM-C)
- Scope Optimization libraries per downstream package (#1341) (@ChrisRackauckas-Claude)
- Release OptimizationNLopt 0.3.18 (#1342) (@ChrisRackauckas)
- Release OptimizationOptimJL 0.4.21 (#1343) (@ChrisRackauckas)
- Release OptimizationOptimisers 0.3.24 (#1344) (@ChrisRackauckas)
- Release OptimizationManopt 1.6.1 (#1345) (@ChrisRackauckas)
- Add 32-bit Core CI lane via test_groups.toml (#1346) (@ChrisRackauckas-Claude)
- ConvexOptimization: lower norm/exp/log objectives through their epigraph (#1347) (@ChrisRackauckas-Claude)
- ConvexOptimization: lower l1/linf norm and exp/log objectives (#1348) (@ChrisRackauckas-Claude)
- Add AirspeedVelocity benchmarking CI (#1350) (@ChrisRackauckas-Claude)
- ConvexOptimization: disciplined parametrized programming (DPP) and fast re-solve (#1351) (@ChrisRackauckas-Claude)
- Route solve through the problem's problem_type when wrapping solutions (#1354) (@ChrisRackauckas-Claude)
Closed issues:
- Manopt linesearch produces NaN/Inf on SymmetricPositiveDefinite manifold (#1135)