-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Update History for 2.0 release #1727
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,6 +3,60 @@ | |
| Release History | ||
| --------------- | ||
|
|
||
| 2.0.0 (2023-04-09) Wellton | ||
| ++++++++++++++++++++++++++ | ||
|
|
||
| **Special notes** | ||
|
|
||
| Mesa 2.0 includes several breaking changes that provide significant improvements to Mesa. | ||
|
|
||
| **Breaking Changes:** | ||
|
|
||
| * space: change `coord_iter` to return `(content,(x,y))` instead of `(content, x,y)`; this reduces known errors of scheduler to grid mismatch #1566, #1723 | ||
| * space: change NetworkGrid `get_neighbors` to `get_neighborhood`; improves performance #1542 | ||
| * space: raise exception when pos is out of bounds in `Grid.get_neighborhood` #1524 | ||
| * space: remove deprecations (#1520, #1687, #1688): | ||
| * `find_empty()`: convert this to `move_to_empty()` | ||
| * `num_agents`: removed parameter from `move_to_empty()` | ||
| * `position_agent()`: convert this to `place_agent` | ||
| * `neighbor_iter()`: convert this to `iter_neighborhood()` | ||
| * batchrunner: remove deprecations #1627 | ||
| * `batchrunner()` and `batchrunnerMP()`: convert these to `batch_run()` | ||
| * visualization: remove `UserSettableParameter`; easier visualization creation #1693 | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This is too terse. I will have no idea what to replace
Member
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I put in some changes feel free to edit as well so we can get this out the door. |
||
|
|
||
| **New Features:** | ||
|
|
||
| * datacollector: can now handle data collection by agent type #1419, #1702 | ||
| * time: allows for model level `StageActivation` #1709 | ||
| * visualization: `ChartModule` can have dynamically named properties #1685 | ||
| * visualization: improved stop server to end visualizations #1646 | ||
| * *experimental* python front end option: integrated the initial prototype of the pure python front end option #1698, #1726 | ||
|
|
||
| **Improvements** | ||
|
|
||
|
|
||
| * update HexGrid and create HexSingleGrid and HexMultiGrid #1581 | ||
| * correct `get_heading` for toroidal space #1686 | ||
| * update slider to start at 1FPS #1674 | ||
| * update links to examples repo due to creation of mesa_examples #1636, #1637 | ||
| * ** CI Improvements** | ||
| * update Ruff #1724 | ||
| * remove Pipfile and Pipfile.lock #1692 | ||
| * enable Codespell in Jupyter #1695 | ||
| * improve regex for better build #1669, #1671 | ||
| * exclude notebooks form linter #1670 | ||
| * updated pip for zsh #1644 | ||
| * CLI quality of life improvements #1640 | ||
rht marked this conversation as resolved.
Show resolved
Hide resolved
|
||
| * **Docs Improvements** | ||
| * update to PyData theme #1699 | ||
| * remove .rst to create simpler build #1363, #1624 | ||
| * use seaborn in tutorials #1718 | ||
| * fix types and errors in docs #1624, #1705, #1706, #1720 | ||
| * improve tutorials #1636, #1637, #1639, #1641, #1647, #1648, #1650, #1656, #1658, #1659, #1695, #1697, | ||
| * add nbsphinx to adv_tutorial #1694 | ||
| * replace `const chart` for `var chart` in advanced tutorial #1679 | ||
| * update LICENSE to 2023 #1683 | ||
|
|
||
| 1.2.1 (2023-03-18) | ||
| ++++++++++++++++++ | ||
|
|
||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Aren't those supposed to be
BatchRunnerandBatchRunnerMPclasses, not functions?