Jethro v2.21.2
This version adds a few bugfixes to v2.21.
Bugfixes
- Issue #402 - fixed error on reports page in PHP7
- Issue #407 - fixed problem importing values for custom fields whose name contained a space
- Fixed various other PHP7-compatibility issues
- Fixed mysql too-many-connections error in some circumstances
- Fixed bugs with searching on notes-list pages
Upgrade Procedure
- Log out of Jethro
- Take a backup of your mysql database, especially if upgrading from a version older than 2.21.0
- If upgrading from a version older than 2.21.0: Apply all applicable upgrade SQL files from the upgrades folder to your mysql database, including upgrades/2017-upgrade-to-2.21.sql
- Move away your old Jethro files (eg. rename your jethro folder to jethro_old)
- Unzip the new files into the right place (don't just overwrite the old files)
- Move your old conf.php and files/ subdirectory (if not empty) back into your jethro folder.
- Log in and test.
- If upgrading from a version older than 2.19.0 you will see a bunch of messages about settings that have been migrated out of your conf.php file into the database. AFTER you've seen these messages, (a) rename your conf.php file to conf-old.php, (b) rename conf.php.sample to conf.php, and (c) edit conf.php and insert the necessary database details. (Most settings will no longer be in conf.php).