Skip to main content

Messenger Modules

There are several modules (sub-projects) within the Messenger project. All development of Messenger is on GitHub:

note

This doc is compatible with core 20.0.0, elm-regl 10.0.0, templates and CLI 0.6.0.

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:

Use messenger sync (recommended)

Run messenger sync in your project directory. This will update the templates, JS files, and elm.json dependencies automatically. Use messenger sync --list to check for available updates without making changes.

Manual upgrade

  1. Install the latest Messenger CLI:
pipx install -i https://pypi.python.org/simple elm-messenger>=0.6.0
  1. Remove .messenger in your messenger project:
cd <your project directory with .messenger>
rm -rf .messenger
  1. Upgrade Messenger libraries. Edit your elm.json, change the following packages to the latest version:
"linsyking/elm-regl": "10.0.0",
"linsyking/messenger-core": "20.0.0"

Then run make!