XWiki Roadmap Archives for the 17.x Release Cycle

Last modified by Vincent Massol on 2026/05/29 10:58

XWiki 17.x Cycle

Release dates for the 17.x Cycle:

  • 17.0.0: January 2025 accept
  • 17.1.0: February 2025 accept
  • 17.2.0: March 2025 accept
  • 17.3.0: April 2025 accept
  • 17.4.0: May 2025 accept
  • 17.5.0: June 2025 accept
  • 17.6.0: July 2025 accept
  • 17.7.0: August 2025 accept
  • 17.8.0: September 2025 accept
  • 17.9.0: October 2025 accept
  • 17.10.0: November 2025 accept
  • 17.10.1: December 2025 accept
  • 17.10.2: December 2025 accept

December Roadmap

XWiki Standard

Contrib & Others

  • Cristal/XS Integration - Pierre
    • New:
  • Cristal 0.25
    • Backlog: CRISTAL-713 and CRISTAL-714 were best effort and are postponed for now.
    • New:
  • XWiki.org improvemens - Thiago
    • Backlog:
  • Change Request - Simon
    • New:
    • Backlog:
      • Simon: Email notification "per app" grouping

Dates

  • 17.10.1: 15th of December 2025
  • 17.10.2: 29th of December 2025

November Roadmap

XWiki Standard

  • Cristal integration in XWiki - Manuel
    • New:
  • New XS Block Editor (shared component with Cristal) - Marius
    • Backlog:
    • New:
  • Realtime - Marius
    • New:
  • WCAG - Lucas
    • New:
  • Usability improvement - Lucas
    • Backlog:
    • New:
  • Clustering improvements + S3 attachment store & fixes - Thomas + Michael
    • Backlog:
    • New:
  • UI/UX improvements - Thiago + Adina
    • Backlog:
  • Critical issues
    • New:
  •  Macro parameter improvements - Simon
    • New:
  • Scheduler Job bug
    • New:
  • Notification bug
    • New:

Contrib & Others

  • Cristal/XS Integration - Pierre
    • Backlog:
    • New:
  • Cristal 0.24
    • Backlog:
    • New:
  • XWiki.org improvemens - Thiago
    • New:
  • Change Request - Simon
    • New:
      • Review/fix issues for "Email notification "per app" grouping".

Dates

  • 17.10.0 RC1: 17th of November 2025 accept
  • 17.10.0 Final: 24th of November 2025 accept

October Roadmap

XWiki Standard

  • New XS Block Editor (shared component with Cristal) - Marius
    • Backlog:
  • Realtime - Marius
    • Backlog:
    • New:
  • WCAG - Lucas
    • New:
  • Usability improvement - Lucas
    • Backlog:
    • New:
  • Clustering improvements + S3 attachment store & fixes - Thomas + Michael
    • Backlog:
    • New:
  • UI/UX improvements - Thiago + Adina
    • Backlog:
      • Adina:
    • New:
      • Thiago:
      • Adina:
        Error

        TODO for Thiago/Adina: List some new issues here

  • Critical issues
    • Backlog:
    • New:
      • XWIKI-23433 - Security issue - Simon
  • Various Bugs
    • New:
  •  Macro parameter improvements - Simon
    • New:

Contrib & Others

  • Cristal/XS Integration - Pierre
    • New:
  • Cristal 0.23
    • Backlog:
    • New:

      Note: CRISTAL-657 is on a best effort basis and requires discussions on the forum. At least a proposal needs to be sent and discussed in October.

Dates

  • 17.9.0 RC1: 20th of October 2025 accept
  • 17.9.0 Final: 27th of October 2025 accept

September Roadmap

XWiki Standard

  • Prepare XS for a future merge with Cristal - Pierre
    • Backlog:
  • New XS Block Editor (shared component with Cristal) - Marius
    • Backlog:
  • Realtime - Marius
    • Outstanding from past roadmaps:
  • WCAG - Lucas
    • Backlog:
    • New:
  • Usability improvement - Lucas
    • Backlog:
  • Clustering improvements + S3 attachment store & fixes - Thomas + Michael
    • Backlog:
  • UI/UX improvements - Thiago + Adina
    • New:
      • Thiago:
      • Adina:
  • Oracle bug analysis - Simon
    • New:
      • Some analysis time but not issue to fix.
  • Blocker issues
    • New:
  • Critical issues
    • New:

