Releases: control-toolbox/CTBenchmarks.jl
Releases · control-toolbox/CTBenchmarks.jl
v0.4.1
v0.4.0
What's Changed
- Details by @ocots in #95
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #98
- CompatHelper: add new compat entry for MarkdownAST at version 0.1 for package docs, (drop existing compat) by @github-actions[bot] in #99
- Log scale by @ocots in #97
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #106
- Bump actions/checkout from 5 to 6 by @dependabot[bot] in #103
- Change 1e-8 gpu by @AmielMetier in #114
- test color palette by @HediChennoufi in #112
- Core performance profile structs and functions in src/ by @ocots in #125
- Profile registry in documentation by @ocots in #126
- New template syntax for performance profiles by @ocots in #127
- Bump actions/cache from 4 to 5 by @dependabot[bot] in #118
- Cleanup obsolete files and add documentation by @ocots in #128
- Refactoring of the code by @ocots in #129
- Refactor DocUtils Phase 1: Structural reorganization (Core/Handlers) by @ocots in #136
- Refactor DocUtils Phase 2: Registry system and unified template syntax by @ocots in #139
- Refactor DocUtils Phase 3: Integration, template updates and final verification by @ocots in #137
- Refactor DocUtils Phase 4: Developer documentation for template system by @ocots in #138
- DocUtils Restructuring and Design Principles Planning by @ocots in #131
- Migrate core-midpoint-trapeze benchmark to new architecture by @ocots in #141
- modify ocp branch by @AmielMetier in #155
New Contributors
- @HediChennoufi made their first contribution in #112
Full Changelog: v0.3.0...v0.4.0
v0.3.0
CTBenchmarks v0.3.0
What's Changed
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #73
- [General] Benchmark workflow by @ocots in #76
- Generate plots from benchmarks results by @ocots in #72
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #78
- Review of the plot results function by @ocots in #81
- CompatHelper: bump compat for NLPModelsIpopt to 0.11, (drop existing compat) by @github-actions[bot] in #66
- CompatHelper: bump compat for JSON to 1 for package docs, (drop existing compat) by @github-actions[bot] in #59
- CompatHelper: bump compat for JSON to 1, (drop existing compat) by @github-actions[bot] in #58
- Add cache by @ocots in #84
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #85
- Refactor CI workflow for GPU and CPU jobs by @ocots in #89
- Add moonshot CPU by @ocots in #87
- 90 doc graph gpu vs cpu by @AmielMetier in #91
- Generate plots from benchmarks results by @ocots in #77
- 82 doc add new instances benchmark by @AmielMetier in #83
- Updates by @ocots in #93
New Contributors
- @AmielMetier made their first contribution in #91
Full Changelog: v0.2.3...v0.3.0
Merged pull requests:
- CompatHelper: bump compat for JSON to 1, (drop existing compat) (#58) (@github-actions[bot])
- CompatHelper: bump compat for JSON to 1 for package docs, (drop existing compat) (#59) (@github-actions[bot])
- Mothra + colors + add mumps mention + add dev guidelines (#64) (@ocots)
- CompatHelper: bump compat for NLPModelsIpopt to 0.11, (drop existing compat) (#66) (@github-actions[bot])
- [Bug] Max objective for exa (#69) (@ocots)
- Generate plots from benchmarks results (#72) (@ocots)
- [General] Benchmark workflow (#76) (@ocots)
- Generate plots from benchmarks results (#77) (@ocots)
- Review of the plot results function (#81) (@ocots)
- 82 doc add new instances benchmark (#83) (@AmielMetier)
- Add cache (#84) (@ocots)
- Add moonshot CPU (#87) (@ocots)
- Refactor CI workflow for GPU and CPU jobs (#89) (@ocots)
- 90 doc graph gpu vs cpu (#91) (@AmielMetier)
- Updates (#93) (@ocots)
Closed issues:
- Add a comparison with InfiniteOpt.jl (Task #5) (#21)
- Sparsity pattern (#24)
- Citation / reference ? (#35)
- [General] Compat (#44)
- [General] Minimal benchmark (#47)
- [Bug] Max objective for exa (#68)
- Suivi projet MAM4 (#70)
- [Doc] Plot benchmarks results (#71)
- [General] Add a benchmark: the ultime guide (#74)
- [General] Benchmark workflow (#75)
- TagBot trigger issue (#79)
- [Doc] General registry (#80)
- [Doc] Add new instances benchmark (#82)
- [General] Add moonshot CPU (#86)
- [Doc] Typo for MadNLP (#88)
- [Doc] Graph gpu vs cpu (#90)
- [General] Updates (#92)
v0.2.2
Full Changelog: v.0.2.1...v0.2.2
v0.2.0
v.0.2.1
Full Changelog: v0.2.0...v.0.2.1
v0.1.0
What's Changed
- Add new instances by @frapac in #14
- exa by @jbcaillau in #25
- exa2 by @jbcaillau in #27
- minor change in exa2 by @jbcaillau in #29
- 26 test with examodels by @jbcaillau in #30
- Update the Benchmarks by @antoinepichon03 in #36
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #39
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #40
- call by @ocots in #42
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #43
- Update README with latest ABOUT.md, INSTALL.md, CONTRIBUTING.md and badges by @github-actions[bot] in #45
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #46
- Pipeline for benchmarks by @ocots in #48
- Set pipeline for benchmarking by @ocots in #50
- Bump actions/github-script from 7 to 8 by @dependabot[bot] in #54
- Bump julia-actions/setup-julia from 1 to 2 by @dependabot[bot] in #53
- Update README (2025-09-22) with latest ABOUT.md, INSTALL.md, CONTRIBUTING.md and badges by @github-actions[bot] in #55
- Update README (2025-09-28) with latest ABOUT.md, INSTALL.md, CONTRIBUTING.md and badges by @github-actions[bot] in #57
- [AUTO] JuliaFormatter.jl run by @github-actions[bot] in #56
New Contributors
- @frapac made their first contribution in #14
- @jbcaillau made their first contribution in #25
- @antoinepichon03 made their first contribution in #36
- @github-actions[bot] made their first contribution in #39
- @ocots made their first contribution in #42
- @dependabot[bot] made their first contribution in #46
Full Changelog: https://github.com/control-toolbox/CTBenchmarks.jl/commits/v0.1.0