Tiki25Tiki 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 supportGiven 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.jsThe 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 encryptionhttps://gitlab.com/tikiwiki/tiki/-/merge_requests/1452 1.1.3. Email bounce handling
1.1.4. Email: Detect disposable
1.1.5. Email filters
1.1.6. Fakerswitch 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 loggingAdd a new preference to sample the errors, reducing the amount of information needed.
1.1.11. HTTP Headers securityFor HTTP Headers, stronger security settings are activated by default in new installs of Tiki25+ 1.1.12. Icon Picker
1.1.13. KanbanNew Kanban feature. 1.1.14. Machine Learning
1.1.15. Manticore SearchManticore Search added as Unified Index option. Experimental in Tiki25, and will be production-ready in Tiki26. 1.1.16. Markdown as default syntaxNow 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. Modules1.1.19.1. PageTop herohttps://gitlab.com/tikiwiki/tiki/-/merge_requests/1635 1.1.19.2. Git Detailshttps://gitlab.com/tikiwiki/tiki/-/merge_requests/1592 1.1.20. Natural Language Generation
1.1.21. ODBC
https://gitlab.com/tikiwiki/tiki/-/commit/a295031aa315226fb995a4b2a889eb788b4d3868
1.1.22. Orphaned preferences
1.1.23. PrintAdd 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
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1705 1.1.27. Themes and CSS variablesNew themes and styling methods:
1.1.28. Tiki Manager as a Package
1.1.29. Tiki Manager and Virtualminhttps://wikisuite.org/Tiki-Manager-Package-connecting-to-Virtualmin 1.1.30. Trackers
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1898
1.1.31. User account lockinghttps://gitlab.com/tikiwiki/tiki/-/merge_requests/1634 1.1.32. Vue.js
1.1.33. Webhooks
1.1.34. WikiPlugin Accordion
1.1.35. WikiPlugin ListExecuteadded tracker_item_insert in the listexecute plugin actions
1.1.36. WYSIWYG EditorNew 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
1.1.3. Plugin CustomSearch, List and List Execute download button positioningAdded 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
|