Tiki 9.0 Release Notes

Release Notes
information This document includes important information about Tiki 9.0. Please review this information when installing (or upgrading to) this release.

For Tiki support, please use the forums.

Introduction to upgraders from earlier versions

If you are migrating to Tiki9 from Tiki versions earlier than Tiki8, you are encouraged to read first the pages describing the changes introduced in earlier versions of Tiki, such as:

as well as the page linking to the resources related with Upgrades, such as:

If this is your first installation ever of Tiki, welcome to Tiki Community! You'll find details about the installation here:

What's New

Important Changes

HTML entities

Short story: there was a long standing inconsistency between the storage format of wiki pages and storage of the history of wiki pages. If you were comparing a wiki page with a previous version, you would see "false positives" in the diff when special characters were present. This was a symptom of a bigger problem than we anticipated, and this delayed the release of Tiki9.

So starting in Tiki9, it's all clean and optimal for the future. And we did extensive testing:

However, there have been reports of some cases of HTML entities not converting properly.

Long story:

Other changes

If you are upgrading from 6.x LTS to 9.0 there are some changes that may mean you have to do some reconfiguration.

Module management: this has changed significantly from version 7 onwards with a more flexible drag and drop method available from the Admin Modules page. Whilst most normal configurations with standard themes will be automatically converted, if you have some more complex arrangements or are using a customised theme you will have to do some reconfiguration - more details can be found here

Update your .htaccess file: if you use a standard linux/apache server then it is important that you update your .htaccess file to the latest version since a number of important redirects have been introduced to cope with changes to the system. To update this file, copy the _htaccess file (located in the main directory of your Tiki installation) to .htaccess, overwriting the latter - making sure of course that you add in any customisations of your own that you may have done.


Tiki requires a minimum of 128M PHP memory. This is the default memory_limit in a standard PHP 5.3 installation. If you configure a lower value, you will continually face issues with pages failing to load and system errors.

See Requirements for additional installation requirements.



Please see this:

Known Issues


  • You may need to manually remove temp/preference-index-en* to get config search working
  • PluginHtml in Blogs is not allowed in the simple wiki editor. Workaround: If you allow html in the post (using wysiwyg) you shouldn't need the wiki plugin {HTML} ). However, you might need to edit it in source mode.
  • The way html entities are managed has been refactored in Tiki9, and some html-entity issues might still show up in unexpected places. If so, please, report them so that the last bugs related to them can get fixed as soon as possible.

Some upgrade notes from upgrading 6.x sites to 9.0beta

  • CSS:
    • #header-top definitions changed to #header
  • Prefs:
  • Had to move google analytics JS code from "Custom HTML <head> Content:" to "Custom JavaScript:" in admin/look/custom (due to <script> tags getting sanitized. Probably a change due to now having tiki_p_trust_input off by default (tiki_allow_trust_input pref)
  • Menus:
    • Ended up with 2 "Edit Languages" menu items on menu 42 - reset to default in admin menus and all was well again.
    • Replaced old custom module with Menu module id=42


Page last modified on Friday 20 September 2019 16:23:55 GMT-0000