Loading...
 
Skip to main content

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)).