News
TiddlyWiki v5.2.6 Released Today
The new version of TiddlyWiki v5.2.6 has been released today and is available at https://tiddlywiki.com/.
Some highlights of the new features and improvements – see the release note for the full list of changes:
A new improved Markdown plugin with extended syntax and simpler tiddler links
Better handling of loss of network connectivity with the client-server configuration
New diff-match-patch primitives for computing the similarity of strings, and making and applying patches that represent the differences between two different texts
Fixed the Share plugin
Fixed pasting text into the CodeMirror editor
And last but not least, a revised "save wiki" icon that is intended to be more accessible for users without colour vision
You can upgrade your existing single file wikis here:
https://tiddlywiki.com/upgrade.html
For Node.js users, the new version is available on npm
As usual, please exercise caution when upgrading, and take care to keep backup copies of everything important.
Articles
TiddlyWiki 5 Core Icon Development
Over in the thread about the v5.2.6 prerelease there has been some interesting discussion about the improvements to the “save wiki” icon.
I thought it might be interesting to share my workbook of the TW5 icons. I’ve been using a drawing app for the Mac called Sketch since 2011. It lets me keep all the icons laid out on a canvas, with an overlay to indicate the areas to be exported as image files. (Sketch is not as popular as it was, and I don’t use it for anything besides the TW icons, so I wouldn’t recommend it nowadays).
Here’s the main area, which shows the finished versions of most of the core icons, along with a number of icons for side projects and some ideas that haven’t (yet) come to fruition:
Here’s the graveyard area where I put ideas that didn’t seem to work. Amongst other things, it shows how many attempts it took to come up with a control panel icon that I liked!
- Jeremy
Discussion here
Plugins
Advanced Search in Fields Plugin Updated: Release 0.9.0
[NEW] Updated to Tiddlywiki 5.2.5
[NEW] Icon for toggling plain/table view of result
[FIXED] Extra space issues with UI
[FIXED] Options and selected fields settings now are stored in config tiddlers to be saved between sessions
by Mohammad
Discussion here
Demo: Advanced Search in Fields — search in fields
Code: GitHub - kookma/TW-Search: Advanced search in fields using regular expression and tabular output
Favorites Plugin Updated: Release 4.8.2
[NEW] Updated to Tiddlywiki 5.2.5
[FIXED] Drag and drop of items with short titles. Now the droppable tag is div.
[FIXED] Wrong variable parameter in $:/plugins/kookma/favorites/macros/drag-n-drop.
by Mohammad
Discussion here
Demo: Favorites 4.6.8— create flat and structured lists of favorite items
Code: GitHub - kookma/TW-Favorites: Favorites creates flat and structured lists of favorite items
Refnote Plugin Updated: Release 1.8.6
Mar 9th, 2023
[NEW] Updated to Tiddlywiki 5.2.5
[FIXED] Cited in now supports both ref and cite macros.
by Mohammad
Discussion here
"Refnotes is a reference manager tool that allows you to maintain a “personal library” of references, citations, footnotes and abbreviations in Tiddlywiki."
Demo: https://kookma.github.io/TW-Refnotes
Code: https://github.com/kookma/TW-Refnotes
Shiraz Plugin Updated: Release 2.7.5
Shiraz and one of its children (Shiraz Formatter) have got new updates.
[NEW] Dynamic table tags template has a new variable sv-exlude-tags to exclude specified tags from displaying in table
[NEW] Documents updated, new examples to quick table were added
[FIXED] Small typos in variable parameter in some code tiddlers. Thanks to Elise Springer.
[FIXED] The background color of mono macro now supports dark palettes.
by Mohammad
Discussion here
"Shiraz is a small framework of stylesheets, templates and macros to create stylish contents in Tiddlywiki. Shiraz has customized elements like alerts, cards, panels, images, static tables, dynamic tables, quick table, badges, texts, etc. Shiraz uses some modified CSS classes from Bootstrap 4.3.1."
Demo: https://kookma.github.io/TW-Shiraz/
Github: https://github.com/kookma/TW-Shiraz
Tiddler Commander Plugin Updated: Release 2.1.6
[FIXED] Space and icon issue in page control. See Spaces in buttons need to be dealt with · Issue #32 · kookma/TW-Commander · GitHub reported by keatonlao (Keaton Lao) · GitHub
[FIXED] Log and alert background color supports palette in use
[FIXED] Field rename support TW 5.2.0 mixed case name and spaces in field name
[FIXED] SNR setting is now stored in config tiddler instead of state tiddler. This allows to have permanent config and do not lose them between sessions.
by Mohammad
Discussion here
Demo: Commander Plugin 2.1.6 — bulk operations on tiddlers
Code: GitHub - kookma/TW-Commander: A tiddler toolkit for Tiddlywiki 5. Batch operations on bulk of tiddlers. Create, delete, add fields, tags, search and replace and inspect tiddlers.
Utility Plugin Updated: Release 2.6.1
[NEW] The .lorem macro supports number of words
[NEW] The wikitext-macro supports embeded macro (macro embeded in host tiddler).
[NEW] The wikitext-macro name has been changed. This is not backward compatible.
[FIXED] Space in page control button (view-fields)
[FIXED] The snippets for wikitext-example modified and corresponding tiddlers were renamed
[FIXED] The wikitext-macro supports dark palettes
[FIXED] The reveal-code does not show duplicate code for tiddlers has code-body field set to yes.
WARNING The wikitext-example and wikitext-example-without-html macros are not backward compatible. See examples and details before upgrading!
by Mohammad
Discussion here
"The utility plugin objective is to provide set of tools for authors. These tools includes simple transclusions, show raw contents of tiddlers, reader mode, wikitext macros, show fields in view mode, linkify, code, docit, and much more!"
Demo: Utility 2.6.1 — utility kit for authors and developers Code: GitHub - kookma/TW-Utility: Utility macros, buttons, and styles for documentation and development
Tips & Tricks
How To: Talk TiddlyWiki RSS Feeds
Every category at Talk has an rss feed. eg: https://talk.tiddlywiki.org/c/announcements/20 If you add .rss like so: https://talk.tiddlywiki.org/c/announcements/20.rss you'll be able to load the feed. Basically every URL in discourse has an rss feed.
-pmario
Discussion here