History: Tiki25
Source of version: 25
- «
- »
Copy to clipboard
{include page="SVN deprecation notice"} ! {{page}} Tiki 25.0 will be released in October 2022, the same month Tiki turns 20 years old! It is a Standard Term Support (STS) version and will be supported until ((Tiki26|Tiki 26.1)) is released, as per ((tw:Versions|the Tiki lifecycle policy)). Work will start on it in 2022-02, once the release process of ((Tiki24)) is started. Since this is a post-LTS, it is expected to have major changes, such as an upgrade to * [http://getbootstrap.com/|Bootstrap 5], [https://github.com/twbs/bootstrap/releases/tag/v5.0.0|which has been released in May 2021]. * ((Smarty)) 4, [https://github.com/smarty-php/smarty/releases/tag/v4.0.0|which was released in November 2021] * Adding support for PHP 8.0 and 8.1 while maintaining support for PHP 7.4. See ((krav)) !! 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: * Dropped Internet Explorer 10 and 11 * Dropped Microsoft Edge < 16 (Legacy Edge) * Dropped Firefox < 60 * Dropped Safari < 12 * Dropped iOS Safari < 12 * Dropped Chrome < 60 For more details see https://getbootstrap.com/docs/5.1/migration/ {maketoc title="" levels="2,3"} !! New features ''(alphabetically sorted)'' !!!# Anime.js Anime.js was [https://gitlab.com/tikiwiki/tiki/-/merge_requests/1439|added] and used in ((PluginCountup)) (and will be progressively deployed elsewhere in Tiki) !!!# Markdown as default syntax See: ((dev:WYSIWYG and Markdown)) !!!# Tiki Manager as a Package ((Tiki Manager Package)) !!!# Webhooks ((Webhooks)) !!!# Wysiwyg Editor New Wysiwyg editor, to manage markdown also as default syntax in textareas. See: ((dev:WYSIWYG and Markdown)) !! Bug Fixes and Enhancements ''(alphabetically sorted)'' !!!# Wiki Syntax * [https://gitlab.com/tikiwiki/tiki/-/merge_requests/1421|Fixed the wiki syntax parser to allow autolinks in parenthesis and exclude closing parenthesis from the external URLs autolinks] (backported to ((Tiki24))) Each Tiki will be capable to use Tiki Manager to manage itself or other Tiki instances.