Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: control-toolbox/CTModels.jl
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.9.3
Choose a base ref
...
head repository: control-toolbox/CTModels.jl
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.9.5
Choose a head ref
  • 5 commits
  • 24 files changed
  • 1 contributor

Commits on Mar 9, 2026

  1. 🔧 chore: Format codebase and fix documentation

    - Apply JuliaFormatter across entire codebase
    - Fix duplicate text in BREAKING.md v0.9.2 section
    - Clean up formatting in documentation files
    - Ensure consistent code style throughout project
    ocots committed Mar 9, 2026
    Configuration menu
    Copy the full SHA
    3f4444b View commit details
    Browse the repository at this point in the history
  2. 📚 docs: Add v0.9.4 section and fix formatting issues

    - Add v0.9.4 changelog entry for code formatting and documentation fixes
    - Fix duplicate heading issues in CHANGELOG.md by making them version-specific
    - Update BREAKING.md with v0.9.4 section (no breaking changes)
    - Ensure consistent markdown formatting throughout documentation
    ocots committed Mar 9, 2026
    Configuration menu
    Copy the full SHA
    dd140a7 View commit details
    Browse the repository at this point in the history
  3. Remove redundant variable(sol::AbstractSolution) method

    - Remove generic variable(sol::AbstractSolution) = sol.variable method
    - This method was redundant and potentially incorrect for Solution types
    - Solution concrete type already has specific method that returns value(sol.variable)
    - DummySolution1DVar test type has its own implementation
    - Each AbstractSolution subtype should now implement explicit variable() method
    - All tests pass (2941/2941)
    ocots committed Mar 9, 2026
    Configuration menu
    Copy the full SHA
    f83eeea View commit details
    Browse the repository at this point in the history
  4. Bump version to 0.9.5

    - Update version number for next release
    - Previous cleanup of variable(sol::AbstractSolution) method
    ocots committed Mar 9, 2026
    Configuration menu
    Copy the full SHA
    8bce255 View commit details
    Browse the repository at this point in the history
  5. Update documentation for v0.9.5

    - Add v0.9.5 section to CHANGELOG.md with variable API cleanup details
    - Add v0.9.5 section to BREAKING.md confirming no breaking changes
    - Document internal improvements and migration notes
    - Clarify that all existing code continues to work unchanged
    ocots committed Mar 9, 2026
    Configuration menu
    Copy the full SHA
    2304d4e View commit details
    Browse the repository at this point in the history
Loading