Messenger Modules
There are several modules (sub-projects) within the Messenger project. All development of Messenger is on GitHub:
- Messenger CLI: A handy CLI to create games rapidly
- Messenger core: Core Messenger library
- Messenger extra: Extra Messenger library with experimental features
- Messenger templates: Templates to use the Messenger library, used in the Messenger CLI
- Elm REGL: Rendering backend
note
This doc is compatible with core 17.1.0, elm-regl 9.1.0, templates and CLI 0.5.3.
Update Messenger
If you are using a messenger version that is not listed here, you may update your messenger and your messenger project with the following steps:
Install latest Messenger CLI
pipx install -i https://pypi.python.org/simple elm-messenger>=0.5.3
Remove .messenger in your messenger project
cd <your project directory with .messenger>
rm -rf .messenger
Upgrade Messenger libraries
Edit your elm.json, change the following packages to the latest version:
"linsyking/elm-regl": "9.1.0",
"linsyking/messenger-core": "17.1.0"
Then run make!