diff --git a/HISTORY.md b/HISTORY.md index 999c89920c4..73dd58343e8 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -1,6 +1,27 @@ --- title: Release History --- +# 3.0.0a1 (2024-08-01) +## Highlights +Mesa 3.0 alpha 1 (`v3.0.0a1`) is another step towards our next major version. This release introduces a name change from JupyterViz (jupyter_viz) to SolaraViz (solara_viz), to better represent the tech stack being used. It also includes two bugfixes also present in 2.3.2. + +## What's Changed +### ⚠️ Breaking changes +* viz: Combine code for rendering in browser and Jupyter by @rht in https://github.com/projectmesa/mesa/pull/2180 +### 🛠 Enhancements made +* Rename JupyterViz to SolaraViz by @rht in https://github.com/projectmesa/mesa/pull/2187 +* refactor: Rename jupyter_viz namespace to solara_viz by @rht in https://github.com/projectmesa/mesa/pull/2188 +### 🐛 Bugs fixed +* fix: Render agent marker radius correctly by @rht in https://github.com/projectmesa/mesa/pull/2181 +* fix: Use model.schedule.steps -> mode._steps for batch_run by @rht in https://github.com/projectmesa/mesa/pull/2183 +### 📜 Documentation improvements +* Add original conference paper link to docs by @ENUMERA8OR in https://github.com/projectmesa/mesa/pull/2160 + +## New Contributors +* @ENUMERA8OR made their first contribution in https://github.com/projectmesa/mesa/pull/2160 + +**Full Changelog**: https://github.com/projectmesa/mesa/compare/v3.0.0a0...v3.0.0a1 + # 3.0.0a0 (2024-07-04) ## Highlights This is the first pre-release in the Mesa 3.0 series, which is still in active development. The `v3.0.0a0` pre-release can help active Mesa developers help starting to test the latest features in their models. @@ -38,6 +59,17 @@ This pre-release can be installed with `pip install mesa --upgrade --pre`. **Full Changelog**: https://github.com/projectmesa/mesa/compare/v2.3.1...v3.0.0a0 +# 2.3.2 (2024-07-22) +## Highlights +Mesa 2.3.2 is a small patch release which fixes two bugs, one to the batch_run function still depending on `schedule.steps`, and one in the agent marker visualisation. + +## What's Changed +### 🐛 Bugs fixed +* fix: Render agent marker radius correctly by @rht in https://github.com/projectmesa/mesa/pull/2181 +* fix: Use model.schedule.steps -> mode._steps for batch_run by @rht in https://github.com/projectmesa/mesa/pull/2183 + +**Full Changelog**: https://github.com/projectmesa/mesa/compare/v2.3.1...v2.3.2 + # 2.3.1 (2024-07-03) ## Highlights Mesa 2.3.1 is a small patch release with a datacollector bug fixed and improved documentation. diff --git a/mesa/__init__.py b/mesa/__init__.py index bc4db1b72f6..1c362f45908 100644 --- a/mesa/__init__.py +++ b/mesa/__init__.py @@ -24,7 +24,7 @@ ] __title__ = "mesa" -__version__ = "3.0.0a0" +__version__ = "3.0.0a1" __license__ = "Apache 2.0" _this_year = datetime.datetime.now(tz=datetime.timezone.utc).date().year __copyright__ = f"Copyright {_this_year} Project Mesa Team"