Skip to content

v0.8.0

Compare
Choose a tag to compare
@wang-boyu wang-boyu released this 22 Aug 12:26
· 41 commits to main since this release

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

  • Update mesa-geo to sync with mesa >=2.3.0 by @tpike3 in #212

πŸ›  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