diff --git a/CHANGELOG.md b/CHANGELOG.md index ae04ef608d..53c166e008 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -16,10 +16,16 @@ Attribute values (Griatch) defined explicitly to be restarted/recrated in settings.py (Griatch) - Fix: Passing an already instantiated Script to `obj.scripts.add` (`ScriptHandler.add`) did not add it to the handler's object (Griatch) -- [Fix](pull3533): Fix Lunr search issues preventing finding help entries with similar +- [Fix][pull3533]: Fix Lunr search issues preventing finding help entries with similar names (chiizyjin) -[Docs][issue3591]: Fix of NPC reaction tutorial code (Griatch) -- Docs: Tutorial fixes (Griatch) +- [Fix][pull3603]: Fix of client header for LLM contrib for remote APIs (InspectorCaracal) +- [Fix][pull3605]: Correctly pass node kwargs through `@list_node` decorated evmenu nodes + (InspectorCaracal) +- [Fix][pull3597]: Address timing issue for testing `new_task_waiting_input `on + Windows (0xDEADFED5) +- [Fix][pull3611]: Fix and update for Reports contrib (InspectorCaracal) +- [Docs][issue3591]: Fix of NPC reaction tutorial code (Griatch) +- Docs: Tutorial fixes (Griatch, aMiss-aWry) [issue3591]: https://github.com/evennia/evennia/issues/3591 [issue3590]: https://github.com/evennia/evennia/issues/3590 @@ -29,6 +35,10 @@ did not add it to the handler's object (Griatch) [pull3533]: https://github.com/evennia/evennia/pull/3533 [pull3594]: https://github.com/evennia/evennia/pull/3594 [pull3592]: https://github.com/evennia/evennia/pull/3592 +[pull3603]: https://github.com/evennia/evennia/pull/3603 +[pull3605]: https://github.com/evennia/evennia/pull/3605 +[pull3597]: https://github.com/evennia/evennia/pull/3597 +[pull3611]: https://github.com/evennia/evennia/pull/3611 ## Evennia 4.3.0 diff --git a/docs/source/Coding/Changelog.md b/docs/source/Coding/Changelog.md index 3d160d8efb..53c166e008 100644 --- a/docs/source/Coding/Changelog.md +++ b/docs/source/Coding/Changelog.md @@ -6,6 +6,9 @@ with dynamic keys (rather than just relying on typeclass' key) (Griatch) - [Feat][pull3595]: Tweak Sqlite3 PRAGMAs for better performance (0xDEADFED5) - Feat: Make Sqlite3 PRAGMAs configurable via settings (Griatch) +- [Feat][pull3592]: Revised German locationlization ('Du' instead of 'Sie', + cleanup) (Drakon72) +- [Fix][pull3494]: Update/clean some Evennia dependencies (0xDEADFED5) - [Fix][issue3556]: Better error if trying to treat ObjectDB as a typeclass (Griatch) - [Fix][issue3590]: Make `examine` command properly show `strattr` type Attribute values (Griatch) @@ -13,10 +16,16 @@ Attribute values (Griatch) defined explicitly to be restarted/recrated in settings.py (Griatch) - Fix: Passing an already instantiated Script to `obj.scripts.add` (`ScriptHandler.add`) did not add it to the handler's object (Griatch) -- [Fix](pull3533): Fix Lunr search issues preventing finding help entries with similar +- [Fix][pull3533]: Fix Lunr search issues preventing finding help entries with similar names (chiizyjin) -[Docs][issue3591]: Fix of NPC reaction tutorial code (Griatch) -- Docs: Tutorial fixes (Griatch) +- [Fix][pull3603]: Fix of client header for LLM contrib for remote APIs (InspectorCaracal) +- [Fix][pull3605]: Correctly pass node kwargs through `@list_node` decorated evmenu nodes + (InspectorCaracal) +- [Fix][pull3597]: Address timing issue for testing `new_task_waiting_input `on + Windows (0xDEADFED5) +- [Fix][pull3611]: Fix and update for Reports contrib (InspectorCaracal) +- [Docs][issue3591]: Fix of NPC reaction tutorial code (Griatch) +- Docs: Tutorial fixes (Griatch, aMiss-aWry) [issue3591]: https://github.com/evennia/evennia/issues/3591 [issue3590]: https://github.com/evennia/evennia/issues/3590 @@ -24,6 +33,12 @@ did not add it to the handler's object (Griatch) [issue3519]: https://github.com/evennia/evennia/issues/3519 [pull3595]: https://github.com/evennia/evennia/pull/3595 [pull3533]: https://github.com/evennia/evennia/pull/3533 +[pull3594]: https://github.com/evennia/evennia/pull/3594 +[pull3592]: https://github.com/evennia/evennia/pull/3592 +[pull3603]: https://github.com/evennia/evennia/pull/3603 +[pull3605]: https://github.com/evennia/evennia/pull/3605 +[pull3597]: https://github.com/evennia/evennia/pull/3597 +[pull3611]: https://github.com/evennia/evennia/pull/3611 ## Evennia 4.3.0 diff --git a/docs/source/index.md b/docs/source/index.md index 99a7b20c0e..9b0ef8b545 100644 --- a/docs/source/index.md +++ b/docs/source/index.md @@ -1,6 +1,6 @@ # Evennia Documentation -This is the manual of [Evennia](https://www.evennia.com), the open source Python `MU*` creation system. Use the Search bar on the left to find or discover interesting articles. This manual was last updated August 25, 2024, see the [Evennia Changelog](Coding/Changelog.md). Latest released Evennia version is 4.3.0. +This is the manual of [Evennia](https://www.evennia.com), the open source Python `MU*` creation system. Use the Search bar on the left to find or discover interesting articles. This manual was last updated September 10, 2024, see the [Evennia Changelog](Coding/Changelog.md). Latest released Evennia version is 4.3.0. - [Introduction](./Evennia-Introduction.md) - what is this Evennia thing? - [Evennia in Pictures](./Evennia-In-Pictures.md) - a visual overview of Evennia diff --git a/evennia/commands/default/tests.py b/evennia/commands/default/tests.py index 23ed4b725f..f9c6d356b1 100644 --- a/evennia/commands/default/tests.py +++ b/evennia/commands/default/tests.py @@ -543,6 +543,8 @@ class TestCmdTasks(BaseEvenniaCommandTest): self.call(system.CmdTasks(), f"/cancel {self.task.get_id()}") self.task_handler.clock.advance(self.timedelay + 1) self.assertFalse(self.task.exists()) + # the +1 time delay is to fix a timing issue with the test on Windows + # (see https://github.com/evennia/evennia/issues/3596) self.task = self.task_handler.add(self.timedelay + 1, func_test_cmd_tasks) self.assertTrue(self.task.get_id(), 1) self.char1.msg = Mock()