Releases: JuliaFirstOrder/ProximalOperators.jl
Releases · JuliaFirstOrder/ProximalOperators.jl
v0.12.0
v0.11.0
ProximalOperators v0.11.0
Closed issues:
- Strange errors in test Julia 1.1 (#73)
- nonconvex prox calculus rule (#81)
- Prox of Sum (#90)
- Add prox! method for IndPSD handling matrices (#100)
- possible test failure in upcoming Julia version 1.5 (#105)
- Projection on Stiefel manifold (#107)
Merged pull requests:
- Add pointwise minimum, clean up docstrings, update CI config (#84) (@lostella)
- enable builds on julia 1.3 (#87) (@lostella)
- Fix implementations of epi-composition (#88) (@lostella)
- Install TagBot as a GitHub Action (#91) (@JuliaTagBot)
- allow nonconvex least squares, update properties, other fixes (#92) (@lostella)
- Make prox on QuadraticDirect type stable (#94) (@baggepinnen)
- Fix nonconvex cases in PrecomposeDiagonal and LeastSquares (#95) (@lostella)
- Upgrade documenter, bump Julia versions in CI (#96) (@lostella)
- Add CI workflow (#97) (@lostella)
- Fix codecov step in CI workflow (#98) (@lostella)
- update compat, add CompatHelper workflow (#99) (@lostella)
- Fix IndPSD, for AbstractMatrix case, Complex case, update tests (#101) (@lostella)
- Optimizing projection on positive semidefinite cone (#102) (@lostella)
- Improve benchmarks setup, add benchmarks, add README (#103) (@lostella)
- Split CI and Benchmark workflows (#104) (@lostella)
- Fix warnings and test failures on Julia 1.5 (#106) (@lostella)
- Add indicator of Stiefel manifold, fix approximate (in)equalities, fix is_support (#108) (@lostella)
- Minor fix to least squares, add benchmark, add test cases (#110) (@lostella)
- Extend LeastSquares to matrix RHS (#111) (@lostella)
- Fix unbound args (#112) (@lostella)
v0.10.3
v0.10.2
Fixes for Julia 1.2
Bug fix
Julia 1.1 compatibility
- removed precompilation issues with Julia 1.1
- fixed tests
- fixed types
- fixed docs deployment
Goodbye Julia 0.7
- Bumped requirements for Julia (1.0), IterativeSolvers (0.8), OSQP (0.3)
- Added
IndHyperslab
andCubeNormL2
- Fixed bugs
- Fixed typing issues
- Hardened tests
Farewell Julia 0.6
This is the last 0.6-compatible release. Changes include:
- Added
IndPolyhedral
for the indicator of convex polyhedral sets - Added the
Sum
calculus rule - Performance improvements
- Fixed deprecations
- Fixed bugs
Welcome Julia 0.7!!
This is the first Julia 0.7-compatible version of the package.
More fixes and functions
- Fixed bug and slightly changed the interface of
SlicedSeparableSum
- Added
LogisticLoss
- Added
SqrHingeLoss
See the diff.