Upgrading from Excalibur 0.3 to Excalibur 0.4
In this guide, you'll find steps to update your Excalibur app and server instances to version 0.4.
Please read this guide carefully and follow all steps.
This guide will assume that the 0.4.x version of the Excalibur server is installed. If you are using version 0.3.x, please upgrade to 0.4.x before proceeding.
Configuration File v3
Excalibur 0.4 modifies the configuration file from version 2 to version 3, adding two new keys.
server.consecutive_transmission_delay: This field describes the delay between consecutive file update transmissions in milliseconds.security.e2ee.comm_cache_file: This field gives the prefix of the files storing end-to-end encryption communication sessions.
Existing configuration files can be upgraded by running
excalibur config update
on the server. Verify that the updated configuration is valid by running the command
excalibur config validate
You should see Config is valid! appear in the terminal.
Conclusion
These are the steps to upgrade your Excalibur app and server instances to version 0.4. After following these steps, your Excalibur instance should be running on version 0.4.