Skip to content

Version 4.1.1

LiberaForms uses markdown to write HTML. We've been using the EasyMDE editor for years now so this release includes some long overdue love and attention.

Highlighted changes:

  • Improves custom markdown editor code, UI, and usability
  • Data-display correctly renders timezone adjusted dates
  • Formbuilder's delete cloned field button now actually deletes the field
  • Includes updated Spanish, French, and Galician L10n. Thank you to you all ♥

Other changes are minor code and CSS tweaks.

Enjoy!

Upgrade from v4.*.*

Stop LiberaForms

sudo supervisorctl stop liberaforms
sudo supervisorctl stop liberaforms-logs

Fetch version 4.1.1

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

Upgrade python packages (not required if upgrading from v4.0.1 or later)

source ./venv/bin/activate
pip install --upgrade pip
pip install -r ./requirements.txt

Upgrade the database schema to 3303df362482

flask db upgrade

See the installed versions

flask site get-versions

Restart the supervisor processes.

sudo supervisorctl start liberaforms-logs
sudo supervisorctl start liberaforms