Skip to content

Commit f84795e

Browse files
committed
update version number and release notes for v0.3.0
1 parent 27f0f50 commit f84795e

File tree

3 files changed

+60
-3
lines changed

3 files changed

+60
-3
lines changed

HISTORY.md

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,63 @@
22

33
All notable changes to this project will be documented in this file. This project follows [Semantic Versioning](https://semver.org/).
44

5+
# 0.3.0 (2026-03-12)
6+
7+
## What's Changed
8+
### ⚠️ Breaking changes
9+
* fix: allow None for prompt in get_messages, generate, agenerate by @gamal1osama in https://github.com/mesa/mesa-llm/pull/93
10+
### 🛠 Enhancements made
11+
* fix: store unique_ids instead of Agent objects in send_message memory… by @Harsh-617 in https://github.com/mesa/mesa-llm/pull/157
12+
### 🐛 Bugs fixed
13+
* Fix async memory consolidation by @psbuilds in https://github.com/mesa/mesa-llm/pull/69
14+
* fix: async generation endpoint parity in ModuleLLM by @zhaosina in https://github.com/mesa/mesa-llm/pull/105
15+
* Fix critical vision radius bugs in LLMAgent perception system by @hillhack in https://github.com/mesa/mesa-llm/pull/61
16+
* fix: suppress spurious Auto-save failed warning from atexit in tests by @gamal1osama in https://github.com/mesa/mesa-llm/pull/84
17+
* fix: extract text content from LLM response in memory consolidation by @khansalman12 in https://github.com/mesa/mesa-llm/pull/101
18+
* Add ShortTermMemory Tests + BUG FIXES by @psbuilds in https://github.com/mesa/mesa-llm/pull/76
19+
* fix: align STLTMemory.get_prompt_ready() return type with Memory ABC by @khushiiagrawal in https://github.com/mesa/mesa-llm/pull/118
20+
* fix: CoT and ReWOO reasoning pass `str` to `add_to_memory()` where `dict` is expected by @khushiiagrawal in https://github.com/mesa/mesa-llm/pull/123
21+
* fix: remove duplicate space arg in ContinuousSpace teleport logic(#119) by @BhoomiAgrawal12 in https://github.com/mesa/mesa-llm/pull/126
22+
* fix: add missing obs and ttl params to ReWOOReasoning.plan() and apla… by @BhoomiAgrawal12 in https://github.com/mesa/mesa-llm/pull/131
23+
* fix: use agenerate_obs in ReWOOReasoning.aplan() instead of blocking generate_obs by @khansalman12 in https://github.com/mesa/mesa-llm/pull/133
24+
* Respect ignore_agent flag in docstring validation by @Harsh-617 in https://github.com/mesa/mesa-llm/pull/130
25+
* Fix/Add Boundary Check in move_one_step to Prevent Cryptic Grid Errors by @gamal1osama in https://github.com/mesa/mesa-llm/pull/146
26+
* fix: store graded EpisodicMemory entries as MemoryEntry objects and use correct llm instance by @psbuilds in https://github.com/mesa/mesa-llm/pull/109
27+
### 📜 Documentation improvements
28+
* Fix broken tutorial link. by @divilian in https://github.com/mesa/mesa-llm/pull/80
29+
* docs: add orphaned pages to toctree in index.md by @yashhzd in https://github.com/mesa/mesa-llm/pull/81
30+
* reorganize readthedocs folder structure by @wang-boyu in https://github.com/mesa/mesa-llm/pull/92
31+
* update issue/pr templates and link to mesa contributor guide by @wang-boyu in https://github.com/mesa/mesa-llm/pull/124
32+
### 🔧 Maintenance
33+
* Remove duplicate entries in __all__ in mesa_llm.__init__ by @gamal1osama in https://github.com/mesa/mesa-llm/pull/94
34+
* fix: replace deprecated AgentSet.__getitem__ in tests by @yashhzd in https://github.com/mesa/mesa-llm/pull/82
35+
* remove redundant linter from GA and update ruff hook in pre-commit by @wang-boyu in https://github.com/mesa/mesa-llm/pull/103
36+
* fix(parallel_stepping): remove leftover debug print from _agentset_do… by @BhoomiAgrawal12 in https://github.com/mesa/mesa-llm/pull/100
37+
* refactor: replace rich console with standard logging and improve api … by @uday-codes69 in https://github.com/mesa/mesa-llm/pull/85
38+
* Validate llm_model format in ModuleLLM by @Harsh-617 in https://github.com/mesa/mesa-llm/pull/89
39+
* fix: replace deprecated AgentSet indexing for Mesa 4.0 compatibility by @Zain-Naqi in https://github.com/mesa/mesa-llm/pull/110
40+
* test: add memory × reasoning integration tests + fix async signature bugs by @yashhzd in https://github.com/mesa/mesa-llm/pull/128
41+
* test: consolidate and reuse test fixtures in conftest files by @wang-boyu in https://github.com/mesa/mesa-llm/pull/121
42+
### Other changes
43+
* fix: prevent move_one_step from crashing with OrthogonalMooreGrid by @khushiiagrawal in https://github.com/mesa/mesa-llm/pull/138
44+
* fix: handle non-LLM neighbors in _build_observation by @BhoomiAgrawal12 in https://github.com/mesa/mesa-llm/pull/145
45+
46+
## New Contributors
47+
* @psbuilds made their first contribution in https://github.com/mesa/mesa-llm/pull/69
48+
* @gamal1osama made their first contribution in https://github.com/mesa/mesa-llm/pull/94
49+
* @divilian made their first contribution in https://github.com/mesa/mesa-llm/pull/80
50+
* @yashhzd made their first contribution in https://github.com/mesa/mesa-llm/pull/81
51+
* @zhaosina made their first contribution in https://github.com/mesa/mesa-llm/pull/105
52+
* @hillhack made their first contribution in https://github.com/mesa/mesa-llm/pull/61
53+
* @BhoomiAgrawal12 made their first contribution in https://github.com/mesa/mesa-llm/pull/100
54+
* @uday-codes69 made their first contribution in https://github.com/mesa/mesa-llm/pull/85
55+
* @Harsh-617 made their first contribution in https://github.com/mesa/mesa-llm/pull/89
56+
* @khansalman12 made their first contribution in https://github.com/mesa/mesa-llm/pull/101
57+
* @Zain-Naqi made their first contribution in https://github.com/mesa/mesa-llm/pull/110
58+
* @khushiiagrawal made their first contribution in https://github.com/mesa/mesa-llm/pull/118
59+
60+
**Full Changelog**: https://github.com/mesa/mesa-llm/compare/v0.2.0...v0.3.0
61+
562
# 0.2.0 (2026-02-16)
663

764
## What's Changed

docs/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,9 +70,9 @@
7070
# built documents.
7171
#
7272
# The short X.Y version.
73-
version = "0.2.0"
73+
version = "0.3.0"
7474
# The full version, including alpha/beta/rc tags.
75-
release = "0.2.0"
75+
release = "0.3.0"
7676

7777
# The language for content autogenerated by Sphinx. Refer to documentation
7878
# for a list of supported languages.

mesa_llm/__init__.py

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

2727
__title__ = "Mesa-LLM"
28-
__version__ = "0.2.0"
28+
__version__ = "0.3.0"
2929
__license__ = "MIT"
3030
_this_year = datetime.datetime.now(tz=datetime.UTC).date().year
3131
__copyright__ = f"Copyright {_this_year} Project Mesa Team"

0 commit comments

Comments
 (0)