Add pmario PR changenotes (#9442)

This commit is contained in:
Mario Pietsch 2025-12-02 11:31:19 +01:00 committed by GitHub
parent 4c27c09b4d
commit 5cd3084298
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 99 additions and 0 deletions

View file

@ -0,0 +1,25 @@
change-category: internal
change-type: security
created: 20251115012727571
description: Set AES strength to 256 bit default
github-contributors: pmario
github-links: https://github.com/TiddlyWiki/TiddlyWiki5/pull/8249
modified: 20251115014704622
release: 5.4.0
tags: $:/tags/ChangeNote
title: $:/changenotes/5.4.0/#8249
type: text/vnd.tiddlywiki
This PR changes the default ''AES encryption'' setting ''from 128 bit to 256'' bit.
* Download [[emtpy.html v5.3.8 from the archve|https://tiddlywiki.com/archive/empty/Empty-TiddlyWiki-5.3.8]] which uses AES 128 bit
* Create some content
* Save encrypted as eg: ''aes-128.html''
* Create aes-256.html with TW v5.4.x
* Create some content
* Save encrypted as: ''aes-256.html''
''Import decryption test''
* Import ''aes-256.html'' into ''aes-128.html'' -> Decryption and import works
* Import ''aes-128.html'' into ''aes-256.html'' -> Decryption and import works

View file

@ -0,0 +1,11 @@
change-category: theme
change-type: enhancement
created: 20251115012539668
description: Muted palette, minor adjustments
github-contributors: pmario
github-links: https://github.com/TiddlyWiki/TiddlyWiki5/pull/9015
modified: 20251115012705865
release: 5.4.0
tags: $:/tags/ChangeNote
title: $:/changenotes/5.4.0/#9015
type: text/vnd.tiddlywiki

View file

@ -0,0 +1,14 @@
change-category: usability
change-type: enhancement
created: 20251115012214040
description: list-links-draggable defaults to currentTiddler if tiddler parameter is missing
github-contributors: pmario
github-links: https://github.com/TiddlyWiki/TiddlyWiki5/pull/9254
modified: 20251115012535958
release: 5.4.0
tags: $:/tags/ChangeNote
title: $:/changenotes/5.4.0/#9254
type: text/vnd.tiddlywiki
* If macro `list-links-draggable` misses the tiddler parameter it points to `currentTiddler` variable by default now
* Also discussed at [[Talk Tiddlywiki|https://talk.tiddlywiki.org/t/long-standing-bug-in-list-links-draggable-macro/8057]]

View file

@ -0,0 +1,17 @@
change-category: developer
change-type: enhancement
created: 20251115011206881
description: Add th-debug-element hook to allow plugins to add additional info
github-contributors: pmario
github-links: https://github.com/TiddlyWiki/TiddlyWiki5/pull/9281
modified: 20251115014302351
release: 5.4.0
tags: $:/tags/ChangeNote
title: $:/changenotes/5.4.0/#9281
type: text/vnd.tiddlywiki
This PR adds:
* `th-dom-rendering-element` hook, that is called right before the DOM node is inserted into the DOM
* It allows plugins to add debug info
* An example using an experimental hook can be found at: [[#9222|https://github.com/TiddlyWiki/TiddlyWiki5/pull/9222]]

View file

@ -0,0 +1,19 @@
change-category: developer
change-type: bugfix
created: 20251115011834670
description: Modules in draft tidders should not be executed
github-contributors: pmario
github-links: https://github.com/TiddlyWiki/TiddlyWiki5/pull/9293
modified: 20251115012143765
release: 5.4.0
tags: $:/tags/ChangeNote
title: $:/changenotes/5.4.0/#9293
type: text/vnd.tiddlywiki
Modules in draft tiddlers should not be executed.
This PR:
* Checks for drafts in `$tw.Wiki.prototype.defineTiddlerModules`
* It also reports and blocks draft modules that come from plugins

View file

@ -0,0 +1,13 @@
change-category: nodejs
change-type: bugfix
created: 20251115002825127
description: Add output directory to eslint ignore configuration
github-contributors: pmario
github-links: https://github.com/TiddlyWiki/TiddlyWiki5/pull/9317
modified: 20251115011145606
release: 5.4.0
tags: $:/tags/ChangeNote
title: $:/changenotes/5.4.0/#9317
type: text/vnd.tiddlywiki
This PR adds the `**/output/**` directory to eslint ignore configuration