Skip to content

Version 4.0.1

This release contains a number of security and bug fixes. Users of all versions are encouraged to upgrade.

Special thanks to @wander for your analysis, proposals, and candor. ♥

Also includes some minor UI tweaks.

Enjoy!

Oh, and Long text form fields now automagically grow longer when viewed on cellphones.

In case you didn't know

We have moved the code repository to Codeberg (see us here).

You will need to adjust your git config to sync with the new location.

Go to the directory you installed LiberaForms and ..

git remote set-url origin https://codeberg.org/LiberaForms/server.git

Okay, done.

Upgrade from v4.0.0

Stop LiberaForms

sudo supervisorctl stop liberaforms
sudo supervisorctl stop liberaforms-logs

Fetch version 4.0.1

git fetch origin tag v4.0.1 --no-tags
git checkout v4.0.1 -b v4.0.1
cat VERSION.txt

Upgrade python packages

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 or later)

flask db upgrade

See the installed versions

flask site get-versions

Restart the supervisor processes.

sudo supervisorctl start liberaforms-logs
sudo supervisorctl start liberaforms