mirror of
https://github.com/evennia/evennia.git
synced 2026-03-31 21:17:17 +02:00
Evennia 3.0.0 major release
This commit is contained in:
parent
60b56e6ea6
commit
dadc1de6e1
6 changed files with 19 additions and 8 deletions
|
|
@ -8,8 +8,7 @@ echo " 1. Make sure you have Evennia upload credentials for Github (tagging) and
|
|||
echo " 2. On main branch, update CHANGELOG.md."
|
||||
echo " 3. Make sure pyproject.toml is set to the same major.minor.patch version as evennia/VERSION.txt ($VERSION)."
|
||||
echo " 4. If major release:"
|
||||
echo " a. Update docs/conf.py, Add $VERSION to the list of 'legacy_versions' so one can find the current state"
|
||||
echo " of the docs for this release."
|
||||
echo " a. Update docs/sources/conf.py, Add '(NEW_VERSION).x' to 'legacy_versions' and 'v($VERSION)' to 'legacy_branches'."
|
||||
echo " b. Make sure all changes are committed."
|
||||
echo " c. Check out a new branch v$VERSION."
|
||||
echo " d. Push the v$VERSION branch to github."
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Changelog
|
||||
|
||||
## Main branch
|
||||
## Evennia 3.0.0
|
||||
|
||||
- Dependency: Twisted 23.10 (<24) to address upstream CVE alert.
|
||||
- Dependency (potentially Backwards incompatible): Django 4.2 (<4.3). Increases
|
||||
|
|
@ -42,6 +42,10 @@
|
|||
a bit more deterministic (Volund)
|
||||
- [Feature][pull3348]: Make Fallback AJAX web client more customizable (same as
|
||||
the websocket client) (Volund)
|
||||
- [Feature][pull3353]: Add unique id to each webclient instance, separates play
|
||||
sessions run from the same browser. (InpsectorCaracal)
|
||||
- [Feature][pull3365]: Make the rpsystem contrib's prefix (`/` by default)
|
||||
configurable with a setting (used to be hard-coded) (InspectorCaracal)
|
||||
- Fix (Backwards incompatible): Change `settings._TEST_ENVIRONMENT` to
|
||||
`settings.TEST_ENVIRONMENT` to address issues during refactored startup sequence.
|
||||
- [Fix][pull3347]: New `generate_default_locks()` method on typeclasses;
|
||||
|
|
@ -100,6 +104,8 @@
|
|||
[pull3359]: https://github.com/evennia/evennia/pull/3359
|
||||
[pull3361]: https://github.com/evennia/evennia/pull/3361
|
||||
[pull3347]: https://github.com/evennia/evennia/pull/3347
|
||||
[pull3353]: https://github.com/evennia/evennia/pull/3353
|
||||
[pull3365]: https://github.com/evennia/evennia/pull/3365
|
||||
[issue3272]: https://github.com/evennia/evennia/issues/3272
|
||||
[issue3273]: https://github.com/evennia/evennia/issues/3273
|
||||
[issue3308]: https://github.com/evennia/evennia/issues/3307
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
# Changelog
|
||||
|
||||
## Main branch
|
||||
## Evennia 3.0.0
|
||||
|
||||
- Dependency: Twisted 23.10 (<24) to address upstream CVE alert.
|
||||
- Dependency (potentially Backwards incompatible): Django 4.2 (<4.3). Increases
|
||||
|
|
@ -42,6 +42,10 @@
|
|||
a bit more deterministic (Volund)
|
||||
- [Feature][pull3348]: Make Fallback AJAX web client more customizable (same as
|
||||
the websocket client) (Volund)
|
||||
- [Feature][pull3353]: Add unique id to each webclient instance, separates play
|
||||
sessions run from the same browser. (InpsectorCaracal)
|
||||
- [Feature][pull3365]: Make the rpsystem contrib's prefix (`/` by default)
|
||||
configurable with a setting (used to be hard-coded) (InspectorCaracal)
|
||||
- Fix (Backwards incompatible): Change `settings._TEST_ENVIRONMENT` to
|
||||
`settings.TEST_ENVIRONMENT` to address issues during refactored startup sequence.
|
||||
- [Fix][pull3347]: New `generate_default_locks()` method on typeclasses;
|
||||
|
|
@ -100,6 +104,8 @@
|
|||
[pull3359]: https://github.com/evennia/evennia/pull/3359
|
||||
[pull3361]: https://github.com/evennia/evennia/pull/3361
|
||||
[pull3347]: https://github.com/evennia/evennia/pull/3347
|
||||
[pull3353]: https://github.com/evennia/evennia/pull/3353
|
||||
[pull3365]: https://github.com/evennia/evennia/pull/3365
|
||||
[issue3272]: https://github.com/evennia/evennia/issues/3272
|
||||
[issue3273]: https://github.com/evennia/evennia/issues/3273
|
||||
[issue3308]: https://github.com/evennia/evennia/issues/3307
|
||||
|
|
|
|||
|
|
@ -62,8 +62,8 @@ smv_tag_whitelist = r"^$"
|
|||
# These are also read from the deploy.py script. These are also the names of
|
||||
# the folders built in the gh-pages evennia branch, under docs/.
|
||||
latest_version = "latest"
|
||||
legacy_versions = ["2.x", "1.x", "0.x"]
|
||||
legacy_branches = ["v2.0.0", "v1.0.0", "v0.9.5"]
|
||||
legacy_versions = ["3.x", "2.x", "1.x", "0.x"]
|
||||
legacy_branches = ["v3.0.0", "v2.0.0", "v1.0.0", "v0.9.5"]
|
||||
|
||||
|
||||
def add_legacy_versions_to_html_page_context(app, pagename, templatename, context, doctree):
|
||||
|
|
|
|||
|
|
@ -1 +1 @@
|
|||
2.3.0
|
||||
3.0.0
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||
|
||||
[project]
|
||||
name = "evennia"
|
||||
version = "2.3.0"
|
||||
version = "3.0.0"
|
||||
maintainers = [{ name = "Griatch", email = "griatch@gmail.com" }]
|
||||
description = "A full-featured toolkit and server for text-based multiplayer games (MUDs, MU*, etc)."
|
||||
requires-python = ">=3.10"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue