mirror of
https://github.com/Jermolene/TiddlyWiki5
synced 2024-12-29 03:20:27 +00:00
123 lines
4.6 KiB
Plaintext
123 lines
4.6 KiB
Plaintext
caption: 5.3.2
|
|
created: 20231016122502955
|
|
modified: 20231016122502955
|
|
tags: ReleaseNotes
|
|
title: Release 5.3.2
|
|
type: text/vnd.tiddlywiki
|
|
description: Under development
|
|
|
|
//[[See GitHub for detailed change history of this release|https://github.com/Jermolene/TiddlyWiki5/compare/v5.3.1...master]]//
|
|
|
|
! Major Improvements
|
|
|
|
!! Conditional Shortcut Syntax
|
|
|
|
<<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7710">> a new [[shortcut syntax|Conditional Shortcut Syntax]] for concisely expressing if-then-else logic. For example:
|
|
|
|
```
|
|
<% if [<animal>match[Elephant]] %>
|
|
It is an elephant
|
|
<% elseif [<animal>match[Giraffe]] %>
|
|
It is a giraffe
|
|
<% else %>
|
|
It is completely unknown
|
|
<% endif %>
|
|
```
|
|
|
|
!! Explicit Templates for the ListWidget
|
|
|
|
<<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7784">> support for `<$list-template>` and `<$list-empty>` as immediate children of the <<.wid "ListWidget">> widget to specify the list item template and/or the empty template. For example:
|
|
|
|
```
|
|
<$list filter=<<filter>>>
|
|
<$list-template>
|
|
<$text text=<<currentTiddler>>/>
|
|
</$list-template>
|
|
<$list-empty>
|
|
None!
|
|
</$list-empty>
|
|
</$list>
|
|
```
|
|
|
|
Note that the <<.attr "emptyMessage">> and <<.attr "template">> attributes take precedence if they are present.
|
|
|
|
!! jsonset operator
|
|
|
|
<<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7742">> [[jsonset Operator]] for setting values within JSON objects
|
|
|
|
!! QR Code Reader
|
|
|
|
<<.link-badge-extended "https://github.com/Jermolene/TiddlyWiki5/pull/7746">> QR Code plugin to be able to read QR codes and a number of other bar code formats
|
|
|
|
! Translation improvement
|
|
|
|
Improvements to the following translations:
|
|
|
|
* Chinese
|
|
* Polish
|
|
* Spanish
|
|
|
|
! Plugin Improvements
|
|
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/1be8f0a9336952d4745d2bd4f2327e353580a272">> Comments Plugin to use predefined palette colours
|
|
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7785">> Evernote Importer Plugin to support images and other attachments
|
|
|
|
! Widget Improvements
|
|
|
|
*
|
|
|
|
! Usability Improvements
|
|
|
|
* <<.link-badge-updated "https://github.com/Jermolene/TiddlyWiki5/pull/7747">> editor preview button to automatically focus the editor
|
|
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7764">> file type names in the export menu
|
|
|
|
! Hackability Improvements
|
|
|
|
* <<.link-badge-added "https://github.com/Jermolene/TiddlyWiki5/pull/7737">> an automatic build of the external core TiddlyWiki at https://tiddlywiki.com/empty-external-core.html
|
|
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7690">> the default page layout to better support CSS grid and flexbox layouts
|
|
|
|
! Bug Fixes
|
|
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/issues/7665">> `{{}}` generating a recursion error
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7758">> ordering of Vanilla stylesheets
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/commit/fa9bfa07a095548eb2f8339b0b1b816d2e6794ef">> missing closing tag in tag-pill-inner macro
|
|
* <<.link-badge-removed "https://github.com/Jermolene/TiddlyWiki5/issues/7732">> invalid "type" attribute from textarea elements generated by the EditTextWidget
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7749">> editor "type" dropdown state tiddlers
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7712">> handling of "counter-last" variable when appending items with the ListWidget
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/6088">> upgrade download link in Firefox
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7698">> refreshing of transcluded functions
|
|
* <<.link-badge-fixed "https://github.com/Jermolene/TiddlyWiki5/pull/7789">> resizing of height of textareas in control panel
|
|
|
|
! Node.js Improvements
|
|
|
|
*
|
|
|
|
! Performance Improvements
|
|
|
|
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7702">> performance of predefined patterns with [[all Operator]]
|
|
* <<.link-badge-updated "https://github.com/Jermolene/TiddlyWiki5/issues/7671">> favicon format to PNG
|
|
|
|
! Developer Improvements
|
|
|
|
* <<.link-badge-improved "https://github.com/Jermolene/TiddlyWiki5/pull/7751">> global hook handling to support removing hooks
|
|
|
|
! Acknowledgements
|
|
|
|
[[@Jermolene|https://github.com/Jermolene]] would like to thank the contributors to this release who have generously given their time to help improve TiddlyWiki:
|
|
|
|
<<.contributors """
|
|
AnthonyMuscio
|
|
BramChen
|
|
BuckarooBanzay
|
|
BurningTreeC
|
|
EvidentlyCube
|
|
joebordes
|
|
kookma
|
|
linonetwo
|
|
mateuszwilczek
|
|
pmario
|
|
rmunn
|
|
simonbaird
|
|
T1mL3arn
|
|
""">>
|