Tiki 22.0 was released in November 2020. Tiki 22.0 will be released in October 2020.
It is a Standard Term Support (STS) version and will be supported until Tiki 23.1 is released as per the Tiki lifecycle policy
See what has already been done: Tiki22
Roadmap
- ✔
Improve Cypht integration (Jason, Victor and Marc)done -
Additional protection to access Tiki (trusted vs untrusted IPs) with 2FA or other processes (Marc and Ricardo)See: Firewall - ✔
Shared SecretDone - ✘
Maybe VueJS plugins? So far my branch here and Widgets pagePostponed until 23.x probably
Technical Changes
- ✔ Increase minimum PHP to 7.4
- Increase minimum MySQL/MariaDB to 5.7 or 8?
- Change formatting from tabs to spaces and adopt known standards, e.g.
- PHP: PSR12
- JS: JavaScript Semi-Standard Style (this is JavaScript Standard Style but retaining the semicolons as line ends)
- html/scss/css Google HTML/CSS Style Guide maybe?
- Smarty - use whatever we decide for html
Main release schedule
Planned | What | Completed | |
Wednesday September 23rd | Branching of 22.x | Sep. 23 | |
Thursday September 24th | Upgrade of https://themes.tiki.org | Oct. 6 | |
Thursday October 8th | Alpha | Oct. 9 | |
September 30th | Upgrade of https://doc.tiki.org | Oct. 6 | |
October 5th | Upgrade of https://dev.tiki.org | Oct. 7 | |
October 9th | Beta | Oct. 21 | |
October 22nd | Upgrade of https://tiki.org | Oct. 22 | |
October 28th | 22.0RC1 | Oct. 30 | |
November 2nd | Release of Tiki 22.0 | Nov. 4 | |
TBD | Release of 22.1 |
Public developer's Tikis that have been moved / duplicate using Tiki22.
Everyone part of the active community should have at least one significative website moved/duplicate using trunk 22.x so we can check different configuration and usage.
Site | status | Completed | Feedback |
https://www.bsfez.com | Fully upgraded on Tiki22 | September 29th | |
https://tsaharoniki.com | Upgraded on Tiki22) | October 1st | Still some notices during index-rebuilt |
Bugs & Wishes
Open or Pending Blockers and Regressions