Hi all, @Jeremy: a list of nice additions. I have to look into it better.
The following just to inform you. Problems I had with upgrading one of my TW5s: A relatively small "test" TW5 (44 tiddlers) contained 3 plugins and a modified $:/core/ui/PageMacros Plugins: $:/plugins/bj/jsoneditor $:/plugins/bj/taglist $:/plugins/skeeve/newtiddler.js I started with Firefox v29.01 I renamed $:/core/ui/PageMacros and thereafter upgraded to 5.0.11-beta After saving and reloading I got a Javascript error "widget getVariable is not a function" Thereafter I could not: * Switch tabs in the Sidebar * Close tiddlers (no "reaction", although the browser url/permalink changed) * Close all tiddlers (no "reaction", although the browser url/permalink changed to *.html#:) * Edit a tiddler (no "reaction", although the browser url/permalink changed to 'Draft of ...') * Open a tiddler by clicking a link (no "reaction", although the browser url/permalink changed) * New tiddler (no "reaction", although the browser url/permalink changed to 'Draft of ...') After some saving/refreshing I could delete a "new" tiddler with a Javascript error: "tiddler is undefined" N.B. Opening the "upgraded" TW in Chrome gave another Javascript error: "undefined is not a function" Removing $:/plugins/skeeve/newtiddler.js did not help but after removing the other plugins: $:/plugins/bj/taglist and $:/plugins/bj/jsoneditor totally (a lot of tiddlers for the json plugin) everything was back to normal. Adding $:/plugins/bj/taglist did no harm. Adding $:/plugins/bj/taglist did no harm. Adding $:/plugins/skeeve/newtiddler.js did no harm. Adding modifications to $:/core/ui/PageMacros did no harm. Recapitulating: Removing certain plugins, upgrading to 5.0.11-beta and re-adding the plugins gave a working system again. Cheers, Ton On Friday, May 16, 2014 3:57:21 PM UTC+2, Jeremy Ruston wrote: > > I'm please to announce the release of 5.0.11-beta of TiddlyWiki at: > > http://tiddlywiki.com > > As ever, when upgrading please exercise caution with your irreplaceable > data and take care to work on a backup until you're confident that your > configuration works with the new version. > > The release note gives the full details, and in the process shows off > permalinks, one of the key features of this release: > > http://tiddlywiki.com#ReleaseHistory > > The permalink mechanism in TW5 incorporates the functionality of permalink > and permaview at the same time. The permalink consists of the title of the > tiddler to be navigated to, a colon, and a filter expression specifying the > tiddlers that should be displayed in the story sequence. > > For example, to open the tree tiddlers HelloThere, GettingStarted and > Features and navigate to GettingStarted: > > http://tiddlywiki.com/#GettingStarted:HelloThere > %20GettingStarted%20Features > > Or to open all tiddlers with a particular tag: > > http://tiddlywiki.com/#:[tag[introduction]] > > By default, the address bar is continuously updated as you navigate > between tiddlers but this can be switched off. Another option determines > whether tiddler navigation should affect the browser back and forward > buttons. It's off by default, but with it switched on you can use the > browser back button to rewind back through the tiddlers you've opened. > > The permalink implementation also provides a way to use tiddler links in > MarkDown tiddlers. > > This release also sees: > > * the introduction of the `[ext[mylink]]` syntax for explicitly specifying > an external link > * the departure of the hamburger, replaced with a much clearer double > chevron icon > * an improved implementation of vertical tabs that is much more reusable > * new filter operators: "before", "after" and "get" > > Another big change will only affect users under Node.js. Now, by default, > the commands that output files do so into an 'output' subfolder of the wiki > (the folder is created if required). You can change this behaviour with the > new --output command. > > For example, this command writes index.html to mywiki/output/index.html: > > tiddlywiki mywiki --rendertiddler $:/core/save/all index.html text/plain > > While this example writes index.html to the current directory: > > tiddlywiki mywiki --output . --rendertiddler $:/core/save/all index.html > text/plain > > Finally, developers will appreciate the new startup task mechanism, which > gives much better control over the startup processing, allowing plugin > authors to easily extend and modify it. > > I'd like to thank the many contributors to this release here on the group > and on GitHub. > > Best wishes > > Jeremy. > > > > -- > Jeremy Ruston > mailto:[email protected] <javascript:> > -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/tiddlywiki. For more options, visit https://groups.google.com/d/optout.

