|
2 | 2 |
|
3 | 3 | All notable changes to this project will be documented in this file. This project follows [Semantic Versioning](https://semver.org/). |
4 | 4 |
|
| 5 | +# 0.3.0 (2026-03-06) |
| 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 | + |
| 45 | +## New Contributors |
| 46 | +* @psbuilds made their first contribution in https://github.com/mesa/mesa-llm/pull/69 |
| 47 | +* @gamal1osama made their first contribution in https://github.com/mesa/mesa-llm/pull/94 |
| 48 | +* @divilian made their first contribution in https://github.com/mesa/mesa-llm/pull/80 |
| 49 | +* @yashhzd made their first contribution in https://github.com/mesa/mesa-llm/pull/81 |
| 50 | +* @zhaosina made their first contribution in https://github.com/mesa/mesa-llm/pull/105 |
| 51 | +* @hillhack made their first contribution in https://github.com/mesa/mesa-llm/pull/61 |
| 52 | +* @BhoomiAgrawal12 made their first contribution in https://github.com/mesa/mesa-llm/pull/100 |
| 53 | +* @uday-codes69 made their first contribution in https://github.com/mesa/mesa-llm/pull/85 |
| 54 | +* @Harsh-617 made their first contribution in https://github.com/mesa/mesa-llm/pull/89 |
| 55 | +* @khansalman12 made their first contribution in https://github.com/mesa/mesa-llm/pull/101 |
| 56 | +* @Zain-Naqi made their first contribution in https://github.com/mesa/mesa-llm/pull/110 |
| 57 | +* @khushiiagrawal made their first contribution in https://github.com/mesa/mesa-llm/pull/118 |
| 58 | + |
| 59 | +**Full Changelog**: https://github.com/mesa/mesa-llm/compare/v0.2.0...v0.3.0 |
| 60 | + |
5 | 61 | # 0.2.0 (2026-02-16) |
6 | 62 |
|
7 | 63 | ## What's Changed |
|
0 commit comments