Redmine 7.0.0 released
Redmine 7.0.0 was released on June 30, 2026 (Central European Time).
This is the first feature release since Redmine 6.1.0 was released in September 21, 2025, and many new features have been added. The total number of improvements and fixes is 122.
What is Redmine:
Redmine is a versatile, open-source project management tool built on Ruby on Rails. It offers features like multi-project support, issue tracking, time tracking, and custom fields. Visit the official website at www.redmine.org to access a wealth of comprehensive information.
Release News Summary
Redmine 7.0.0 has been released and it is available for download from Download. This release includes 122 improvements and fixes: "Webhooks triggers on evens" as major feature, Rails 8 migration, RTL(Right-to-Left) language support improvements, header/navigation redesign, and continued UI modernization started in 6.0 and 6.1.
This release also marks 20 years since Redmine's first release in 2006. Two decades later, the project is still actively maintained and improved thanks to a community of contributors, users, and companies who keep investing their time and effort into it. Thank you to everyone who has been part of this journey, from the very first commit to today!
Introducing the main features added and enhanced in Redmine 7.0.0:
1. Key feature
- Redmine supports webhooks (#29664). Redmine allows you to send notifications to external services when an event occurs. This feature is disabled by default and must be enabled from the "Integrations" tab in the "Settings".
2. Rails, Ruby and platform upgrades:
- Redmine has been migrated to Rails 8 (#43205).
- Ruby 4.0 is now supported (#43650). Note: Ruby versions 4.0.0 to 4.0.3 have a significant wiki rendering slowdown caused by the Ruby runtime itself (#43737, tracked upstream at https://bugs.ruby-lang.org/issues/21856 ). This was fixed upstream in Ruby 4.0.4 , so we recommend running Redmine 7.0 on Ruby 4.0.4 or later.
- Several core dependencies have been updated: Propshaft, Commonmarker, Rubyzip, Trilogy, Rouge, the pg and sqlite3 gems, and others.
- The Raphael.js dependency has been removed and moved to native SVG APIs(#43845).
- ChartJs has been upgraded and migrated to ES Modules (#44018).
html-pipelinegem has been removed. Loofah is used now for HTML filtering, and Textile processing now uses the same method as CommonMark (#42737, #43643). Some existing code related to text formatting have been moved to scrubbers (#43745).- The transition to Tabler SVG icons is completed (#43206). The deprecated
icon-*CSS classes are now removed from core stylesheets and moved tolegacy-icons-compat.css. The legacy CSS file still can be imported by theme or plugin developers using the standard import syntax.
3. UI / UX improvements:
- Header redesign : A new navigation bar with a lighter visual weight (#43937), and the user links in the top menu are now combined into a single user menu. (#31353).
- RTL support overhaul : Physical CSS properties have been replaced with logical ones across core stylesheets, and
rtl.csshas been removed. The Gantt chart and other views have been adapted for RTL layouts (#43506, #43515, #43700, #43678, #43822). - Color Standardization via Open Color: The main styles now use Open Color to make all default colors consistent (#43256).
- General visual cleanup: simplified fieldset borders, unified spacing around section separators, increased page padding, refined box-like UI elements, and aligned sidebar/pagination styling (#44111, #43836, #43824, #43575).
- Attachment lists now show specific file icons instead of the old paperclip icon. They also support more MIME types (#43797, #43805).
- The Roadmap view now highlights the currently selected version (#39882).
4. Workflow and usability enhancements:
- Assignee dropdown improvements : A new setting has been added to choose whether users or groups are displayed first in the assignee selection dropdown on issues. Additionally, you can now choose to group users by their group names (#43996, #44015, #4507).
- A new setting has been added that automatically adds you as a watcher when an issue's assignee is changed to you (#2716).
- A new "Only for things I watch" option has been added to the email notification settings (#37978).
- Add / remove multiple users from a group (#43640).
- You can now set the default due date to a specific number of days after today (#31518). This feature is now also available for date custom fields (#44129).
- An option has been added to make new issues private by default (#9432).
- You can now enter time formats like
0:45in the hours filters for issues and time entries (#43948, #43968). - You can now export the list of project members to a CSV file (#37480).
- You can now download all wiki pages of a project as a ZIP file (#43978).
5. Text formatting and preview
- You can now paste spreadsheet tables directly into wiki textareas as CommonMark or Textile tables (#43950). Tab/Shift+Tab indentation is supported in CommonMark editing (#44061).
- You can now preview Microsoft Office and LibreOffice Writer files directly in your browser (#8959). PDF and repository files now open directly in your browser, so you don't have to download them (#22483).
- Support for previewing AVIF (#43943) and SVG (#44126) images has been added.
6. API updates
- The wiki page API response now includes the project (#43569).
- The Custom Fields API now always returns visible roles and includes linked projects (#44152, #44153).`
7. Performance improvements
- The logic for looking up users when using
@usernamementions has been improved (#43838). - The
@mention autocomplete now shows fewer suggestions at first (#44190). It also saves the results so it doesn't send unnecessary requests while you type (#44194). These changes improve the performance of the mention autocomplete. - Saving workflow changes is now much faster on sites with many statuses and roles. The system now uses a quicker search method instead of checking the entire list every time (#43957).
8. Security improvements
- Sudo mode is now enabled by default (#44052).
- You can now see the last usage date and time for API and Atom access keys on your account page (#43938).
For a detailed overview of all the improvements and fixes, please refer to the Changelog_7_0.
Redmine Version Status and Release Policy Updates
- Redmine 5.1 is now officially End of Life (EOL) and will no longer receive security or maintenance patches.
- Redmine 6.0 series transitions to our legacy stable branch. It will receive only important security updates.
- Redmine 6.1 and 7.0 series are the stable versions.
- Redmine 7.1.0 is the next major release.
Many thanks again to all contributors who made this release possible, especially Go MAEDA and his team, to Jens Krämer and Holger Just for their important contributions and everyone who dedicated their time and hard work to make this major milestone release happen!
