This page is part of a static HTML representation of the TiddlyWiki at https://tiddlywiki.com/

Release 5.3.1

20th August 2023 at 11:28am

See GitHub for detailed change history of this release

Congratulations to vilc for their winning design for the banner for this release (here is the competition thread).

Overview of v5.3.1

This release comes only a few weeks after v5.3.0. The motivation for the release is to swiftly fix some issues that have emerged with v5.3.0. There are also some other improvements included in this release, notably the ability to access binary resources over HTTP – the demo downloads a random image or video of a dog.

Bug Fixes and Reversions of v5.3.0 Changes

  • Reverted adding the widget.destroy() method because of performance concerns (see https://github.com/TiddlyWiki/TiddlyWiki5/pull/7468)
  • fixed inefficiency when transcluding with the $output attribute set to text/plain that manifested itself as extremely slow export times
  • fixed unwanted error message "Global assignment is not allowed within modules on node"

Translation improvement

Improvements to the following translations:

  • Chinese
  • Polish

Widget Improvements

Hackability Improvements

Bug Fixes

  • fixed table of contents indentation
  • fixed bindStatus and bindProgress parameters of WidgetMessage: tm-http-request
  • fixed attribute substitution to handle variables containing non-word characters
  • fixed the pragmas introduced in v5.3.0 so that they can be indented with whitespace
  • fixed size of tiddler icons
  • fixed drag and drop from Chrome-like browsers to Firefox
  • fixed listIndex mode of checkbox widgets

Node.js Improvements

  • improved console reporting of JavaScript errors

Developer Improvements

  • fixed overeager onload handler in Jasmine plugin
  • fixed ordering of shadow tiddler listings to not reflect order of insertion

Acknowledgements

@Jermolene would like to thank the contributors to this release who have generously given their time to help improve TiddlyWiki:

  1. @AnthonyMuscio
  2. @btheado
  3. @catter-fly
  4. @cmo-pomerium
  5. @CrossEye
  6. @flibbles
  7. @hffqyd
  8. @lilscribby
  9. @linonetwo
  10. @Marxsal
  11. @mateuszwilczek
  12. @pille1842
  13. @pmario
  14. @rmunn
  15. @saqimtiaz
  16. @stevesunypoly
  17. @TiddlyTweeter
  18. @twMat
  19. @yaisog