Skip to content

Releases: kunzaatko/MakieMaestro.jl

v0.2.0

31 Jan 14:46
v0.2.0
df6d34d
Compare
Choose a tag to compare

[0.2.0] - 2025-01-31

🚀 Features

  • (docs) Add DocumenterInterLinks for cross-documentation references by @kunzaatko

  • Add coverage badge to README by @kunzaatko

  • (formats) Add format parsing and default format management by @kunzaatko

  • (export) [breaking] Improve struct documentation and display methods by @kunzaatko

🐛 Bug Fixes

  • (docs) Improve savefig documentation and cross-references by @kunzaatko

  • (export) [breaking] Improve error handling for argument confusion by @kunzaatko

  • (export) Improve error handling and documentation by @kunzaatko

🚜 Refactor

  • (export) [breaking] Reorganize figure saving functionality by @kunzaatko

  • [breaking] Rename HeightLength to FigHeight and export_formats to export_format by @kunzaatko

  • (export) [breaking] Simplify format handling and improve API by @kunzaatko

📚 Documentation

  • (save-fig) Add documentation for internal save functions by @kunzaatko

  • (savefig) Add detailed argument documentation and examples by @kunzaatko

🧪 Testing

  • Skip PDF path test in GitHub Actions CI by @kunzaatko

⚙️ Miscellaneous Tasks

v0.1.0

17 Jan 17:28
v0.1.0
366d4f2
Compare
Choose a tag to compare

[0.1.0] - 2025-01-17

🚀 Features

  • Auto-select appropriate Makie backend based on environment by @kunzaatko

  • (test) Add doctest fixing script by @kunzaatko

🐛 Bug Fixes

  • (CI) Headless rendering in CI by @kunzaatko

  • (CI) Fix compat and remove MacOS from CI matrix by @kunzaatko

  • (CI) make.jl docs run within the docs/ project by @kunzaatko

  • (docs) Workflow markdown formatting by @kunzaatko

  • (docs) Include missing doc strings in the documentation by @kunzaatko

  • Merge order in the merge_generate function of themes by @kunzaatko

  • (themes) Implement proper theme comparison functionality by @kunzaatko

  • (tests) Synchronize doctest setup between docs and tests by @kunzaatko

  • [breaking] Theming when saving a figure (#3) by @kunzaatko in #3

  • (CI) Commit message for CompatHelper by @kunzaatko

  • (compat) Better SemVer compatibility versions by @kunzaatko

  • (CI) Release needs file argument by @kunzaatko

💼 Other

  • (CI) Doctests are run in the testing by @kunzaatko

  • Bump compat for ColorTypes to 0.12, (keep existing compat)

  • Small fixes and todo comments by @kunzaatko

  • Logo to README and documentation by @kunzaatko

  • (test) Doctests and documentation by @kunzaatko

  • Cache generation for the figures by @kunzaatko

  • Move the theming module around and minor improvements by @kunzaatko

  • (test) Tests for merge_generate by @kunzaatko

  • (docs) Remove index and autodocs from the index by @kunzaatko

  • (compat) Bump compat for GLMakie to 0.11, (keep existing compat) (#8) by @github-actions[bot] in #8

  • (compat) Bump compat for WGLMakie to 0.11, (keep existing compat) (#7) by @github-actions[bot] in #7

  • (compat) Bump compat for CairoMakie to 0.13, (keep existing compat) (#5) by @github-actions[bot] in #5

  • (compat) Bump compat for Makie to 0.22, (keep existing compat) (#6) by @github-actions[bot] in #6

  • (test) Test for missing compat versions locally by @kunzaatko

  • (CI) Cliff.toml for Changelog generation by @kunzaatko

🚜 Refactor

  • Move exports closer to their implementations by @kunzaatko

📚 Documentation

  • Improve function documentation and add doctests by @kunzaatko

  • Reorganize API reference documentation structure by @kunzaatko

⚙️ Miscellaneous Tasks

  • Bump the minor version since this is breaking to the merge arguments by @kunzaatko

  • Lighten the compat version restriction of ColorTypes by @kunzaatko