21st February 2015 at 10:57pm
See GitHub for detailed change history of this release
Incompatible Changes
See Notes for upgrading to 5.0.11-beta for more details of these changes:
- The default output location for command line operations has changed to the
/output
folder within TiddlyWikiFolders (it used to be current directory) - Note that the shadow tiddler $:/core/ui/PageMacros has changed with this release. If you've made modifications to it you should copy your modifications to a new tiddler, delete $:/core/ui/PageMacros, perform the upgrade and then manually update the new copy of $:/core/ui/PageMacros
Documentation Improvements
- Added more warnings about taking care to backup your data
Usability Improvements
- Many performance optimisations, particularly for filter operations
- Added support for PermaLinks and browser back and forward buttons
- Added support for WikiLinks in Markdown via
[link text](#TiddlerTitle)
- Added support for explicit external Linking in WikiText (eg
[ext[tooltip|url]]
) - Replaced hamburger menu icon with double chevron icon
- Enhance plain text parsing to use the CodeBlockWidget, and hence use syntax highlighting if the plugin is installed. This gives us syntax highlighting for JavaScript shadow tiddlers, amongst other things
- Improvements to the German, French, Italian, Japanese and Chinese translations
- Removed WikiText tiddlers from the sidebar "Types" tab
- Added various warnings when editing shadow tiddlers
- Allow digits in field names
- Added warning banner and when attempting to edit binary tiddlers
- Added automatic refreshing of the browser window title from $:/core/wiki/title
Hackability Improvements
- Improved vertical layouts of
tabs
macro - Added "standard" tab to advanced search
- Added new filter operators
before
andafter
- Added new
get
operator - Added BuildCommand, OutputCommand and ClearPasswordCommand
- Added new extensible StartupMechanism for orchestrating startup tasks
- Updated to new version of CodeMirror
- Added https://github.com/TiddlyWiki/TiddlyWiki5NodeWebkit, a demo of using TiddlyWiki as a library in a node-webkit application
- Extended
.tid
TiddlerFiles to allow single line text fields - Renamed
$:/ShowEditPreview
to$:/state/showeditpreview
Bug Fixes
- Fixed issue with hovering of the topbar icons in Firefox
- Fixed problem with dragging and dropping within a text edit control
Contributors
I (@Jermolene) would like to thank the contributors to this release who have generously given their time to helping improve TiddlyWiki:
@BramChen, @mwfogleman, @nameanyone, @natecain, @pekopeko1, @pmario, @sukima, @xcazin.