Michael Freno a48326fd1d nook: decode hex apostrophe entities in release notes
Settings > Changelog and /changelog showed literal ' wherever a
bullet had an apostrophe: embed_release_notes.py escapes appcast
descriptions with Python's html.escape, which prefers the hex form for
apostrophes, and decodeEntities only knew the decimal ' — so the
entity survived into releases.json and was rendered as-is. Add '
(and ') to the replacement table.

Tests: new sectionsFromHtml case pinning html.escape-style output;
fails without the fix, full suite otherwise matches master.

Co-Authored-By: glm-5.3-flash <noreply@z.ai>
NOOK-565
2026-10-17 16:11:40 -04:00
2026-07-23 22:53:40 -04:00
2026-09-05 16:06:27 -04:00
2026-10-05 11:05:24 -04:00
2026-09-06 13:53:49 -04:00
2025-12-17 13:51:13 -05:00
2025-12-16 22:42:05 -05:00
Description
No description provided
152 MiB
Languages
TypeScript 63.2%
JavaScript 34.9%
CSS 1.2%
HTML 0.4%
Shell 0.3%