mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-11-27 20:10:03 +00:00
77 lines
4.2 KiB
Plaintext
77 lines
4.2 KiB
Plaintext
caption: 5.1.18
|
|
created: 20180512112829164
|
|
modified: 20180512112829164
|
|
tags: ReleaseNotes
|
|
title: Release 5.1.18
|
|
type: text/vnd.tiddlywiki
|
|
|
|
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.1.17...v5.1.18]]//
|
|
|
|
!! Major Improvements
|
|
|
|
!!! Node.js HTTP Server
|
|
|
|
The HTTP WebServer functionality has been significantly improved:
|
|
|
|
* Adds ability to make a wiki that is read-only for anonymous users, but allows editing for users who log in
|
|
* Adds support for serving static file attachments over HTTP
|
|
* Adds support for multiple user credentials for basic authentication via a CSV file containing usernames/passwords
|
|
* Hides UI features like the new tiddler button and the edit button when the user only has read-only access to the wiki
|
|
* Adds support for serving over HTTPS as well as HTTP
|
|
* Adds support for authentication via a trusted header, making it easier to integrate with corporate single sign on (and Windows authentication)
|
|
* Adds support for more fine grained authorisation (ie granting/denying individual users read/write permission to resources)
|
|
* Better debugging information
|
|
* Experimental support for a new, plain HTML single tiddler per page view
|
|
* Adds a simple level of [[CSRF protection|WebServer Parameter: csrf-disable]]
|
|
* Deprecating the existing “-—server” command in favour of a new “—-listen” command using the new NamedCommandParameters support for named parameters that can be specified in any order
|
|
* Refactoring routes as separate modules, making it easier to extend the server with new functionality
|
|
|
|
See WebServer for more details, or [[see the changes on GitHub|https://github.com/Jermolene/TiddlyWiki5/pull/2679]].
|
|
|
|
!! New and Improved Plugins
|
|
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/acaa07a964a004759ddb8fb755484918b3322815]] new commenting plugin -- see $:/plugins/tiddlywiki/comments
|
|
|
|
!! Translation Improvements
|
|
|
|
New and improved translations:
|
|
|
|
*
|
|
|
|
!! Usability Improvements
|
|
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/6b14969cf60bdcad16ac5978030bf1d929a712c6]] a warning for binary tiddlers in view mode
|
|
|
|
!! Hackability Improvements
|
|
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/pull/3346]] new [[range Operator]] for generating ranges of numbers
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/pull/3360]] palette support for `<select>` element colouring
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/bef3242075b6d962b7963b9c9c7042c39198fc8f]] new text editor operation ''save-selection'' -- see [[WidgetMessage: tm-edit-text-operation]]
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/f54a0a11bce9e47542df32610fae489f4a1dba8c]] support for editor toolbar buttons to have action widgets
|
|
* [[Added|https://github.com/Jermolene/TiddlyWiki5/commit/2e51f08bef8656fdca83fff6163dc67cbaefa2d4]] support for rebasing headings at render time -- see [[tv-adjust-heading-level Variable]]
|
|
|
|
!! Bug Fixes
|
|
|
|
* [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/35cbb127a3c21b7047517f1eeeff571a420b82ae]] problem with unwanted variable substitutions by restricting variable substitutions to macros defined with the ''define'' pragma
|
|
* [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/c72e4f01f1a3051e169593a217bffab8eec279f6]] problem with the 'excise' editor toolbar button not showing if the tiddler type is "text/vnd.tiddlywiki"
|
|
* [[Fixed|https://github.com/Jermolene/TiddlyWiki5/commit/929b0c98330ad25aa4a32cd201274a6e89cd8902]] problem with generation of wifi QR codes
|
|
* [[Fixed|https://github.com/Jermolene/TiddlyWiki5/pull/3334]] problem with using full screen on secondary windows
|
|
|
|
!! Developer Bug Fixes and Improvements
|
|
|
|
*
|
|
|
|
! Contributors
|
|
|
|
[[@Jermolene|https://github.com/Jermolene]] would like to thank the contributors to this release who have generously given their time to help improve TiddlyWiki:
|
|
|
|
* [[@AnthonyMuscio|https://github.com/AnthonyMuscio]]
|
|
* [[@Arlen22|https://github.com/Arlen22]]
|
|
* [[@BramChen|https://github.com/BramChen]]
|
|
* [[@BurningTreeC|https://github.com/BurningTreeC]]
|
|
* [[@EvanBalster|https://github.com/EvanBalster]]
|
|
* [[@Marxsal|https://github.com/Marxsal]]
|
|
* [[@pmario|https://github.com/pmario]]
|
|
* [[@talha131|https://github.com/talha131]]
|
|
* [[@twMat|https://github.com/twMat]]
|