Loading...
 
Skip to main content

History: Tiki29

Source of version: 19 (current)

Copy to clipboard
Tiki 29.0 will be released in September 2025. Normally scheduled for June 2025, but since previous release was in January 2025 (instead of target 2024-10), this is a quite tight cycle (5 months instead of 8).

It is a Standard Term Support (STS) version and will be supported until ((Tiki30|Tiki 30.1)) is released as per ((tw:Versions|the Tiki lifecycle policy))

!! Release schedule and Tiki main sites updates

|| __Planned__ | __What__ | __Completed__
Monday 2025-06-19 | ((Freeze and Slush|Slush)) |
Wednesday 2025-06-29 | ((Freeze and Slush|Freeze)) |
Tuesday 2025-07-21 | ((When to branch|Branching)) of 29.x | 2025-07-23
Tuesday 2025-07-21 | Upgrade of [https://themes.tiki.org|~~#F00:https://themes.tiki.org~~] | 2025-07-25
Thursday 2025-07-23 | Alpha | 2025-08-19
Saturday 2025-07-28 | Upgrade of [https://doc.tiki.org|~~#F00:https://doc.tiki.org~~] | 2025-08-25
Saturday 2025-08-01 | Upgrade of [https://dev.tiki.org|~~#F00:https://dev.tiki.org~~] | 2025-08-29
Friday 2025-08-06 | Beta | 2025-09-05
Wednesday 2025-08-11 | Upgrade of [https://tiki.org|~~#F00:https://tiki.org~~] | 2025-09-11
Wednesday 2025-08-18 | 29.0RC1 | 2025-09-18
Tuesday 2025-08-27 | ((tw:When to release - think popcorn|Release)) of Tiki 29.0 | 2025-09-30
Monday 2025-10-26 (approx) | Release of 29.1 |
||

!! Testing servers
* ((tw:Pre-Dogfood Server))

!! Node.js Requirement for Tiki Wiki 29 (for developers)

If you install from Git (which developers do)

Tiki Wiki uses Node.js® to build and manage its frontend assets (JavaScript, CSS, npm packages, etc.). For Tiki Wiki 29, the system requires an up-to-date version of Node.js to ensure compatibility, stability, and security.

For Tiki Wiki 29, you must install:
Node.js® v20.19.5 (LTS)

!! Work that is unlikely to get done in this version but should be done eventually
* Improve internal stats and reporting system, so as to no longer rely on external systems like ((doc:Matomo)) for the common use cases. Marc.
* Attempt to support Widows and Orphans via ((Widows and Orphans in mPDF|mPDF)) or via a ((Browser Automation|headless browser)) with something like https://github.com/bramstein/typeset (Marc)
* ((Notifications Revamp)) (finish the job) (Victor + Marc)
* ((File Gallery Revamp)) for the front-end (elFinder, etc.): Marc + Jonny
** We are currently fragmenting our energies between 2 interfaces. We should converge to one {sign user="marclaporte" datetime="2019-11-26T08:58:07+00:00"}
Show PHP error messages