Tiki31
Tiki 31.0 is planned for October 2026
It is a Standard Term Support (STS) version and will be supported until Tiki 32.1 is released as per the Tiki lifecycle policy
Under Development https://gitlab.com/tikiwiki/tiki/-/tree/master
Tiki 31.0
Upgrade Notes
POP3 support removed from MailIn accounts
Tiki 31 no longer supports POP3 for MailIn accounts. Only IMAP is supported.
Before upgrading, administrators must review all existing MailIn accounts. Any account configured to use POP3 must be migrated to IMAP before upgrading to Tiki 31.
See the Webmail documentation for more information.
Tracker attachments migration required
Tiki 31 removes the legacy tracker Attachments feature and the deprecated Attachment tracker field type.
Before upgrading, administrators must migrate any existing tracker attachments and remove any deprecated Attachment fields. The Tiki 31 database update will stop and refuse to continue if old tracker attachment data or deprecated Attachment fields are still present. This prevents existing data from being silently lost.
Migrate tracker attachments
If tracker items still have attachments, migrate them to a Files tracker field:
Create a Files field in the tracker if one does not already exist.
Run the following command:
php console.php tracker <trackerId> <fieldId> [galleryId]
Where:
-
is the ID of the tracker. -
is the ID of the Files field. - galleryId is optional. If omitted, the command uses the file gallery configured on the Files field, or the root gallery if no gallery is configured.
Orphan attachments, whose tracker item no longer exists, are removed automatically.
Remove deprecated Attachment fields
If any tracker still contains a deprecated Attachment field (field type A), remove it before upgrading:
Tracker > Fields > select the field > Remove
Once all tracker attachments have been migrated and all deprecated Attachment fields have been removed, run the database update again.
1. Known Issues
Include only important known issues affecting Tiki 31.0.
- [+]Known issue title
2. Major Changes
Use this section for significant architectural, behavioural, or system-wide changes.
- [+] Major change title
3. Removals
- [+] Removed POP3 support from mail accounts
- [+] Removed: tracker "Attachments" tab and deprecated "Attachment" field type
4. New Features and Improvements
4.1. New
- [+] Altcha CAPTCHA Support
4.2. User Interface and Navigation
- [+] Feature or improvement title
4.2.1. Accessibility
- [+] Accessibility improvement
4.2.2. Responsive Design
- [+] Responsive design improvement
4.2.3. Navigation and Menus
- [+] Navigation improvement
4.2.4. Themes and Layout
- [+] Theme or layout improvement
4.2.5. Administration UX
- [+] Administration improvement
4.3. Calendars & Events
- [+] Calendar feature or improvement
4.4. Communications & Messaging
- [+] **Communication or Webmail improvement**
4.5. Editors
- [+] Editor improvement
4.6. External Services Integrations
- [+] Integration name
4.7. File Galleries & Attachments
- [+] File Gallery improvement
4.8. Maps, Geolocation & Internationalisation
- [+] Feature or improvement title
4.9. Plugins
4.10. Search
- [+] Search improvement
4.11. Security & Access Control
- [+] Security or access-control improvement
4.12. Trackers
- [+] Tracker feature or improvement
4.13. Developer Tools & APIs
- [+] Developer tool or API improvement
4.14. Miscellaneous
- [+] Improvement title
5. Infrastructure and Dependencies
5.1. Dependency Updates
Include noteworthy dependency changes with compatibility, security, or administrator impact.
- [+] Dependency name
5.2. Build System & Configuration
- [+] Build or configuration change
5.3. Developer Tools
- [+] Development tooling improvement
6. Removals and Deprecations
Include removed or deprecated features, libraries, preferences, APIs, or functionality.
If a removal requires action before upgrading, put the complete instructions in Upgrade Notes and keep only a concise reference here.
7. Large-Scale Changes
Large-scale changes affect many files or multiple parts of Tiki. They may include major refactoring, architectural changes, broad feature improvements, or system-wide cleanup.
These changes are listed separately because their broad scope may increase the possibility of regressions.
- https://gitlab.com/tikiwiki/tiki/-/merge_requests/XXXX
- https://gitlab.com/tikiwiki/tiki/-/merge_requests/XXXX
8. References
Not yet started