Release notes for version: 15.2.0
Technological stack
This section is important for Server solution. Cloud users need not worry about any of this.
- OS: Debian 12 on amd64 architecture
- Redmine: upgradable from version 6.0.7
- Ruby: 3.4.4
- Bundler: 2.7.1+
- Rubygems: 3.7.x
- Database: Percona/MySQL 8
- redis-server: 8
- NodeJS: 22.18
- Docker engine: 28.3.0
- Docker compose: 2.37.3
⚠️ Ruby and NodeJS ⚠️ are strictly mandatory, without these versions you will not be able to run Easy Redmine.
✅ Or, forget about the management of technological stack and use Docker deployment. It combines the security of on-premises solution with nearly the comfort of cloud solution.
Before every application upgrade, please carefully refer to all release notes between your existing version and the new version - there may be critical technical or functional changes explained.
To avoid sifting through too many release notes in the future, we recommend updating your application regularly. With Docker updating is very simple, and brings you advantages:
- Latest security fixes
- Latest bug fixes
- Fewer changes at a time - better digestible for your users
Scrum/Kanban shows number of items in each column
Each Kanban column now shows how many tasks it contains, helping you spot overloaded columns and manage WIP limits more easily.
Help desk - stricter email-ticket pairing
New setting which controls whether received emails are paired with existing tickets only based on #ID, i.e. without additional content of hidden headers.
This setting is enabled by default => no change in behaviour without active action from admin.
What is solves?
Disabeling this setting avoids updating tickets based on emails unrelated to any previous tickets, but still containing #ID in the subject. Such emails may originate from external systems, e.g. invoicing, ticketing system of your customer, monitoring apps, etc.
What about replies which should be paired with existing tickets?
Replying directly to email sent from Help desk ticket preserves an additional reference point in the hidden header of the email, thus maintaining the link to the existing ticket.
Help desk - activity feed for ticket owner
Ticket owners now receive in-app notifications into activity feed, in addition to email (introduced in version 15.1.0), ensuring consistent and timely updates directly within the application.
Easy Query Language for negative conditions
Easy Query Language now supports additional operators for negative and anchored matches (not equal, doesn’t contain, starts with, ends with), allowing to craft more precise filters.
Search for Assets with purely numeric names
Previously
When entering just number into autocomplete selections for Assets, the search would only look through IDs, and skipping the names of the Assets, even if they contained matching name made from just numbers.
Now
Autocomplete for Assets also searches in the name also when typing just numbers.