One issue I noticed. The UI for saving plugins doesn't allow you to save updated versions of plugins. I've a few plugins I regularly update, but after I added them to the Bob library once, I couldn't update them again. Is there a reason why adding a plugin twice would result in problems, or is it just for the UI convience that things already added are removed from the list? Would it be possible to compare version numbers and allow updating plugins based on differing numbers?
~Matt On Monday, October 15, 2018 at 12:03:32 PM UTC-4, Jed Carty wrote: > > I ended up doing some things on the back-end of Bob that would break > backwards compatibility if anyone modified the server components of Bob. I > am not aware of anyone who has but this gets a minor version bump anyway. I > never got through testing version 1.0.7 before getting distracted so those > changes got rolled into this. > > This is a prerelease for now because there have been a lot of changes and > while I am not aware of any new bugs from them, there may be some I have > missed. As always, back up your wikis!! The easiest way is to just make an > archive of your Wikis folder and the IndexWiki. > > The big changes from the perspective of using Bob are: > - you can now build html wikis that take tiddlers from any of the wikis > served by Bob instead of just building an html version of an existing wiki. > - You can select which plugins from the server should be used in the > current wiki > - Custom tiddler paths using $:/config/FileSystemPaths should work now > > The plugin version of Bob is on GitHub here: > https://github.com/OokTech/TW5-Bob > The newest version of BobEXE is available here: > https://github.com/OokTech/TW5-BobEXE/releases > > If you want to support the development OokTech has a patreon page here > https://www.patreon.com/OokTech > or if you prefer there is a link for PayPal here > > https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZG94CTLHTKYRE > > > Here is the current changelog for version 1.1.0 > > !! Version 1.1.0 (ongoing) > > - Add `savePluginFolder` web socket message to save packaged plugins as > folders on a server. These plugins can then be available to other served > wikis and in the plugin library, if it is enabled. > - Add the `import` browser message handler to make fetching nicer > - Add options for how to handle conflicts for `internalFetch` > - `internalFetch` now displays a list of imported tiddlers > - Added a way to change which plugins a wiki uses from inside the wiki > - In the Bob Settings tab there is a Manage Plugins tab > - Added an interface to save plugins to the server and to select which > plugins from the server should be used in the current wiki > - Change the internals to make one $tw.Wiki object for each wiki instead > of having them all in $tw.wiki > - There are lots of internal changes to make this work > - $tw.boot.files still uses the prefixed name > - Streamlined and simplified the file system monitor > - It should now watch new subfolders inside the tiddlers folder > - Environment variables are now set from the plugin, themes, and languages > paths given in the settings. > - This is needed by the core to properly list available plugins > - This means that you can set the location of one folder listing > plugins, themes and languages in the settings instead of using > environment variables. At the moment this is limited to one folder. > - The `unloadWiki` message now ensures that the connection to any browsers > with that wiki open are closed correctly. > - Updates to the `buildHTMLWiki` message > - You can now pull tiddlers in from any served wiki while making an > html file. This means you can combine wikis in the output. > - There is a default filter for excluding plugins like Bob and > components that are only useful on a server > - You can add an additional filter to exclude tiddlers from the > exported html wiki > - You can disable the default exclude list for more control > - The `$:/config/FileSystemPaths` settings should work now > > -- 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 https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/d10d22c2-7c9e-44a2-a0e4-67c2d5a068ae%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

