History: Tiki28
Preview of version: 8
Tiki28
Tiki 28.0 will be released in November or December 2024.
It is a Standard Term Support (STS) version and will be supported until Tiki 29.1 is released as per the Tiki lifecycle policy
You can see the development page at: https://dev.tiki.org/Tiki28 and all the code commits here: https://gitlab.com/tikiwiki/tiki/-/commits/28.x/ once it will be created (in 2024-10).
1. Infrastructure
(alphabetically sorted)
1.1. MyISAM FULLTEXT
Is replaced by InnoDB FULLTEXT
https://gitlab.com/tikiwiki/tiki/-/merge_requests/5297
Unified Index Comparison
1.2. PHPUnit
PHPUnit has been updated to 10.5.26
1.3. Tiki 28 Build System
Several libraries have been moved to the new Build System, such as:
- Anime.js
- html2canvas which has been replaced with html2canvas-pro
- jQuery-form: https://gitlab.com/tikiwiki/tiki/-/merge_requests/5455
- jQuery-zoom
- Pivottable.js
- Reveal.js
- Select2
- Select2-bootstrap-5-theme
- Subtotal
1.4. Unified Index
InnoDB FULLTEXT replaces MyISAM FULLTEXT
https://gitlab.com/tikiwiki/tiki/-/merge_requests/5297
Unified Index Comparison
2. Enhancements
2.1. Markdown
Several bug fixes and enhancements have been added to Tiki28 for Markdown such as:
- Editor settings dialog fix of the Save button which was randomly disappearing
2.2. Toolbar
New toolbar element added to make it easier to refer to a file in a comment on a tracker item by creating a link to the attached file
2.3. Trackers
Several bug fixes and enhancements have been added to Trackers:
Migration Notice: Change from fieldId
to permName
- A migration has been applied that updates the configuration related to
unified_trackerfield_keys
. The optionfieldId
has been replaced bypermName
(Permanent Name). This change affects any tracker fields or configurations that previously usedfieldId
.
If your system was relying on the fieldId configuration (from older versions), this will no longer be valid after the migration.
All references to fieldId
have been updated to use permName
.
- Use of Sortable.js library to make it possible to drag and drop fields on mobile touch devices
- Offline trackers as part of PWA feature
2.4. Unified Admin Backend
Several major updates to Unified Admin Backend, issues fixed and enhancements made:
- Make the UAB CSS and layout work on the other admin and management pages: https://gitlab.com/tikiwiki/tiki/-/merge_requests/6081