Tiki25 | |
|
Tiki 25.0 was released in December 2022, shortly after Tiki turned 20 years old! Here is announcement: https://tiki.org/article497-Biggest-Tiki-Release-Ever-Tiki-25 You can see the development page at : https://dev.tiki.org/Tiki25 and all the code commits here: https://gitlab.com/tikiwiki/tiki/-/commits/25.x/ Because of all the enhancements and changes, you should do more than usual testing before upgrading. It is a Standard Term Support (STS) version and will be supported until Tiki 26.1 is released, as per the Tiki lifecycle policy. Since this is a post-LTS, it has major changes, such as an upgrade to
| |
Browser support | |
|
Given the fact our themes and Smarty templates rely on Bootstrap 5 heavily, the browser support for Tiki 25 follows the same path:
For more details see https://getbootstrap.com/docs/5.1/migration/ | |
New features | |
|
(alphabetically sorted) | |
1.1.1. Anime.js | |
|
The spectacular Anime.js library was added to Tiki and used in the new PluginCountup (and will be progressively deployed elsewhere in Tiki in future versions) | |
1.1.2. Database connection encryption | |
1.1.3. Email bounce handling | |
1.1.4. Email: Detect disposable | |
1.1.5. Email filters | |
1.1.6. Faker | |
|
switch from fzaninotto/Faker library to fakerPHP
| |
1.1.7. Federated timesheets | |
1.1.8. File Gallery - Direct Mapping | |
1.1.9. Gitpod | |
| |
1.1.10. GlitchTip error logging | |
|
Add a new preference to sample the errors, reducing the amount of information needed.
| |
1.1.11. HTTP Headers security | |
|
For HTTP Headers, stronger security settings are activated by default in new installs of Tiki25+ | |
1.1.12. Icon Picker | |
1.1.13. Kanban | |
|
New Kanban feature. | |
1.1.14. Machine Learning | |
| |
1.1.15. Manticore Search | |
|
Manticore Search added as Unified Index option. Experimental in Tiki25, and will be production-ready in Tiki26. | |
1.1.16. Markdown as default syntax | |
|
Now possible to set Markdown as the new default syntax. This is opt-in, and current Tiki syntax will continue to work for many years. See: | |
1.1.17. Mautic Marketing Automation | |
1.1.18. Media Queries | |
| |
1.1.19. Modules | |
1.1.19.1. PageTop herohttps://gitlab.com/tikiwiki/tiki/-/merge_requests/1635 1.1.19.2. Git Details | |
1.1.20. Natural Language Generation | |
1.1.22. Orphaned preferences | |
1.1.23. Print | |
|
Add option to include wiki comments when printing or exporting to PDF
Add the option to export articles to PDF
| |
1.1.24. Realtime | |
1.1.25. Suffix Cleaner | |
1.1.26. Tablesorter | |
| |
1.1.27. Themes and CSS variables | |
|
New themes and styling methods:
| |
1.1.28. Tiki Manager as a Package | |
| |
1.1.29. Tiki Manager and Virtualmin | |
|
https://wikisuite.org/Tiki-Manager-Package-connecting-to-Virtualmin | |
1.1.30. Trackers | |
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1898
support NDJSON format, support data mapping for import and export, support per-user content authentication schemes, additional datetime formats, parameterized import, federated timesheets support: https://gitlab.com/tikiwiki/tiki/-/commit/3430caa9e23593099817b0424c15c8db6ad9ee64 | |
1.1.31. User account locking | |
1.1.32. Vue.js | |
| |
1.1.33. Webhooks | |
1.1.34. WikiPlugin Accordion | |
1.1.35. WikiPlugin ListExecute | |
|
added tracker_item_insert in the listexecute plugin actions
| |
1.1.36. WYSIWYG Editor | |
|
New WYSIWYG editor, to manage Markdown also as default syntax in text areas. See: WYSIWYG and Markdown | |
Bug Fixes and Enhancements | |
|
(alphabetically sorted) | |
1.1.1. Webmail | |
| |
1.1.2. Wiki Syntax | |
Each Tiki will be capable to use Tiki Manager to manage itself or other Tiki instances. | |
1.1.3. Plugin CustomSearch, List and List Execute download button positioning | |
|
Added in Tiki25 a new parameter to control the position of the download button: downloadable-position="top|bottom|both". Values are top,-+bottom+- or both. Default is "bottom". See: https://doc.tiki.org/PluginList-output-control-block#Download_CSV_of_Table_Results | |
Removed | |
Page alias: Tiki 25 | |