diff --git a/.github/.release-please-manifest.json b/.github/.release-please-manifest.json index 78baf5b..69e82f1 100644 --- a/.github/.release-please-manifest.json +++ b/.github/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "2.5.0" + ".": "2.6.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 47449d3..e4c2a56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,31 @@ # Changelog +## [2.6.0](https://github.com/strakam/generals-bots/compare/v2.5.0...v2.6.0) (2025-01-12) + + +### 🚀 Features + +* Add new environment that can be vectorized and used for self-play ([b9e9477](https://github.com/strakam/generals-bots/commit/b9e94777c299c8bd56e1916c0edf1dece7eecec6)) +* Allow tensor padding (got for nets) ([19ac5c7](https://github.com/strakam/generals-bots/commit/19ac5c7e37ef5c7f22626500ce8436519961acb9)) +* Grid factory can now pad grids with mountains to a fixed size -> better for neural nets ([e622e7a](https://github.com/strakam/generals-bots/commit/e622e7a9ff25cd121238c492850b176ece056a45)) +* Improve online play ([37e706f](https://github.com/strakam/generals-bots/commit/37e706f5cab8aaae1f949826904a62386c306b9c)) + + +### 🐛 Bug Fixes + +* Align online client action interface with simulator ([56f907e](https://github.com/strakam/generals-bots/commit/56f907e151b3098b45700c8453bc1140939fcc91)) +* Fix padding of neutral cells ([1aea6da](https://github.com/strakam/generals-bots/commit/1aea6dad67c90be6d5bb6593fca6fbfcd7be9ebd)) +* Improve server communication ([2a8ecb7](https://github.com/strakam/generals-bots/commit/2a8ecb78b09f76a778e6808c7e92246bf5408dee)) + + +### 🛠️ Refactor + +* Flatten info dictionary for vectorized environments ([5caac61](https://github.com/strakam/generals-bots/commit/5caac6173de6ddf542c430c4936af5b52a1e658b)) +* Pass only agent names to environment, this is better with libs ([ac39647](https://github.com/strakam/generals-bots/commit/ac396470e9bf6e67af14a0edf36afa432d6273e4)) +* Remove AgentFactory as it is a useless construct ([a50bea0](https://github.com/strakam/generals-bots/commit/a50bea08789473cd257beadb027c4af9220e7e9a)) +* Remove optional colors, as it is a useless construct ([7c87c34](https://github.com/strakam/generals-bots/commit/7c87c34e53cf89517872d5ad77301e1568de3ae3)) +* Return info dict right after reset ([1156440](https://github.com/strakam/generals-bots/commit/115644069b4148db5a0aadafa9e941a9b0daa7f3)) + ## [2.5.0](https://github.com/strakam/generals-bots/compare/v2.4.0...v2.5.0) (2024-12-31) diff --git a/pyproject.toml b/pyproject.toml index 2cb54e0..b57b3bd 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "generals-bots" -version = "2.5.0" +version = "2.6.0" description = "Develop your agent for generals.io!" authors = ["Matej Straka "] license = "MIT"