It will become a Long Term Support (LTS) version and will be supported until February 2029 as per the Tiki lifecycle policy. This release is more about refining features than major changes. After this release, there will be major changes in Tiki28.
use Tiki as a central system manager and data repository for IoT deployments that use single board computers (SBCs), like the Raspberry Pi, to control networks of sensors etc., (see Internet of Things for more detail);
{syntax type="tiki" editor="plain"}
Tiki 27.0 will be released in May or June 2024.
It will become a Long Term Support (LTS) version and will be supported until February 2029 as per ((tw:Versions|the Tiki lifecycle policy)). This release is more about refining features than major changes. After this release, there will be major changes in ((Tiki28)).
Please see ((Regressions in 27.x))
!! Release schedule and Tiki main sites updates
|| __Planned__ | __What__ | __Completed__
Monday 2024-01-15 | ((Freeze and Slush|Slush)) |
Monday 2024-02-05 This will be delayed until Smarty5 has been merged to trunk/master and it's considered stable enough | ((Freeze and Slush|Freeze)) |
Monday 2024-04-22 | ((When to branch|Branching)) of 27.x |2024-04-22
Monday 2024-04-22 | Upgrade of [https://themes.tiki.org|~~#F00:https://themes.tiki.org~~] |2024-04-24
Wednesday 2024-04-24 | [https://sourceforge.net/projects/tikiwiki/files/Tiki_27.x_Miaplacidus/27.0alpha/|Alpha] | 2024-04-29
Friday 2024-04-26 | Upgrade of [https://doc.tiki.org|~~#F00:https://doc.tiki.org~~] |2024-04-30
Friday 2024-05-03 | Upgrade of [https://dev.tiki.org|~~#F00:https://dev.tiki.org~~] |2024-05-08
Wednesday 2024-05-08 | Beta |
Monday 2024-05-13 | Upgrade of [https://tiki.org|~~#F00:https://tiki.org~~] |
Monday 2024-05-20 | 27.0RC1 |
Wednesday 2024-05-29 | ((tw:When to release - think popcorn|Release)) of Tiki 27.0 |
Monday 2024-07-08 (approx) | Release of 27.1 |
||
!! Testing servers
* ((tw:Pre-Dogfood Server))
!! Notes for installing Tiki 27 / master from VCS (git)
{REMARKSBOX(type="warning" title="Major change when installing for VCS (git)")}With the new Tiki 27 plus Build System node.js is now required to run setup.sh and install a new tiki or upgrade.
See ((The Tiki 27 plus Build System)){REMARKSBOX}
!! Confirmed enhancements / In development
* New build system (Benoit) related to [https://gitlab.com/tikiwiki/tiki/-/blob/master/_PATH_DOCUMENTATION.md|_PATH_DOCUMENTATION.md]
* IoT support:
**pull data from https://www.espruino.com/Puck.js into ((doc:Trackers)): https://gitlab.com/ElvisAns/tiki/-/commits/tiki-iot/tiki-iot_bridge.php
**use Tiki as a central system manager and data repository for IoT deployments that use single board computers (SBCs), like the Raspberry Pi, to control networks of sensors etc., (see ((Internet of Things)) for more detail);
** the ((Tiki inventory project))
!! Bugs & Wishes
!!! Open or Pending Blockers and Regressions
^ Do not report bugs in wiki format on this page, or on the ((Dev Mailing List)). Please ((Make a wish|log the issue)) and tag as 27.x. ^
{LIST()} {filter content="5" field="tracker_id"}
{filter field="tracker_status" content="o OR p"}
{filter field="tracker_field_version" content="362"} {* The Tiki Version *}
{filter field="tracker_field_category" content="265 OR 172"} {*265=Release Blocker; 172=Regression*}
{filter field="tracker_field_resolution_status" content="New OR Accepted OR Confirmed OR \"Please retest\""}
{* sort mode="modification_date_ndesc" *}
{sort mode="tracker_field_priority_ndesc"}
{pagination max="9999"}
{OUTPUT(template="table")}
{tableparams allowtableexpansion="y" shownbitems="y"}
{column field="tracker_status" label="" mode="raw"}
{column field="tracker_field_subject" label="Title" mode="raw"}
{column field="mod_date" label="LastModif" mode="raw"}
{column sort="tracker_field_resolution_status" field="tracker_field_resolution_status" label="Resolution Status" mode="raw"}
{column sort="tracker_field_submitted_by" field="tracker_field_submitted_by" label="Submitted By"}
{column field="tracker_field_assigned_to" label="Volunteered" mode="raw"}
{column label="Category" field="category" mode="raw"}
{column sort="tracker_field_version" field="tracker_field_version" label="Version" mode="raw"}
{column field="tracker_field_feature" label="Feature" mode="raw"}
{column sort="tracker_field_priority" field="tracker_field_priority" label="Priority" mode="raw"}
{tablesorter server="n" sortable="y"}
{OUTPUT}
{FORMAT(name="mod_date")}{display name="modification_date" format="date"}{FORMAT}
{FORMAT(name="tracker_status")}{display name="tracker_status" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_resolution_status")}{display name="tracker_field_resolution_status" default="" format="trackerrender" editable=inline}{FORMAT}
{FORMAT(name="tracker_field_submitted_by")}{display name="tracker_field_submitted_by" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_assigned_to")}{display name="tracker_field_assigned_to" format="trackerrender" editable=inline default=""}{FORMAT}
{FORMAT(name="tracker_field_subject")}{display name="tracker_field_subject" format="trackerrender"}{FORMAT}
{FORMAT(name="category")}{display name="tracker_field_category" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_version")}{display name="tracker_field_version" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_feature")}{display name="tracker_field_feature" format="trackerrender"}{FORMAT}
{FORMAT(name="tracker_field_priority")}{display name="tracker_field_priority" format="trackerrender" default="" }{FORMAT}
{LIST}
{button href="Make+a+wish" _text="Create Item" _icon_name="create" _type="link" _class="create_item_button"}
The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.
Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.