Loading...
 
Skip to main content

History: Tiki28

Source of version: 9

Copy to clipboard
            ! {{page}}
Tiki 28.0 will be released in November or December 2024.

It is a Standard Term Support (STS) version and will be supported until ((Tiki29|Tiki 29.1)) is released as per ((tw:Versions|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).

!# Infrastructure
''(alphabetically sorted)''

!!# MyISAM FULLTEXT
Is replaced by InnoDB FULLTEXT
https://gitlab.com/tikiwiki/tiki/-/merge_requests/5297
((Unified Index Comparison))

!!# PHPUnit
PHPUnit has been updated to 10.5.26

!!# 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

!!# Unified Index
InnoDB FULLTEXT replaces MyISAM FULLTEXT
https://gitlab.com/tikiwiki/tiki/-/merge_requests/5297
((Unified Index Comparison))

!# Enhancements
!!# Element Plus
Element Plus has been chosen for multi-select boxes in Tiki in replacement for jQuery's Select2 element.

!!# 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
** https://gitlab.com/tikiwiki/tiki/-/merge_requests/5324

!!# 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
** https://gitlab.com/tikiwiki/tiki/-/merge_requests/5379
* New button added to launch the list of all plugins
** https://gitlab.com/tikiwiki/tiki/-/merge_requests/5242

!!# 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 option -+fieldId+- has been replaced by -+permName+- (Permanent Name). This change affects any tracker fields or configurations that previously used -+fieldId+-.

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

** https://gitlab.com/tikiwiki/tiki/-/merge_requests/5824
* Use of Sortable.js library to make it possible to drag and drop fields on mobile touch devices
** https://gitlab.com/tikiwiki/tiki/-/merge_requests/5462
* Offline trackers as part of PWA feature
** https://gitlab.com/tikiwiki/tiki/-/merge_requests/4654

!!# 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

!!# User must change password set default on
This preference sets the "user must change password at next login" option (user_must_change_password_set_default_on) as checked by default, ensuring new users are prompted to update their admin-assigned password on first login.
* https://gitlab.com/tikiwiki/tiki/-/merge_requests/5424

!# Removals
!!# ADOdb
!!# CKEditor 
        

History

Advanced
Information Version
Josue Zirimwabagabo 21
Josue Zirimwabagabo 20
Josue Zirimwabagabo 19
Josue Zirimwabagabo 18
Josue Zirimwabagabo 17
Josue Zirimwabagabo 16
Josue Zirimwabagabo 15
Josue Zirimwabagabo 14
Josue Zirimwabagabo 13
Josue Zirimwabagabo 12
Josue Zirimwabagabo 11
Josue Zirimwabagabo 10
Josue Zirimwabagabo 9
Josue Zirimwabagabo 8
Joseph Ushindi 7
Marc Laporte 6
Marc Laporte Need to be realistic 5
Marc Laporte 4
Marc Laporte 3
Marc Laporte 2
Marc Laporte 1