History: Tiki21
Preview of version: 34
Tiki21
Tiki 21.0 will be released in February 2020.
It requires PHP 7.2, vs PHP 7.1 for Tiki20.
It is a Long Term Support (LTS) version and will be supported until February 2025 as per the Tiki lifecycle policy
Calendar - CalDAV support
- https://sourceforge.net/p/tikiwiki/code/71008 via SabreDAV. See also CalDAV
- With recurring events
- Manage calendar invitations via email
Contacts - CardDAV support
- http://sourceforge.net/p/tikiwiki/code/75195 via SabreDAV. See also CalDAV
Custom admin panels
http://sourceforge.net/p/tikiwiki/code/71641
http://sourceforge.net/p/tikiwiki/code/71653
Encryption
- Added support for https://download.libsodium.org/doc/
Federated search
- PluginList can be used with Federated Search
- Upgraded from mPDF 7 to 8
Progressive Web App
- Offline access via Progressive Web App
Roles
Sessions
- Improvements in sessions when using mysql/memcached as storage locations (Both mechanisms now have lock/unlock grants to avoid race conditions.)
Templated Groups
Tiki Objects: maintainers and freshness
- Starting with Wiki Pages, Tiki objects now can have maintainers, an update frequency and a freshness, i.e., how long ago it has been updated. Then, when an object becomes too old relative to its update frequency, Tiki will send emails to the maintainers reminding about the need to update it (console.php objects:notify-maintainers)
- See: https://dev.tiki.org/Object-maintainers-and-freshness
- http://sourceforge.net/p/tikiwiki/code/75224
Trackers: ItemsList fields now editable
- ItemsList tracker fields now optionally offer an "Add new item" button and/or an edit and/or a delete icon where the user has those permissions. This allows for dealing with "children items" when you are viewing or editing the "parent item" (1 parent : N children)
- See: https://dev.tiki.org/item7206-Make-ItemsList-Tracker-Fields-Editable
Trackers: Field Rules
- Optional new (experimental) feature to allow changes to tracker forms depending on field contents
- See: https://dev.tiki.org/item7207-Add-Conditional-Actions-for-Tracker-Fields
- Documentation coming soon here Tracker Field Rules
Two-factor authentication support
Vue.js support
General upgrade notes
Also, see the standard information about Upgrades in Tiki.
- Calendar
- PluginListExecute
- PluginList
- Requirements
- Workspace UI
- Roles
- Templated Groups
- Unified Index Comparison
- Calculations
- Documentation
- Composer
- Calendar Invitations by email
- PluginTogether
- Webmail
- Tiki20
- Tiki22
- Progressive Web App
- PluginSf
- PluginPreference
- Tiki24from21
- Upgrade
- CardDAV
- CalDAV
- Tracker Field Rules
- Permissions