Loading...
 

Tiki25

Tiki 25.0 was released in December 2022, shortly after Tiki turned 20 years old!

Here is announcement: https://tiki.org/article497-Biggest-Tiki-Release-Ever-Tiki-25

You can see the development page at : https://dev.tiki.org/Tiki25 and all the code commits here: https://gitlab.com/tikiwiki/tiki/-/commits/25.x/

Because of all the enhancements and changes, you should do more than usual testing before upgrading.

It is a Standard Term Support (STS) version and will be supported until Tiki 26.1 is released, as per the Tiki lifecycle policy.

Since this is a post-LTS, it has major changes, such as an upgrade to

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/

New features

(alphabetically sorted)

1.1.1. Anime.js

The spectacular Anime.js library was added to Tiki and used in the new PluginCountup (and will be progressively deployed elsewhere in Tiki in future versions)

1.1.2. Database connection encryption

https://gitlab.com/tikiwiki/tiki/-/merge_requests/1452

1.1.3. Email bounce handling

1.1.4. Email: Detect disposable

1.1.5. Email filters

1.1.6. Faker

switch from fzaninotto/Faker library to fakerPHP
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1353 to assist package management

1.1.7. Federated timesheets

1.1.9. Gitpod

1.1.10. GlitchTip error logging

Add a new preference to sample the errors, reducing the amount of information needed.
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1617

1.1.11. HTTP Headers security

For HTTP Headers, stronger security settings are activated by default in new installs of Tiki25+

1.1.12. Icon Picker

1.1.13. Kanban

New Kanban feature.

1.1.14. Machine Learning

Manticore Search added as Unified Index option. Experimental in Tiki25, and will be production-ready in Tiki26.

1.1.16. Markdown as default syntax

Now possible to set Markdown as the new default syntax. This is opt-in, and current Tiki syntax will continue to work for many years. See:

1.1.17. Mautic Marketing Automation

1.1.18. Media Queries

1.1.19. Modules

1.1.19.1. PageTop hero

https://gitlab.com/tikiwiki/tiki/-/merge_requests/1635

1.1.19.2. Git Details

https://gitlab.com/tikiwiki/tiki/-/merge_requests/1592

1.1.20. Natural Language Generation

1.1.21. ODBC

  • ODBC sync improvements

https://gitlab.com/tikiwiki/tiki/-/commit/a295031aa315226fb995a4b2a889eb788b4d3868
https://gitlab.com/tikiwiki/tiki/-/commit/e36b0940ec86a0be36b62a82494165792eac90ff
https://gitlab.com/tikiwiki/tiki/-/commit/6e3be45f25fbc9693ee8e2f6155da78e57f4a976
https://gitlab.com/tikiwiki/tiki/-/commit/9edb7ae363a4f3aed0d6b6814150d2d84371b014
https://gitlab.com/tikiwiki/tiki/-/commit/121dd0053130aac47bf122b0f091f0f041cf95d5
https://gitlab.com/tikiwiki/tiki/-/commit/09a146ecb7b73c87fa2af7a4781301c83793b58c
https://gitlab.com/tikiwiki/tiki/-/commit/79bebb7f4d90ff53fa49f9a4b5e8b35df6a860cb

1.1.22. Orphaned preferences

1.1.23. Print

Add option to include wiki comments when printing or exporting to PDF
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1795

Add the option to export articles to PDF
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1276

1.1.24. Realtime

1.1.25. Suffix Cleaner

1.1.26. Tablesorter

https://gitlab.com/tikiwiki/tiki/-/merge_requests/1705

1.1.27. Themes and CSS variables

New themes and styling methods:

1.1.28. Tiki Manager as a Package

1.1.29. Tiki Manager and Virtualmin

https://wikisuite.org/Tiki-Manager-Package-connecting-to-Virtualmin

1.1.30. Trackers

  • New tracker field property: exclude data and changes from email notifications.

https://gitlab.com/tikiwiki/tiki/-/merge_requests/1898


support NDJSON format, support data mapping for import and export, support per-user content authentication schemes, additional datetime formats, parameterized import, federated timesheets support: https://gitlab.com/tikiwiki/tiki/-/commit/3430caa9e23593099817b0424c15c8db6ad9ee64

1.1.31. User account locking

https://gitlab.com/tikiwiki/tiki/-/merge_requests/1634

1.1.32. Vue.js

  • Vue JS version 3.x is used for PluginKanban, which led to multiple architectural improvements, which will spread all over Tiki in future versions.

1.1.33. Webhooks

1.1.34. WikiPlugin Accordion

1.1.35. WikiPlugin ListExecute

added tracker_item_insert in the listexecute plugin actions
https://gitlab.com/tikiwiki/tiki/-/merge_requests/1595

1.1.36. WYSIWYG Editor

New WYSIWYG editor, to manage Markdown also as default syntax in text areas.

See: WYSIWYG and Markdown

Bug Fixes and Enhancements

(alphabetically sorted)

1.1.1. Webmail

1.1.2. Wiki Syntax


Each Tiki will be capable to use Tiki Manager to manage itself or other Tiki instances.

1.1.3. Plugin CustomSearch, List and List Execute download button positioning

Added in Tiki25 a new parameter to control the position of the download button: downloadable-position="top|bottom|both". Values are top,-+bottom+- or both. Default is "bottom". See: https://doc.tiki.org/PluginList-output-control-block#Download_CSV_of_Table_Results

Removed



Page alias:
Tiki 25

doc.tiki.org

Get Started

Admin Guide User Guide

Keywords

Keywords serve as "hubs" for navigation within the Tiki documentation. They correspond to development keywords (bug reports and feature requests):

Accessibility (WAI and 508)
Accounting
Articles and Submissions
Backlinks
Banners
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Link Cache
Calendar
Category
Chat
Clean URLs
Comments
Communication Center
Compression (gzip)
Contacts (Address Book)
Contact us
Content Templates
Contribution
Cookie
Copyright
Credit
Custom Home and Group Home Page
Date and Time
Debugger Console
Directory of hyperlinks
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
Draw
Dynamic Content
Dynamic Variable
External Authentication
FAQ
Featured links
File Gallery
Forum
Friendship Network (Community)
Gmap Google maps
Groups
Hotword
HTML Page
i18n (Multilingual, l10n)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
Kaltura video management
Karma
Live Support
Login
Logs (system & action)
Look and Feel
Mail-in
Map with Mapserver
Menu
Meta Elements
Mobile Tiki and Voice Tiki
Module
MultiTiki
MyTiki
Newsletter
Notepad
Payment
Performance Speed / Load
Permissions
Platform independence (Linux-Apache, Windows/IIS, Mac, BSD)
Polls
Profiles
Profile Manager
Report
Toolbar
Quiz
Rating
Feeds
Score
Search engine optimization
Search
Search and Replace
Security
Semantic links
Shadowbox
Shadow Layers
Share
Shopping cart
Shoutbox
Slideshow
Smiley
Social Networks
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Stats
Surveys
Tags
Task
Tell a Friend, alert + Social Bookmarking
TikiTests
Theme CSS & Smarty
Tiki Manager
Trackers
Transitions
User Administration including registration and banning
User Files
User Menu
Watch
WebDAV
Webmail
Web Services
Wiki History, page rename, etc
Wiki Syntax
Wiki structure (book and table of content)
Workspace
WSOD
WYSIWYCA
WYSIWYG
XMLRPC

Tiki Newsletter

Delivered fresh to your email inbox!
Newsletter subscribe icon
Don't miss major announcements and other news!
Contribute to Tiki