Contrib & Others

  • Cristal 0.22
    • Backlog:
    • New:
      • Manuel: Verify that all features available work so that we can release a 1.0 version
  • Replication issues - Thomas
    • New:
      • Some analysis time but not issue to fix.

Dates

  • accept 17.8.0 RC1: 15th of September 2025 (to have it released before the XWiki SAS seminar since most committers won't be available during that seminar week)
  • accept 17.8.0 Final: 29th of September 2025

August Roadmap

XWiki Standard

  • Prepare XS for a future merge with Cristal - Pierre
    • New:

      Note: See also CRISTAL-111 in the Cristal roadmap below.

  • New XS Editor (shared component with Cristal) - ClementE + Marius
    • Outstanding from past roadmaps:
      • See below for Cristal-specific work. We list here only the parts that affects XS.
  • Security issues - Michael
  • Realtime - Marius
    • Outstanding from past roadmaps:
  • WCAG - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Usability improvement - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Clustering improvements + S3 attachment store & fixes - Thomas + Michael
    • Outstanding from past roadmaps:
      • Thomas: Start designing a generic file storage API which can be switched between S3 and filesystem
    • New:
  • Performance work - Thomas + Michael
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
      • Adina:
    • New:
      • Thiago:
      • Adina:
  • LDAP - Thomas
    • Outstanding from past roadmaps:
  • Oracle bug analysis + fixes - Simon
    • New:
      • Provide time to analyze Oracle bugs.
      • Potential candidates to fix:
  • Configure Solr Search Exclusions - Marius
    • New:

Contrib & Others

  • Cristal 0.21
    • Outstanding from past roadmaps:
    • New:
      • Manuel: Verify that all features available work so that we can release a 1.0 version
  • Change Request - Simon
    • Outstanding from past roadmaps:
    • New:
  • Replication - Thomas
    • New:
      • Time from Thomas to review Replication issues and discuss with some user.

Dates

  • 17.7.0 RC1: 18th of August 2025 accept
  • 17.7.0 Final: 25th of August 2025 accept

July Roadmap

XWiki Standard

  • Prepare XS for a future merge with Cristal - Manuel
    • Outstanding from past roadmaps:
  • New XS Editor (shared component with Cristal) - ClementE + Marius
    • Outstanding from past roadmaps:
      • See below for Cristal-specific work. We list here only the parts that affects XS.
    • New:
  • Security issues - Michael
  • Realtime - Marius
    • Outstanding from past roadmaps:
    • New:
  • WCAG - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Usability improvement - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Required Rights - Michael
    • New:

      At least parts of the last one are non-trivial, and during its implementation we might identify the need for larger changes as we might also need to enforce required rights on the configuration pages itself. As part of this roadmap, we'll only identify the work that needs to be done, and open corresponding proposals.

  • Clustering improvements + S3 attachment store & fixes - Thomas + Michael
    • Outstanding from past roadmaps:
      • Thomas: Start designing a generic file storage API which can be switched between S3 and filesystem
    • New:
  • Performance work - Thomas + Michael
    • Outstanding from past roadmaps:
    • New:
  • Link creation dialog improvements - Simon
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
      • Adina:
      • Thiago:
    • New:
      • Thiago:
      • Adina:
  • Navigation Panel bug in German - Michael
    • New:
  • LDAP - Thomas
    • Outstanding from past roadmaps:

Contrib & Others

  • Cristal 0.20
    • CRISTAL-44: best effort as likely nobody will be avaible at the right time to review the PR because of vacations.
  • Change Request - Simon
    • New:
    • Outstanding from past roadmaps:
  • Upgrade of Weblate - Simon:
    • Outstanding from past roadmaps:

Dates

  • 17.6.0 RC1: 21st23rd of July 2025 accept
  • 17.6.0 Final: 28th of July 2025 accept

June Roadmap

XWiki Standard

  • Prepare XS for a future merge with Cristal - Manuel
    • Outstanding from past roadmaps:
  • New XS Editor (shared component with Cristal) - ClementE + Marius
    • Outstanding from past roadmaps:
      • See below for Cristal-specific work. We list here only the parts that affects XS.
    • New:
  • Realtime - Marius
    • Outstanding from past roadmaps:
    • New:
  • WCAG - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Usability improvement - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Required Rights - Michael
    • New:
  • Clustering improvements & fixes - Thomas
    • Outstanding from past roadmaps:
    • New:
      • Thomas: Start designing a generic file storage API which can be switched between S3 and filesystem
  • Performance work - Thomas (with help of Michael)
    • Outstanding from past roadmaps:
      • Thomas: Experiment with opentelemetry and various viewers on myxwiki.org
    • New:
  • Office macro improvements - Simon
    • New:
  • Macro Usability work - Simon
    • Outstanding from past roadmaps:
  • Link creation dialog improvements - Simon
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
      • Adina:
      • Thiago:
    • New:
      • Thiago:
        • Work together with Simon on XWIKI-23043
      • Adina:
  • Oracle bug analysis - Simon
    • New:

      Just an analysis, not fixing the bugs.

Contrib & Others

  • Cristal 0.19
    • Outstanding from past roadmaps:

      For CRISTAL-35 the goal is now to have a remote persistence in addition to the current (unmerged) work where the configurations are only stored locally. With the help of Thiago for the design of the configuration UI

    • New:
  • Change Request - Simon
    • New:
  • Upgrade of Weblate - Simon:
    • Outstanding from past roadmaps:

Dates

  • 17.5.0 RC1: 23rd of June 2025 Skipped
  • 17.5.0 Final: 30th of June 2025 accept

May Roadmap

XWiki Standard

  • Resizable Panels - Lucas
    • Outstanding from past roadmaps:
  • Prepare XS for a future merge with Cristal - Manuel
    • New:
  • New XS Editor (shared component with Cristal) - ClementE + Marius
    • Outstanding from past roadmaps:
      • See below for Cristal specific work. We list here only the parts that affects XS.
  • Security issues - Michael
  • Realtime - Marius
    • Outstanding from past roadmaps:
  • WCAG - Lucas
    • Outstanding from past roadmaps:
    • New:
  • Usability improvement - Lucas
    • New:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • Clustering improvements & fixes - Thomas
    • Outstanding from past roadmaps:
  • Performance work - Thomas (with help of Michael)
    • Outstanding from past roadmaps:
      • Thomas: Experiment with opentelemetry and various viewers on myxwiki.org
    • New:
  • Macro Usability work - Simon
    • Outstanding from past roadmaps:
    • New:
  • Link creation dialog improvements - Simon
    • New:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
      • Adina:
    • New:
      • Thiago:
      • Adina:

Contrib & Others

  • Cristal 0.18
    • New:
    • Outstanding from past roadmaps:

      For CRISTAL-35 the goal is now to have a remote persistence in addition to the current (unmerged) work where the configurations are only stored locally. With the help of Thiago for the design of the configuration UI

  • Upgrade of Weblate - Simon:

Dates

  • 17.4.0 RC1: 19th of May 2025 accept
  • 17.4.0 Final: 26th of May 2025 accept

April Roadmap

XWiki Standard

  • Resizable Panels - Lucas
    • Outstanding from past roadmaps:
  • Prepare XS for a future merge with Cristal - Manuel
    • New:
  • New XS Editor (shared component with Cristal) - ClementE + Marius
    • New:
      • See below for Cristal work. We list here only the parts that affects XS. Goal: at end of April, have a new wysiwyg editor based on blocknote/Cristal inside XS
  • Email notification "per app" grouping - Simon
  • Security issues - Michael
  • Realtime - Marius
    • Outstanding from past roadmaps:
  • WCAG - Lucas
    • New:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • Clustering improvements & fixes - Thomas
    • Outstanding from past roadmaps:
  • Performance work - Thomas (with help of Michael)
    • New:
      • Thomas: Experiment with opentelemetry and various viewers on myxwiki.org
  • Macro Usability work - Simon
    • Outstanding from past roadmaps:
    • New:

      Note: Issue XCOMMONS-1258 is a best effort, if there's enough time.

  • Consistency of message boxes - Lucas
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • New:
      • Thiago:
      • Adina:

Contrib & Others

  • Cristal 0.17
  • CR and Word-based Notifications improvements - Simon

Dates

  • 17.3.0 RC1: 22nd 23rd of April 2025 (21st is off) accept
  • 17.3.0 Final: 28th of April 2025 accept

March Roadmap

XWiki Standard

  • Resizable Panels - Lucas
    • New:
  • Prepare XS for a possible future merge with Cristal - Manuel, Marius
    • New:
      • Estimate work to replace XS's CK4 by Cristal's editor and to make it on par feature-wise - Marius
  • Email notification "per app" grouping - Simon
  • Security issues - Michael
  • Realtime - Marius
    • Outstanding from past roadmaps:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • Clustering improvements & fixes - Thomas
    • New:
  • Pinned Pages fixes - Simon
    • New:
  • Macro Usability work - Simon
    • New:
  • Moving away from LESSCSS - Lucas
    • Outstanding from past roadmaps:
  • Consistency of message boxes - Lucas
    • Outstanding from past roadmaps:
  • UI/UX improvements - Thiago + Adina
    • Outstanding from past roadmaps:
      • Thiago:
        • Improve Required Rights UI Proposal for XWIKI-22656.
      • Adina:
    • New:
      • Thiago:
      • Adina:

Contrib & Others

  • Cristal 0.16

    CRISTAL-471 to be peer developped with Clément E.

  • Change Request and Word-Based Notifications improvements - Simon

Dates

  • 17.2.0 RC1: 24th of March 2025 accept
  • 17.2.0 Final: 31st of March 2025 accept

February Roadmap

XWiki Standard

  • WCAG - Lucas + Michael reviewing the PRs/merge them
    • New:
  • Security issues - Pierre & Michael
  • UI/UX improvements - Thiago + Adina
    • New:
      • Thiago:
      • Adina:
  • Realtime - Marius
    • Outstanding from past roadmaps:
      • Propose a list of RT topics to work on in the near future.
  • Consistency of message boxes - Lucas
    • Outstanding from past roadmaps:
  • Required Rights - Michael
    • Outstanding from past roadmaps:
  • CKEditor - Marius
    • Outstanding from past roadmaps:
  • Blocker bugs:
  • Speed up page save - Thomas
    • New:
    • Outstanding from past roadmaps:
  • Clustering - Thomas, Michael
    • New:
      • Make a proposal to improve current limitations of Clustering in order to be able to start improving things starting in March
  • Macro Usability - Lucas
    • New:
      • Perform an analysis of all XS macros + recommended macros for:
        • Make sure that all macros with all their parameters are properly usable in the editor : all parameters are typed and have pickers, the macro is editable easily even if imbricated with other macros, all are usable from the quick actions, etc. For some macros, some parameters are not rendered properly (e.g box title)
      • Create JIRA issues if they don't exist and prepare a list of JIRAs to fix for March onwards
      • Create a design page + forum proposal for an action plan
  • Moving away from LESSCSS - Lucas
    • New:
  • Handling WebPreferences in refactoring operations - Simon
    • New:
  • PDF Scalability - Marius
    • New:
      • Scalability test for PDF export to find out limits (# of pages that we can exported at once, memory required, whether page content has big impact or not, etc).
      • Goal: Fix any scalability issues to be able to export 2000-3000 PDF pages.

Contrib & Others

  • Cristal 0.15 - Manuel + Pierre + Marius + Thiago
    • New:
      Warning
      • All new usability/first user experience issues should take priority
      • The roadmap is subject to change and will be finalized soon
      • TODO: Define a new milestone (since the 1st MVP is for FOSDEM, at end of January) before being able to define the roadmap for Feb.
  • Email notification "per app" grouping - Simon
    • New:
      • Finish leftovers (jira issues to be created if need be)
  • Change Request - Simon
    • New:
      • Finish leftovers (jira issues to be created if need be)
  • Confluence Importer improvements - Thomas
    • New:

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. Take them from the critical list of open bugs

Dates

  • accept 17.1.0 RC1: 17th18th of Feb 2025
  • accept 17.1.0 Final: 24th25th of Feb 2025

January Roadmap

XWiki Standard

Contrib & Others

  • Cristal contrib extension 0.14 - Manuel + Pierre + Marius + Thiago* Outstanding from past roadmaps:

    Notes:

    • Marius
      • CRISTAL-67 Only if only a small amount of work remains
    • New:

      Notes:

      • Pierre
        • CRISTAL-381 only if some time remains
          • CRISTAL-218 if some time remains
      • Thiago:
        • global usability and UX review
  • Change Request - Simon
    • Outstanding from past roadmaps:
  • JIRA Charts - Simon
    • Prepare 10.0 release: few improvements and bug fixes to perform
  • Weblate Upgrade - Simon

Other:

  • All: BFDs on Thursdays
  • All: Fix flickers
  • All: With the time left, fix some critical/major open bugs. 

Dates

  • 17.0.0 RC1: 20th 21st of Jan 2025 accept
  • 17.0.0 Final: 27th 28th of Jan 2025 accept

Get Connected