Biggest Tiki Release Ever: Tiki 25Author: Gary Cunningham-Lee -
Tiki 25, our biggest release ever in terms of new features and technical upgrades, was completed after nine months of intense development, a fitting conclusion to Tiki's 20th year of continuous development.
Some Tiki releases were characterized by big new features, some by big revamps of existing features, and some by big interface upgrades. Tiki 25 is notable for advancing in all three of these ways.
This release is available for download or installation via git or Tiki Manager. The PHP requirement remains at version 7.4. See https://doc.tiki.org/Tiki25 for full details.
Many thanks to all who contributed to bringing Tiki 25 to completion at a challenging time, demonstrating the antifragility of our "wiki way" of software development.
Read on for more specifics about version 25 of Tiki.
The new and upgraded features resulted from work by many developers involved in all aspects of the Tiki software.
Content creation in Tiki is revamped in this release with a new WYSIWYG editor based on ToastUI, and Markdown.
Along with these major changes in content creation are new modules and wiki plugins such as the Pagetop Hero module for easy page-top feature images with overlaid text and PluginAccordion, to make accordion-type hide/show content displays as easily as making a set of tabs (super simple in Tiki).
Site interactivity and promotion received a boost as Mautic marketing automation is now available in Tiki as an enhancement of site interactivity and promotion tools, in addition to enhanced webhooks.
New data management and processing features include an upgraded implementation of machine learning and natural language generation. Manticore search has been added, to supercharge standard search functions and replace previously used external search platforms.
In another data management feature, Tiki's file galleries now support direct mapping, so their files can be located anywhere.
Newly added collaboration and communication tools include kanban boards and federated timesheets.
New webmail enhancements include email bounce handling, detection of emails from disposable accounts, and new email filters. There are also new related tracker field properties.
Regarding new developments in Tiki website presentation and navigation, first is the upgrade from Bootstrap 4 to 5.2. This includes significant improvements in WCAG web accessibility standards compliance. Other new additions include Anime.js, an icon picker, print enhancements, Tablesorter exports, a page name (URL) suffix cleaner, and media queries via a GUI. Vue.js continues to evolve in Tiki, and this release also brings new themes along with the introduction of Tiki-specific CSS variables for easier site customization by admins.
Site security, integrity and ease of maintenance are always a top priority, and new features in this release include database connection encryption, ODBC support, and HTTP headers security. Tiki Manager enhancement continues, as Tiki Manager is now available as a package.
Finally, for Tiki developers, Gitpod support and GlitchTip error logging have been added in this version.
As usual in the Tiki development and release process, Tiki25 was tested on tiki.org, themes.tiki.org, dev.tiki.org and doc.tiki.org before the official 25.0 release.
Thanks to all who contributed their time and efforts to Tiki 25.