13th July 2016 at 10:47am
See GitHub for detailed change history of this release
Major Improvements
New Editor Toolbars
Added support for extensible formatting toolbars for the editor widgets.
- Formatting operations for WikiText, with support for Markdown:
- Character formatting operations for bold, italic, strikethrough, underline, superscript, subscript, inline monospace
- Line formatting operations for monospaced blocks, quoting, headings and both numbered and bulleted lists
- Insert picture from a dropdown chooser
- Stamp snippet of pre-programmed text
- Excise selected text into a new tiddler
- Optional automatic resizing to fit content
- Full keyboard shortcut editor in control panel. Shortcuts are also shown in the toolbar button tooltips
Improved Bitmap Editor
The bitmap editor has been enhanced with a toolbar supporting:
- Painting with selectable colour, width and opacity
- Clearing the image
- Resizing the image
- Keeping track of recently chosen colours
Improved Plugins
Several of the official plugins available in the plugin library have been updated for this release. Upgrading will automatically update any installed plugins.
- The KaTeX plugin has been updated to version v0.60.0
- The CodeMirror plugin has been updated to version 5.13.2, and integrated with the new editor toolbars. The default configuration has been updated to include syntax highlighting for HTML, JavaScript, CSS, XML, TiddlyWiki Classic and Markdown.
- The Markdown plugin includes formatting toolbar buttons and a new "new markdown tiddler" button in the Tools tab of the sidebar.
- The experimental Evernote plugin allows notes and images from
.enex
files to be imported into TiddlyWiki. - The new Internals plugin provides features to help understand the internal operation of TiddlyWiki, including new preview modes in the editor showing both the parse and widget trees of the current tiddler
- Improved language translations:
- Korean
- Chinese (Simplified) and Chinese (Traditional)
- German
- French
- Danish
- Dutch
Text-Slicer Plugin Improvements
- Added support for sticky notes within documents
- Extended support for slicing documents to Node.js
- Improved document metadata display
- Added
list-children
filter operator - Fixed bugs
Other Improvements
Usability Improvements
- Added a setting for disabling linking to missing tiddlers
- Added a setting for forcing word wrapping in monospaced code blocks
- Added a warning when creating or editing tiddler titles containing troublesome characters
- Addition of “new image” button to the “Tools” tab of the sidebar
- Introduction of new general purpose colour-picker Macro
- Introduction of new general purpose image-picker Macro
- Added a bulk delete button to advanced search "Filter" tab
Hackability Improvements
- Introduction of the new WikifyWidget
- Introduction of new EditShortcutWidget for direct entry of keyboard shortcut codes
- Extended editor preview pane to allow plugins to add further types of preview (see the new
tiddlywiki/internals
plugin for an example) - Added a simple HTTP PUT saver for use with WebDav or REST servers
- Added build targets to the server edition
- Improved days Operator to better cope with operations on today and yesterday
- Extended ActionWidgets mechanism to allow them to be used with the LinkCatcherWidget and SelectWidget
- Added
mobile-web-app-capable
meta tag for Android Chrome - Added new
plainwikified
format for the ViewWidget
Bug Fixes
- Fixed problem with tiddler titles containing single quotes in Table-of-Contents Macros
- Fixed problem with z-ordering of modals in zoomin story view
- Fixed problem with has Operator
- Fixed problem with double byte entities in the EntityWidget
- Fixed problem with ScrollableWidget in static renderings
- Fixed problem with repeatedly lazy loading of tiddlers without a text field
- Fixed problem with titles containing URLs being interpreted as external links
Node.js Improvements
- Added ability to customise the paths used for tiddler saving
- Fixed problem saving non-JPG binary files
Contributors
@Jermolene would like to thank the contributors to this release who have generously given their time to help improve TiddlyWiki: