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.

Reply via email to