diff --git a/editions/prerelease/tiddlers/Release 5.1.18.tid b/editions/prerelease/tiddlers/Release 5.1.18.tid index cf01d2dd7..43bea3071 100644 --- a/editions/prerelease/tiddlers/Release 5.1.18.tid +++ b/editions/prerelease/tiddlers/Release 5.1.18.tid @@ -7,9 +7,30 @@ 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 @@ -19,15 +40,22 @@ 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 `