Skip to content

Commit 1202e2e

Browse files
authored
Update release notes and version for 3.0.0a1 (#2189)
Also includes the 2.3.2 release notes
1 parent 40dc223 commit 1202e2e

File tree

2 files changed

+33
-1
lines changed

2 files changed

+33
-1
lines changed

HISTORY.md

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,27 @@
11
---
22
title: Release History
33
---
4+
# 3.0.0a1 (2024-08-01)
5+
## Highlights
6+
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.
7+
8+
## What's Changed
9+
### ⚠️ Breaking changes
10+
* viz: Combine code for rendering in browser and Jupyter by @rht in https://github.com/projectmesa/mesa/pull/2180
11+
### 🛠 Enhancements made
12+
* Rename JupyterViz to SolaraViz by @rht in https://github.com/projectmesa/mesa/pull/2187
13+
* refactor: Rename jupyter_viz namespace to solara_viz by @rht in https://github.com/projectmesa/mesa/pull/2188
14+
### 🐛 Bugs fixed
15+
* fix: Render agent marker radius correctly by @rht in https://github.com/projectmesa/mesa/pull/2181
16+
* fix: Use model.schedule.steps -> mode._steps for batch_run by @rht in https://github.com/projectmesa/mesa/pull/2183
17+
### 📜 Documentation improvements
18+
* Add original conference paper link to docs by @ENUMERA8OR in https://github.com/projectmesa/mesa/pull/2160
19+
20+
## New Contributors
21+
* @ENUMERA8OR made their first contribution in https://github.com/projectmesa/mesa/pull/2160
22+
23+
**Full Changelog**: https://github.com/projectmesa/mesa/compare/v3.0.0a0...v3.0.0a1
24+
425
# 3.0.0a0 (2024-07-04)
526
## Highlights
627
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`.
3859

3960
**Full Changelog**: https://github.com/projectmesa/mesa/compare/v2.3.1...v3.0.0a0
4061

62+
# 2.3.2 (2024-07-22)
63+
## Highlights
64+
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.
65+
66+
## What's Changed
67+
### 🐛 Bugs fixed
68+
* fix: Render agent marker radius correctly by @rht in https://github.com/projectmesa/mesa/pull/2181
69+
* fix: Use model.schedule.steps -> mode._steps for batch_run by @rht in https://github.com/projectmesa/mesa/pull/2183
70+
71+
**Full Changelog**: https://github.com/projectmesa/mesa/compare/v2.3.1...v2.3.2
72+
4173
# 2.3.1 (2024-07-03)
4274
## Highlights
4375
Mesa 2.3.1 is a small patch release with a datacollector bug fixed and improved documentation.

mesa/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
]
2525

2626
__title__ = "mesa"
27-
__version__ = "3.0.0a0"
27+
__version__ = "3.0.0a1"
2828
__license__ = "Apache 2.0"
2929
_this_year = datetime.datetime.now(tz=datetime.timezone.utc).date().year
3030
__copyright__ = f"Copyright {_this_year} Project Mesa Team"

0 commit comments

Comments
 (0)