History: Tiki29
Source of version: 4
Copy to clipboard
! {{page}} Tiki 29.0 will be released in June 2025. It is a Standard Term Support (STS) version and will be supported until ((Tiki30|Tiki 30.1)) is released as per ((tw:Versions|the Tiki lifecycle policy)) You can see the development page at : https://dev.tiki.org/Tiki29 and all the code commits here: https://gitlab.com/tikiwiki/tiki/-/commits/29.x/ once it will be created (in 2025-05). !# Infrastructure ''(alphabetically sorted)'' !# Enhancements ''(alphabetically sorted)'' !!# Console New ((Console)) commands: !!!# Database Engine Convert A new command - -+database:convert+- - to convert the database engine, simplifying the migration from MyISAM to InnoDB. !!# Expand/Collapse All Content with One Click A new preference to expand or collapse all collapsible sections on a page with a single click has been added. Previously, content had to be manually toggled section by section, making navigation cumbersome—especially when searching for specific information. * https://gitlab.com/tikiwiki/tiki/-/merge_requests/6747 !!# Password History Management Tiki now includes a password history management feature to enhance security by determining the number of password resets associated with a user account before the password can be reused. * https://gitlab.com/tikiwiki/tiki/-/merge_requests/6721 !!# PluginListPages ((PluginListPages)) now includes a noheader parameter, giving users more control over how page listings are displayed. This option allows the suppression of the default header section, making it more versatile for embedding within templates and other pages. * https://gitlab.com/tikiwiki/tiki/-/merge_requests/6643 !!# PluginVue Tiki has upgraded the ((PluginVue)) implementation to support Vue.js 3 and Single File Components (SFCs). This update allows users to leverage the latest Vue.js features while maintaining seamless integration with Tiki. * https://gitlab.com/tikiwiki/tiki/-/merge_requests/4570 !!# Show rules for password creation Tiki now provides users with a clear view of password creation rules when they set or change their passwords. This ensures that users can easily comply with security requirements, reducing frustration and failed attempts. * https://gitlab.com/tikiwiki/tiki/-/merge_requests/6629 !# Removals !!# jQuery nestedSortable !!# Rangy library