【Monthly Update】Preview of the New Features in Pre-release Redmine! Reaction feature (like button) and More (May 2025 Commit Highlights)
I introduce the new features that have been committed in the official Redmine repository and will be included in the upcoming release. Let's preview the upcoming features that will make Redmine even more useful.
This month, I'll highlight 9 issues committed until May 2025.
- Reaction feature (like button)
- Stick the issue subject to the top of the screen
- Add initials to the Gravatar icon's default
- CommonMark Markdown alert display
- Optimizing the performance of Gantt charts, roadmaps, and project displays
What is Redmine?
Redmine is an open source project management software. It can be freely installed on self-hosted servers or used via cloud services. For more information about Redmine, visit official site.
Reaction feature (like button)
Users will be able to add "like" reactions to issues, comments, news, and forums. This makes it easier to communicate, as you can easily acknowledge or show empathy when a full reply isn't necessary.
When you hover your cursor over the "like" button, the usernames of those who liked it will be displayed.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42630: Introduce reaction feature to issues, notes, news, and forums
Stick the issue subject to the top of the screen
In the current issue view, the issue subject is displayed at the very top of the page. This means that if you scroll down, the subject can disappear from view. This is especially true when you click "Edit" to modify a issue, as you're taken directly to the edit area where the editing screen appears at the very top, making the subject invisible. If you have multiple issue screens open, there's a risk of accidentally updating the wrong issue.
In the next version, the subject will become fixed at the top of the screen when it's about to go out of view. This will make it easy to see at a glance which issue you're viewing, even on issues with many comments, helping to prevent the mistake of accidentally updating the wrong issue.
The subject will be fixed at the top of the screen.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42684: Add a sticky header to keep the issue subject visible on scroll
Add initials to the Gravatar icon's default
When a user hasn't registered a Gravatar icon, their initials will now be displayed as the default icon. This makes it visually easier to identify the user.
For example, Mai Akata will be displayed as "MA" and Kento Watanabe as "KW".
Select "Initials" in Administration → Settings → Display → "Default Gravatar image".
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42623: Adds initials to the list of default Gravatar options
CommonMark Markdown alert display
You'll now be able to display alerts in CommonMark Markdown. This lets you highlight important notes or supplementary information within wikis and issue descriptions.
This feature is only available when your text formatting is set to "CommonMark Markdown (GitHub Flavored)" under Administration → Settings → General.
Example Descriptions
> [!NOTE] > Wiki page edits are preserved as history, allowing you to restore previous versions if needed. > [!TIP] > To quickly review the update history of an issue, use the "History" tab for convenient access. > [!WARNING] > Deleting an issue is a permanent action. Be certain it is truly necessary before proceeding. > [!IMPORTANT] > Changing role permissions can affect user access across all projects, so be mindful of potential impacts. > [!CAUTION] > When installing plugins, make sure to verify compatibility. Version differences can cause unexpected behavior.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42603: Enable commonmark alert extension
Optimizing the performance of Gantt charts, roadmaps, and project displays
There are 5 issues for feature additions and improvements related to performance optimization.
Server-side processing time reduction for Gantt charts
To improve performance when displaying Gantt charts, queries related to versions (database queries) will be reduced. This will improve display speed when many versions exist.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42663: Optimize Gantt chart rendering by reducing version-related queries
Reduce unnecessary SQL queries when displaying projects
When displaying a project's overview page, unnecessary SQL queries related to subprojects will no longer be executed if the project has no child projects. This improvement eliminates wasteful database access and speeds up page display.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42671: Avoid unnecessary SQL query for subprojects in ProjectsController#show when project has no children
Optimizing Version::FixedIssuesExtension#issues_progress
The internal process for calculating version progress will be optimized. This improves processing efficiency by avoiding repeated checks for whether issues are closed.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42673: Optimize
Version::FixedIssuesExtension#issues_progress
by avoiding repeatedIssue#closed?
calls
Optimizing SQL queries for version display in Gantt charts
By reviewing the order of conditions in SQL queries when displaying version subjects in a Gantt chart, unnecessary query executions can be avoided. This will lead to improved database access efficiency and faster display speeds.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42681: Avoid unnecessary SQL queries by reordering conditions in Gantt version subject rendering
Optimizing the version display on the roadmap
Performance will be improved when displaying versions on the roadmap page. Display speeds will be increased by pre-loading the email addresses of issue assignees.
- Expected version: Redmine 6.1.0
- Official site issue: Feature #42682: Optimize the rendering of versions on the roadmap by preloading the email addresses of issue assignees
Get Early Access to New Redmine Features with RedMica
"RedMica" is yet another version of Redmine provided by Far End Technologies. It quickly integrates the latest Redmine features, allowing you to use these new features ahead of others.
My Redmine: Use RedMica Right Away
My Redmine offers you "RedMica,": Far End Technologies version of Redmine. It allows My Redmine customers to experience new features before release next version of Redmine.
My Redmine Global Edition web site: https://www.redminecloud.net/
My Redmine Global Edition Free Trial: https://free-trial.redminecloud.net/