Releases: lotgd/core
Alpha 6 Release of Version 0.6.0
Actions have now an additional variable 'action' available, which can… … access the action's parameters. Render accepts additional template values.
Alpha 5 Release of Version 0.6.0
Contains small bug fixes.
Alpha 4 Release of Version 0.6.0
Another alpha release for version 0.6.0,
Alpha 3 Release of Version 0.6.0
Alpha Release of Version 0.6.0
Update to the alpha release, fixing exactly 1 bug (#150)
Alpha Release of Version 0.6.0
This is the first pre-release of lotgd/core 0.6.0. Since the hiatus, I've added a lot of new features the help with module development. A quick summary:
- Updated dependencies:
- lotgd/core new requires at least PHP 8.0
- Uses now symfony 5.0 features for command line
- Updated test runner to use github actions instead.
- Updated lotgd/packages to be now directly the new temporary package repository.
- Added a lot of new commands, to manage both characters and scenes, see #148
- Scenes can now have properties. This allows scene-template dependent configuration, for example, or enabled to easily persist states of a scene.
- Scene templates can now be registered in the database #145
- Scene attachments can now be registered in the database, and introduces a proper interface for it #149
- Scene descriptions can now use a (limited, but expandable) subset of twig to offer more flexible descriptions, see #146. This could be used for modules putting their complete scenery text in the description, with parts showing in dependence of the current state of the viewpoint.
- Introduces a new LotGDTestCase class internally, adding some important custom assertions for modules to use. #139
Release of version 0.5.0
Since the release of the alpha of 0.5.0, several exciting pull requests have been merged, allowing us finally to release version 0.5.0. This version still does not support attachments (it's coming...).
New features are:
- Included support of character stats (#124). This PR also fixes a long lurking bug that caused Doctrine to use the wrong column names (tip: AnsiQuoteStrategy is not a good choice).
- Switch to symfony4 for some required dependencies (#122)
- Added two new admin commands - one to list characters, one to reset the viewpoint on a character in case of errors (#123).
All these changes allow us to wrap together a new installer with our brand new installer - with some modules that give together a basic game Woohooo!
Pre-release of version 0.5
This new version introduces a huge bc break by removing character and scene auto-increment id's. Instead, we switched to uuid as identifiers.
Testing hotfix
- Adds a hotfix to re-enable testing via
./t
command - Fixes a few PHP7.2 issues.
Version 0.4.0 release
This update releases the full version of 0.4.0. Please be aware that this is still a pre-release.