History: Tiki26
Source of version: 49 (current)
Copy to clipboard
{syntax type="markdown" editor="wysiwyg"} # {{page}} [https://tiki.org/article505-Tiki-26-Release-Continues-Rapid-Feature-Development|Tiki 26.0 was released on July 31st, 2023]. Minimum PHP version: ((PHP 8|PHP 8.1)) Release Manager: Roberto Assistant-release manager: Rodriguez It is a Standard Term Support (STS) version and will be supported until ((Tiki27|Tiki 27.1)) is released as per ((tw:Versions|the Tiki lifecycle policy)). You can see the development page at: https://dev.tiki.org/Tiki26 and all the code commits here: https://gitlab.com/tikiwiki/tiki/-/commits/26.x/ #$ New features *(alphabetically sorted)* ##$ Color mode support Upgraded to https://blog.getbootstrap.com/2023/07/26/bootstrap-5-3-1/ which brings color mode support. All themes (minimal change in some already-dark themes) are responsive to the user's browser color scheme preference, and a UI light/dark/auto toggle is provided by a new Color Mode Switch module. ##$ Emoji picker The Emoji picker feature has been [https://gitlab.com/tikiwiki/tiki/-/merge_requests/2481|added] to Tiki for Markdown and WYSIWYG to make it possible to pick and insert modern-day emojis. ##$ Interact.js The [https://interactjs.io/|Interact.js] library was [https://gitlab.com/tikiwiki/tiki/-/merge_requests/2638|added] to Tiki and used in the ((Debugger Console)) (which has been improved), and will be progressively deployed elsewhere in Tiki in future versions. ##$ Themes New theme added: BookStacked, an implementation of [https://www.bookstackapp.com|BookStack theme] for Tiki: https://gitlab.com/tikiwiki/tiki/-/merge_requests/3040 ##$ URL Fragment Guesser A preference that helps to find the most similar anchor (in a wiki page, blog post or other page) if the one indicated in the URL is not found https://gitlab.com/tikiwiki/tiki/-/merge_requests/2439 #$ Enhancements *(alphabetically sorted)* ##$ Cypht Webmail - ((Cypht)) version [https://github.com/cypht-org/cypht/releases/tag/v1.4.0|1.4.x] has been included (instead of running on a snapshot from Cypht master/main/trunk). ##$ Debugger Console A tool for developers: ((Debugger Console)) ##$ InterTiki Fixed issues with login and contacting remote server and replaced the old, unmaintained XML RPC package with a maintained equivalent: \- https://gitlab.com/tikiwiki/tiki/-/merge_requests/2971 \- https://gitlab.com/tikiwiki/tiki/-/merge_requests/2889 ##$ Manticore Search ((Manticore Search)) was added as ((Unified Index Comparison|Unified Index option)). Experimental in ((Tiki25)), and is production-ready in Tiki26, as we now use for doc.tiki.org, themes.tiki.org and dev.tiki.org. ##$ Markdown ((Tiki-Flavored Markdown)) was added in ((Tiki25)), and many bug fixes and enhancement have have happened in ((Tiki26)): \- Support for markdown syntax in trackers \- Support for Emojis picker \- And several fixes for ((Converting from Tiki syntax to Markdown|markdown conversion)) https://gitlab.com/tikiwiki/tiki/-/commits/master?search=markdown ##$ Modules several bug fixes and enhancements for modules in Tiki ##$ PHP 8 Minimum PHP version: PHP 8.1.x More info ((PHP 8)). ##$ Tablesorter Fixed to enable light and dark color modes for ((Tablesorter)) https://gitlab.com/tikiwiki/tiki/-/merge_requests/2987 ##$ Tiki Crawl A distinct tool: ((Crawl)) ##$ Trackers Dozens of bug fixes and enhancements for ((Relations Tracker Field)) https://gitlab.com/tikiwiki/tiki/-/merge_requests/2816 ##$ WebP Add support for the [https://en.wikipedia.org/wiki/WebP|WebP] image format. Code: https://gitlab.com/tikiwiki/tiki/-/merge_requests/2405 ##$ WikiPlugin Convene Several bug fixes and enhancements have been added to the ((PluginConvene|Convene plugin)) #$ Known issues ##$ Slideshow ((Slideshow)) slides content has changed. Bookmarks will be broken. Pages number will be raised by 1 making an url like `/tiki-slideshow.php?page=abc#/1` be found at `/tiki-slideshow.php?page=abc#/2` #$ Removed - Mobile mode preference: This was a left-over from a long time ago, pre-((Bootstrap)). If you were using, it will appear in ((Orphan preferences)).