Tracks v2.4.0 Release Notes
Release Date: 2019-11-05 // over 4 years ago-
PLEASE NOTE: Upgrading to 2.4.0 from earlier versions might fail at least with a MySQL database because of a broken migration. We suggest using 2.4.0 only for new installs for now.
🆕 New features
- ✂ Removed support for deprecated password-hashing algorithm. This
⬆️ eliminates config.salt. Note the addition of a pre-upgrade step to
check for obsolete passwords. - All tags now belong to a user. Existing tags are migrated to users based on
the taggings and duplicated as necessary. If there's only one user, all unused tags are
🚚 assigned to them, otherwise unused tags are removed. - All REST APIs now also accept user token as password.
- The stats view now uses Charts.js instead of the Flash-based chart library.
- 🐳 A Docker environment is used unless the .skip-docker file exists.
- 🚅 Rails 5.2
- 🌐 Thin replaces WEBrick as the included web server
- ✅ Tracks is tested on Ruby 2.4 and 2.5
- The MessageGateway will save the received email as an attachement to the todo
- ➕ Add a configuration option for serving static assets from Rails
✂ Removed features
- 💎 Ruby versions below 2.4 are no longer supported.
🐛 Bug fixes
- 🛠 Multiple fixes to REST APIs.
- 💻 Several UI bugs fixed.
- ✂ Removed support for deprecated password-hashing algorithm. This