From 379f2bcff665fcc3620cc41fb94482b00dd501ab Mon Sep 17 00:00:00 2001 From: Wang Boyu Date: Thu, 15 Aug 2024 09:57:55 +0800 Subject: [PATCH] update history and version number for v0.8.0 --- HISTORY.md | 35 +++++++++++++++++++++++++++++++++++ docs/conf.py | 4 ++-- mesa_geo/__init__.py | 2 +- 3 files changed, 38 insertions(+), 3 deletions(-) diff --git a/HISTORY.md b/HISTORY.md index 5e0d9b0c..3889bd74 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,41 @@ Release History --------------- +## 0.8.0 (2024-08-21) + +### Highlights + +- The Tornado visualization server is removed and replaced with SolaraViz, which also works within Jupyter notebooks (https://github.com/projectmesa/mesa-geo/pull/212). This is in line with Mesa's recent changes to use Solara for visualization. +- The [Introductory Tutorial](https://mesa-geo.readthedocs.io/en/stable/tutorials/intro_tutorial.html) 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 https://github.com/projectmesa/mesa-geo/pull/212 + +### 🛠 Enhancements made + +* Update tutorial and viz by @tpike3 in https://github.com/projectmesa/mesa-geo/pull/217 + +### 📜 Documentation improvements + +* fix links and installation instructions in README file by @wang-boyu in https://github.com/projectmesa/mesa-geo/pull/213 +* .readthedocs.yaml: Use latest Ubuntu and Python versions by @EwoutH in https://github.com/projectmesa/mesa-geo/pull/221 +* docs: update conf.py to be in sync with mesa by @wang-boyu in https://github.com/projectmesa/mesa-geo/pull/223 +* docs: remove api docs entry for removed visualization module by @wang-boyu in https://github.com/projectmesa/mesa-geo/pull/224 +* Fix kernel issue by @tpike3 in https://github.com/projectmesa/mesa-geo/pull/229 +* Remove cell output by @tpike3 in https://github.com/projectmesa/mesa-geo/pull/231 + +### 🔧 Maintenance + +* Update configuration, metadata and tests by @tpike3 in https://github.com/projectmesa/mesa-geo/pull/208 +* fix: Use correct package name for Pip by @rht in https://github.com/projectmesa/mesa-geo/pull/214 +* pyproject.toml: Always use latest ruff by @EwoutH in https://github.com/projectmesa/mesa-geo/pull/219 +* pyproject.toml: Use mesa version smaller than 3 for now by @EwoutH in https://github.com/projectmesa/mesa-geo/pull/220 +* CI: Add job to test with pre-release dependencies, including Mesa by @EwoutH in https://github.com/projectmesa/mesa-geo/pull/218 + +**Full Changelog**: https://github.com/projectmesa/mesa-geo/compare/v0.7.1...v0.8.0 + ## 0.7.1 (2024-03-27) ### 🐛 Bugs fixed diff --git a/docs/conf.py b/docs/conf.py index 757f946c..133f4df5 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -66,9 +66,9 @@ # built documents. # # The short X.Y version. -version = "0.7.1" +version = "0.8.0" # The full version, including alpha/beta/rc tags. -release = "0.7.1" +release = "0.8.0" # The language for content autogenerated by Sphinx. Refer to documentation # for a list of supported languages. diff --git a/mesa_geo/__init__.py b/mesa_geo/__init__.py index a89c0915..1874016f 100644 --- a/mesa_geo/__init__.py +++ b/mesa_geo/__init__.py @@ -24,7 +24,7 @@ ] __title__ = "Mesa-Geo" -__version__ = "0.7.1" +__version__ = "0.8.0" __license__ = "Apache 2.0" _this_year = datetime.datetime.now(tz=datetime.timezone.utc).date().year __copyright__ = f"Copyright {_this_year} Project Mesa-Geo Team"