v0.8.0
Highlights
- The Tornado visualization server is removed and replaced with SolaraViz, which also works within Jupyter notebooks (#212). This is in line with Mesa's recent changes to use Solara for visualization.
- The Introductory Tutorial has been fully rewritten for Mesa-Geo 0.8.0
- The 0.8.x series are the releases compatible with Mesa 2.3.x. The next major release will be compatible with Mesa 3.0+.
π New features added
π Enhancements made
π Documentation improvements
- fix links and installation instructions in README file by @wang-boyu in #213
- .readthedocs.yaml: Use latest Ubuntu and Python versions by @EwoutH in #221
- docs: update conf.py to be in sync with mesa by @wang-boyu in #223
- docs: remove api docs entry for removed visualization module by @wang-boyu in #224
- Fix kernel issue by @tpike3 in #229
- Remove cell output by @tpike3 in #231
π§ Maintenance
- Update configuration, metadata and tests by @tpike3 in #208
- fix: Use correct package name for Pip by @rht in #214
- pyproject.toml: Always use latest ruff by @EwoutH in #219
- pyproject.toml: Use mesa version smaller than 3 for now by @EwoutH in #220
- CI: Add job to test with pre-release dependencies, including Mesa by @EwoutH in #218
Full Changelog: v0.7.1...v0.8.0