Do you know all features in Tiddlywiki?
- Did I ever know them? — Yes
- Do I use them all? — Definitely No
- Do I know them all right now? — No
There are too many possibilities. Especially the “filter syntax” has grown quite a bit.
- Do I know, how to look them up? — Yes.
I’m following the development of TW5 since the code became available at GitHub. I think it’s important to see the different features in the context when and why they have been developed.
In this post I’ll describe, how I do lookup the history of a feature if I need / want to.
The starting point for the history are the TW release notes: About: Releases in the TOC
There are 8 Alpha Release tiddlers, that start at: 8. Nov. 2013 and end at: 12. Dec. 2013. They are written in plain text – bullet point lists.
It’s very interesting to read through them. @DaveGifford was mentioned in 5.0.0-alpha 13 … Hi Dave
It’s very interesting to see, how the different widgets, system-tags, the ControlPanel and the UI templating system evolved. … Most of those definitions and functions are still valid today.
There are 17 Beta Releases from 15. Dec. 2013 → 17. Sept. 2014
It’s nice to see, that the release notes got more and more structure. They are in plain text, but they are now structured into: Improvements, Bug fixes, Internal Changes and so on.
Up until 5.0.5-beta there was only 1 link back to the GitHub repository. Like See GitHub for detailed change history of this release which showed all the changes from 1 version to the next version, related to the whole release note.
Starting with Release 5.0.6-beta, every bullet point got it’s own link to GitHub, with some text like:
- Added … You can easily search for this term
- Extended
- Fixed
- Improved
- Updated
- … and so on
Which makes it possible to follow every bugfix, improvement or newly invented feature down to the code that was changed or added at GitHub. …
The code itself may only be of interest for developers, BUT the conversation that is also part of different commits can be interesting for everyone, if you want to know the thoughts and reasoning behind different features of TW.
There are 26 Stable Releases starting with Version 5.1.0 at: 20. Sept. 2014 up until now to v5.2.2 from 25. March 2022
The structure of the release notes hasn’t been changed much since 5.0.6-beta.
So you still can find every “historical” info about any TW feature, down to the lines of code that have been changed, if you are interested.
I can only recommend everyone to read the release notes once, without the need to click the links. You’ll probably see something, that may be completely new to you
have fun!
Mario