Loading...
 
Skip to main content

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:

Copy to clipboard
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.

Important: Do not proceed with the Tiki 31 upgrade until these migration steps have been completed.

1. Known Issues


Include only important known issues affecting Tiki 31.0.

2. Major Changes


Use this section for significant architectural, behavioural, or system-wide changes.

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

4.2.1. Accessibility

4.2.2. Responsive Design

4.2.4. Themes and Layout

4.2.5. Administration UX

4.3. Calendars & Events

4.4. Communications & Messaging

4.5. Editors

4.6. External Services Integrations

4.7. File Galleries & Attachments

4.8. Maps, Geolocation & Internationalisation

4.9. Plugins

4.11. Security & Access Control

4.12. Trackers

4.13. Developer Tools & APIs

4.14. Miscellaneous

5. Infrastructure and Dependencies

5.1. Dependency Updates


Include noteworthy dependency changes with compatibility, security, or administrator impact.

5.2. Build System & Configuration

5.3. Developer Tools

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.

8. References

Not yet started