Shiraz 3.0: Plan for the Next Major Release

Shiraz 3.0.0 Release Candidate has been published to GitHub.
It is a release under new branch (Shiraz 3.0.0). It is only for test and review/comments.
It is not distributed in Kookma Plugin Library, nor in CPL.

To give a try

Documentation will gradually be updated.

Important Changes

  • Shiraz 3 requires TiddlyWiki 5.3.5
  • Shiraz 3 is based on Bootstrap 5.3.3
  • It partially supports dark mode (same as Bootstrap)
  • It supports Settings to on/off some visual features
  • Breadcrumbs work using StoryList and HistoryList

Dynamic Tables

  • Dynamic tables were rewritten from scratch
  • Dynamic tables are now more performant, and the code is much easier to hack
  • Functions, procedures, parametrized transclusion is used as much as possible

Shiraz 3 is not fully backward compatible. Don’t Upgrade your TiddlyWiki with Shiraz 2.

Please do not use Shiraz 3 for any important TiddlyWiki with your valuable data. Only use it for experimentation and evaluation.

7 Likes