Skip to content

Commit f8cc7fd

Browse files
committed
Update to reflect release_3.0.0b1 notes.
1 parent 8c67338 commit f8cc7fd

File tree

2 files changed

+43
-1
lines changed

2 files changed

+43
-1
lines changed

HISTORY.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,48 @@
11
---
22
title: Release History
33
---
4+
5+
# 3.0.0b1 (2024-10-17)
6+
7+
## Highlights
8+
Basic exmaples are now importable in Mesa, includes boid_flockers, boltzmann_wealth_model, conways_game_of_life, schelling, and virus_on_network models. With this change they are also integrated into the Mesa tutorial in the docs.
9+
10+
Also, in this release, visualizations are improved by making visualization elements scalable and more clearly labeling the plots.
11+
12+
<!-- Release notes generated using configuration in .github/release.yml at main -->
13+
14+
## What's Changed
15+
### ⚠️ Breaking changes
16+
* replace model with random in AgentSet init by @quaquel in https://github.com/projectmesa/mesa/pull/2350
17+
### 🧪 Experimental features
18+
* cell space: Add convenience properties for grid width and height by @quaquel in https://github.com/projectmesa/mesa/pull/2348
19+
* Bugfix for deepcopy / pickling discrete spaces by @quaquel in https://github.com/projectmesa/mesa/pull/2378
20+
### 🎉 New features added
21+
* Move core example models back (v2) by @EwoutH in https://github.com/projectmesa/mesa/pull/2358
22+
* Add Model.rng for SPEC-7 compliant numpy random number generation by @quaquel in https://github.com/projectmesa/mesa/pull/2352
23+
### 🛠 Enhancements made
24+
* use GridDraggable instead of Column in SolaraViz by @wang-boyu in https://github.com/projectmesa/mesa/pull/2344
25+
* update legend, xlabel & format of matplotlib plots by @wang-boyu in https://github.com/projectmesa/mesa/pull/2346
26+
* __init__.py: Import mesa.experimental by @EwoutH in https://github.com/projectmesa/mesa/pull/2374
27+
* Importable examples by @Corvince in https://github.com/projectmesa/mesa/pull/2381
28+
### 🐛 Bugs fixed
29+
* experimental init: Fix Solara import by making it lazy by @EwoutH in https://github.com/projectmesa/mesa/pull/2357
30+
* fix: pass `model.random` to schedulers by @quaquel in https://github.com/projectmesa/mesa/pull/2359
31+
* fix: register agent after creating unique_id and pos attributes by @wang-boyu in https://github.com/projectmesa/mesa/pull/2368
32+
* solara: viz tutorial: fix histogram code by @Corvince in https://github.com/projectmesa/mesa/pull/2379
33+
### 🔍 Examples updated
34+
* Cleanup and restructure basic example models by @EwoutH in https://github.com/projectmesa/mesa/pull/2365
35+
* Ruff basic examples by @EwoutH in https://github.com/projectmesa/mesa/pull/2370
36+
### 📜 Documentation improvements
37+
* Update migration_guide.md by @quaquel in https://github.com/projectmesa/mesa/pull/2347
38+
### 🔧 Maintenance
39+
* Code coverage: ignore experimental and visualization by @Corvince in https://github.com/projectmesa/mesa/pull/2361
40+
* add codecov token, fixes #2363 by @Corvince in https://github.com/projectmesa/mesa/pull/2366
41+
* add test_time back by @quaquel in https://github.com/projectmesa/mesa/pull/2367
42+
* Release notes: Add example category by @EwoutH in https://github.com/projectmesa/mesa/pull/2369
43+
44+
**Full Changelog**: https://github.com/projectmesa/mesa/compare/v3.0.0b0...v3.0.0b1
45+
446
# 3.0.0b0 (2024-10-04)
547
## Highlights
648
We're proud to release the first Mesa 3.0 beta! This pre-release announces that we're ready for Mesa 3.0 to be tested by all our regular users. We try to not making breaking changes anymore, but focus on resolving bugs and imperfections.

mesa/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
]
2727

2828
__title__ = "mesa"
29-
__version__ = "3.0.0b0"
29+
__version__ = "3.0.0b1"
3030
__license__ = "Apache 2.0"
3131
_this_year = datetime.datetime.now(tz=datetime.timezone.utc).date().year
3232
__copyright__ = f"Copyright {_this_year} Project Mesa Team"

0 commit comments

Comments
 (0)