21st February 2015 at 7:41pm
See GitHub for detailed change history of this release
Incompatible Changes
5.0.16-beta brings more incompatible changes than any previous release. These changes are likely to break almost all plugins written for previous releases of TiddlyWiki 5, and will break many customisations.
- Changed all CSS class prefixes from
tw-
totc-
(egtw-tiddler-frame
has becometc-tiddler-frame
; missing prefixes have also been added, sobtn-invisible
has becometc-btn-invisible
) - Changed all message prefixes from
tw-
totm-
(egtw-close-tiddler
has becometm-close-tiddler
) - Changed all variable prefixes from
tw-
totv-
(egtw-config-toolbar-icons
has becometv-config-toolbar-icons
) - Changed prefix/removeprefix filter operators to be case-sensitive
Compatibility with TiddlyWikiClassic
This release includes a preliminary version of a new plugin that provides compatibility with content created for TiddlyWikiClassic:
https://tiddlywiki.com/classicparserdemo.html
Subsequent releases will include end-user documentation with step-by-step instructions for migrating content.
Many thanks to @buggyj for his work on this plugin.
Usability Improvements
- Amended behaviour of the tm-browser-refresh message so that it no longer clears the location hash
- Hide toolbar buttons from static renderings
Hackability Improvements
- Extend the
all
operator to be able to select all the source tiddlers - Fixed problem with single line macro definitions incorrectly including whitespace in the value. (For example,
\define mymacro() yes
would set the macro value to " yes", with a leading space) - Extend Table-of-Contents Macros use the caption field if present
- Configurability for the default tab shown in the tiddler info panel (see Configuring the default TiddlerInfo tab)
- Added
suffix
andremovesuffix
operators
Bug Fixes
- Reverted incorrect refreshing of the tiddler widget
- Fixed indentation of selective expandable Table-of-Contents Macros
Contributors
@Jermolene would like to thank the contributors to this release who have generously given their time to help improve TiddlyWiki: