v0.37.0
0.37.0
Enhancements made
- Add composite GitHub Action for Octave installation #259 (@blink1073)
- Add typing support with mypy strict mode #256 (@blink1073)
- Add flatpak support for Octave auto-detection #254 (@blink1073)
- Add macOS runner to CI test matrix #253 (@blink1073)
Maintenance and upkeep improvements
- Clean up Windows Octave install #264 (@blink1073, @claude)
- Adopt zizmor for GitHub Actions static analysis #263 (@blink1073)
- Extend ruff linting and fix all violations #262 (@blink1073)
- Add a step to the GitHub Action to verify octave install #261 (@blink1073)
- Add unit tests for OctaveEngine, OctaveKernel, and check module #260 (@blink1073)
- Add Windows CI test job #258 (@blink1073)
- Move test dependencies to dependency-groups #257 (@blink1073)
- Add tests_check job for branch protection #255 (@blink1073, @claude)
- Bump the actions group with 3 updates #252 (@blink1073)
- Add dependabot config #251 (@blink1073)
- Add pre-commit hooks and apply code quality fixes #250 (@blink1073)
- Replace Makefile with justfile and migrate to uv #249 (@blink1073)
- Add CodeQL analysis workflow configuration #248 (@blink1073)
- Fix CI install of octave #247 (@blink1073)
- Update ci again #246 (@blink1073)
- Fix octave install in CI and update supported Python versions #245 (@blink1073)
- Update supported pythons #243 (@blink1073)
Contributors to this release
The following people contributed discussions, new ideas, code and documentation contributions, and review.
See our definition of contributors.
(GitHub contributors page for this release)
@blink1073 (activity) | @claude (activity)