Version 3.6.0¶
The translations continue!
It is real pleasure to release this version of LiberaForms translated to both Čeština and தமிழ்.
LiberaForms now speaks Castellano, Català, Čeština, Deutsche, English, Euskara, Français, Galego, தமிழ (Tamil).
Thank you to all the translators, and to both @trendspotter and @TamilNeram for your time. ♥
Enjoy!
Two markdown files are still pending translation here and here, but we wanted to publish the work anyway.
L10n: New E2EE strings¶
We are working on getting End-to-end encryption published.
We've recently finished the documentation and the new E2EE app strings are ready to be translated here and here.
If you are interested, please find our translating intro here.
End to End Encryption
Just to let you know that we are on track to release E2EE early 2025.
Thanks for your patience and for the translations!
Other stuff¶
Unexpected or missing gettext %(variable)s
throw a server error. There is a new test to check each po file's variables. Tests are the best!
Upgrade from v3.*.*
¶
Stop LiberaForms
sudo supervisorctl stop liberaforms
sudo supervisorctl stop liberaforms-logs
Fetch version 3.6.0
git fetch origin tag v3.6.0 --no-tags
git checkout v3.6.0 -b v3.6.0
cat VERSION.txt
Upgrade python packages (not required if upgrading from v3.5.0)
source ./venv/bin/activate
pip install --upgrade pip
pip install -r ./requirements.txt
Upgrade the database schema to 257a4f31751b
(not required if upgrading from v3.5.0)
flask db upgrade
See the installed versions
flask site get-versions
Restart the supervisor processes.
sudo supervisorctl start liberaforms-logs
sudo supervisorctl start liberaforms