After way too long I have finally made the Intense Kitten release for Bob and BobEXE.
The BobEXE downloads: Release Intense Kitten · OokTech/TW5-BobEXE · GitHub
The Bob repo: Release Intense Kitten · OokTech/TW5-Bob · GitHub
BobEXE now uses TiddlyWiki 5.2.3 and has some important stability updates
Another big update for people who do use docker, is that I now have docker files in the repos that build images for running Bob in docker.
In the BobEXE repo there is a file to create a container that can be used to build BobEXE and be modified by anyone so you can update to new tiddlywiki versions if I end up being gone for a long time.
Version 1.7.3 Intense Kitten
- Fix an error that caused crashes when a folder didn’t exist when expected
- This should handle the problem where the core would crash if the folder Themes didn’t exist
- Fix some file server bugs that prevented it from working in some cases
- tweak the way wiki specific files work
- Fix a problem with http upgrades on some servers
- Thanks @dunkla!
- Add Dockerfile
- also some other additions and updates to support using docker
- Fix language handling so Bob can actually use different translations
- Turn off the save throttling in Bob because the core now has improved handling for the task queue so we don’t have to work around it anymore.
- This could still be sped up significantly if we update chooseNextTask in Syncer.js so that it can handle dispatching multiple tasks at once. At the moment it looks like the problem is handling retrying after an error.
- Start the process of adding multi-save ability to the syncadaptor
- Fix a bug that caused the server to crash when the filePathRoot didn’t exist
the image created using the docker file in the Bob repo packages the normal node version of tiddlywiki with Bob and is about 180mb, the BobEXE repo has a version that builds a version of BobEXE for alpine linux and is only about 70mb. Eventually I will get around to pushing them to docker hub.