diff --git a/.changeset/admin-step-logs.md b/.changeset/admin-step-logs.md deleted file mode 100644 index 4ccf428c..00000000 --- a/.changeset/admin-step-logs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Share a compact step-log layout between Publish and Preview, with step/status in the header and line count, elapsed seconds and a compact scroll lock below the output. Keep Publish logs visible without a disclosure. diff --git a/.changeset/colorful-piece-palettes.md b/.changeset/colorful-piece-palettes.md deleted file mode 100644 index f17c3116..00000000 --- a/.changeset/colorful-piece-palettes.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web.worker": patch ---- - -Use Sharp's palette quantizer instead of Colorlip to extract image swatches. Build piece palettes from those swatches, favoring colorful backgrounds and choosing black or white text with measured contrast against the solid background. Share the same straightforward pipeline between Preview and Publish. diff --git a/.changeset/editor-publish-actions.md b/.changeset/editor-publish-actions.md deleted file mode 100644 index 048b06f8..00000000 --- a/.changeset/editor-publish-actions.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Clarify saved and published editor states in the bottom status bar, with a grouped More menu on desktop and an accessible bottom sheet on phones. Share Publish/Unpublish progress and non-destructive status refresh, retain explicit Save and Publish, and toggle Vim through the menu instead of a keyboard shortcut. Save preserves the exact source without reloading the editor; an explicit Format action edits the buffer without saving. diff --git a/.changeset/explicit-attachment-highlights.md b/.changeset/explicit-attachment-highlights.md deleted file mode 100644 index 8dca4f26..00000000 --- a/.changeset/explicit-attachment-highlights.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@luzzle/web.worker": patch -"@luzzle/web": patch ---- - -Require fields.highlight selectors for attachment highlighting. Skip oversized, NUL-containing or invalid UTF-8 sources and oversized generated HTML, leaving original attachments downloadable. diff --git a/.changeset/inline-code-prose-flow.md b/.changeset/inline-code-prose-flow.md deleted file mode 100644 index 496f2a32..00000000 --- a/.changeset/inline-code-prose-flow.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Let inline code flow with prose without forced italics, retaining its background, padding, and rounded corners. Fenced code blocks are unchanged. diff --git a/.changeset/keyboard-desktop-sidenotes.md b/.changeset/keyboard-desktop-sidenotes.md deleted file mode 100644 index 8c7d4279..00000000 --- a/.changeset/keyboard-desktop-sidenotes.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@luzzle/web": patch -"@luzzle/web.worker": patch ---- - -Show clickable, three-line desktop sidenote previews with viewport-fitted native popovers. Keep scrollable bottom sheets on phones and tablets, with native keyboard controls, Escape and outside-click dismissal, and no application JavaScript. diff --git a/.changeset/label-markdown-task-checkboxes.md b/.changeset/label-markdown-task-checkboxes.md deleted file mode 100644 index 2a016b7f..00000000 --- a/.changeset/label-markdown-task-checkboxes.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web.worker": patch ---- - -Label rendered Markdown task-list checkboxes with their task descriptions, preserving their checked and disabled states. diff --git a/.changeset/native-sidenote-popovers.md b/.changeset/native-sidenote-popovers.md deleted file mode 100644 index ac8b5155..00000000 --- a/.changeset/native-sidenote-popovers.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@luzzle/web": patch -"@luzzle/web.worker": patch ---- - -Show sidenotes as native bottom sheets on phones and tablets, with whole-sheet scrolling, a subtle backdrop, and the note number as a close button. Keep visible margin notes on wide screens without application JavaScript. diff --git a/.changeset/overview-preview-connections.md b/.changeset/overview-preview-connections.md deleted file mode 100644 index 844ebc3a..00000000 --- a/.changeset/overview-preview-connections.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Connect Published and Preview overviews and offer fresh saved-source previews when a preview fails or expires. diff --git a/.changeset/readable-quote-paragraphs.md b/.changeset/readable-quote-paragraphs.md deleted file mode 100644 index ab1d68ff..00000000 --- a/.changeset/readable-quote-paragraphs.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Preserve paragraph breaks in Markdown quotes, leave italics to authored emphasis, and use a thinner border with body-relative padding while retaining the background, rounded corners, and shadow. diff --git a/.changeset/registered-markdown-assets.md b/.changeset/registered-markdown-assets.md deleted file mode 100644 index d5561828..00000000 --- a/.changeset/registered-markdown-assets.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@luzzle/web.worker": patch -"@luzzle/web": patch ---- - -Resolve registered asset links and images in Markdown to preview or public original-file URLs. diff --git a/.changeset/responsive-browser-font-sizing.md b/.changeset/responsive-browser-font-sizing.md deleted file mode 100644 index 8d373032..00000000 --- a/.changeset/responsive-browser-font-sizing.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@luzzle/web": patch -"@luzzle/web.worker": patch ---- - -Restore configured responsive browser font sizing while keeping Open Graph typography fixed. diff --git a/.changeset/scroll-wide-markdown-content.md b/.changeset/scroll-wide-markdown-content.md deleted file mode 100644 index 75512847..00000000 --- a/.changeset/scroll-wide-markdown-content.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Keep fenced code and wide tables within the reading column and let readers scroll them horizontally without widening the page. Tables use their natural width, capped at the column width. diff --git a/.changeset/shared-reading-typography.md b/.changeset/shared-reading-typography.md deleted file mode 100644 index 8ccac216..00000000 --- a/.changeset/shared-reading-typography.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@luzzle/web": patch ---- - -Give rendered Markdown shared prose typography and simplify the note page's headline scale and reading-column gutters. diff --git a/.changeset/single-piece-publication.md b/.changeset/single-piece-publication.md deleted file mode 100644 index 85cc0600..00000000 --- a/.changeset/single-piece-publication.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -"@luzzle/web": patch -"@luzzle/web.worker": patch ---- - -Share one filename-based publishing pipeline for individual pieces and archive selections. Read saved Markdown when the worker runs. Publish one piece through the existing endpoint without publishing or pruning unrelated pieces, copying only its generated files. diff --git a/apps/cli/CHANGELOG.md b/apps/cli/CHANGELOG.md index 0d118cb6..e1d01a53 100644 --- a/apps/cli/CHANGELOG.md +++ b/apps/cli/CHANGELOG.md @@ -1,5 +1,11 @@ # @luzzle/cli +## 0.0.249 + +### Patch Changes + +- @luzzle/core@0.0.249 + ## 0.0.248 ### Patch Changes diff --git a/apps/cli/package.json b/apps/cli/package.json index 35ea5ce4..ccecea01 100644 --- a/apps/cli/package.json +++ b/apps/cli/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/cli", - "version": "0.0.248", + "version": "0.0.249", "author": "eleith", "scripts": { "lint": "eslint src", diff --git a/apps/core/CHANGELOG.md b/apps/core/CHANGELOG.md index e0e47ba7..174aa0a4 100644 --- a/apps/core/CHANGELOG.md +++ b/apps/core/CHANGELOG.md @@ -1,5 +1,7 @@ # @luzzle/core +## 0.0.249 + ## 0.0.248 ## 0.0.247 diff --git a/apps/core/package.json b/apps/core/package.json index bc47df2a..705e582f 100644 --- a/apps/core/package.json +++ b/apps/core/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/core", - "version": "0.0.248", + "version": "0.0.249", "author": "eleith", "scripts": { "lint": "eslint src", diff --git a/apps/lsp/CHANGELOG.md b/apps/lsp/CHANGELOG.md index 0d3d12b6..01f387d0 100644 --- a/apps/lsp/CHANGELOG.md +++ b/apps/lsp/CHANGELOG.md @@ -1,5 +1,7 @@ # @luzzle/lsp +## 0.0.249 + ## 0.0.248 ## 0.0.247 diff --git a/apps/lsp/package.json b/apps/lsp/package.json index 30105df9..e71291ff 100644 --- a/apps/lsp/package.json +++ b/apps/lsp/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/lsp", - "version": "0.0.248", + "version": "0.0.249", "author": "eleith", "description": "LSP proxy for YAML frontmatter validation in Luzzle markdown files", "scripts": { diff --git a/apps/web/CHANGELOG.md b/apps/web/CHANGELOG.md index 847d9a78..13129126 100644 --- a/apps/web/CHANGELOG.md +++ b/apps/web/CHANGELOG.md @@ -1,5 +1,26 @@ # @luzzle/web +## 0.0.249 + +### Patch Changes + +- e666e04: Share a compact step-log layout between Publish and Preview, with step/status in the header and line count, elapsed seconds and a compact scroll lock below the output. Keep Publish logs visible without a disclosure. +- 2be09b7: Clarify saved and published editor states in the bottom status bar, with a grouped More menu on desktop and an accessible bottom sheet on phones. Share Publish/Unpublish progress and non-destructive status refresh, retain explicit Save and Publish, and toggle Vim through the menu instead of a keyboard shortcut. Save preserves the exact source without reloading the editor; an explicit Format action edits the buffer without saving. +- 86cfa8c: Require fields.highlight selectors for attachment highlighting. Skip oversized, NUL-containing or invalid UTF-8 sources and oversized generated HTML, leaving original attachments downloadable. +- d00bfe0: Let inline code flow with prose without forced italics, retaining its background, padding, and rounded corners. Fenced code blocks are unchanged. +- ad1ff19: Show clickable, three-line desktop sidenote previews with viewport-fitted native popovers. Keep scrollable bottom sheets on phones and tablets, with native keyboard controls, Escape and outside-click dismissal, and no application JavaScript. +- eed0a54: Show sidenotes as native bottom sheets on phones and tablets, with whole-sheet scrolling, a subtle backdrop, and the note number as a close button. Keep visible margin notes on wide screens without application JavaScript. +- 0766d05: Connect Published and Preview overviews and offer fresh saved-source previews when a preview fails or expires. +- f97e032: Preserve paragraph breaks in Markdown quotes, leave italics to authored emphasis, and use a thinner border with body-relative padding while retaining the background, rounded corners, and shadow. +- 8af42a2: Resolve registered asset links and images in Markdown to preview or public original-file URLs. +- 9446be6: Restore configured responsive browser font sizing while keeping Open Graph typography fixed. +- d9f21ef: Keep fenced code and wide tables within the reading column and let readers scroll them horizontally without widening the page. Tables use their natural width, capped at the column width. +- 72647d8: Give rendered Markdown shared prose typography and simplify the note page's headline scale and reading-column gutters. +- 73615eb: Share one filename-based publishing pipeline for individual pieces and archive selections. Read saved Markdown when the worker runs. Publish one piece through the existing endpoint without publishing or pruning unrelated pieces, copying only its generated files. +- @luzzle/web.db@0.0.1 + - @luzzle/web.pieces@0.0.1 + - @luzzle/web.templates@0.0.1 + ## 0.0.248 ### Patch Changes diff --git a/apps/web/package.json b/apps/web/package.json index f6ad03c6..b877ec67 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/web", - "version": "0.0.248", + "version": "0.0.249", "private": true, "files": [ "build", diff --git a/packages/web/lsp/CHANGELOG.md b/packages/web/lsp/CHANGELOG.md index 095a354a..6842aea3 100644 --- a/packages/web/lsp/CHANGELOG.md +++ b/packages/web/lsp/CHANGELOG.md @@ -1,5 +1,7 @@ # @luzzle/web.lsp +## 0.0.249 + ## 0.0.248 ## 0.0.247 diff --git a/packages/web/lsp/package.json b/packages/web/lsp/package.json index 8a9b027a..f6375cbc 100644 --- a/packages/web/lsp/package.json +++ b/packages/web/lsp/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/web.lsp", - "version": "0.0.248", + "version": "0.0.249", "private": true, "type": "module", "description": "Luzzle Web LSP WebSocket Bridge", diff --git a/packages/web/proxy/CHANGELOG.md b/packages/web/proxy/CHANGELOG.md index 031c8591..f86c2806 100644 --- a/packages/web/proxy/CHANGELOG.md +++ b/packages/web/proxy/CHANGELOG.md @@ -1,5 +1,7 @@ # @luzzle/web.proxy +## 0.0.249 + ## 0.0.248 ## 0.0.247 diff --git a/packages/web/proxy/package.json b/packages/web/proxy/package.json index d727df2f..b9dd6bb7 100644 --- a/packages/web/proxy/package.json +++ b/packages/web/proxy/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/web.proxy", - "version": "0.0.248", + "version": "0.0.249", "private": true, "description": "Nginx caching layer for Luzzle Web Explorer", "scripts": { diff --git a/packages/web/worker/CHANGELOG.md b/packages/web/worker/CHANGELOG.md index 62b75de6..e0a4524d 100644 --- a/packages/web/worker/CHANGELOG.md +++ b/packages/web/worker/CHANGELOG.md @@ -1,5 +1,23 @@ # @luzzle/web.worker +## 0.0.249 + +### Patch Changes + +- db04e94: Use Sharp's palette quantizer instead of Colorlip to extract image swatches. Build piece palettes from those swatches, favoring colorful backgrounds and choosing black or white text with measured contrast against the solid background. Share the same straightforward pipeline between Preview and Publish. +- 86cfa8c: Require fields.highlight selectors for attachment highlighting. Skip oversized, NUL-containing or invalid UTF-8 sources and oversized generated HTML, leaving original attachments downloadable. +- ad1ff19: Show clickable, three-line desktop sidenote previews with viewport-fitted native popovers. Keep scrollable bottom sheets on phones and tablets, with native keyboard controls, Escape and outside-click dismissal, and no application JavaScript. +- 98f6d84: Label rendered Markdown task-list checkboxes with their task descriptions, preserving their checked and disabled states. +- eed0a54: Show sidenotes as native bottom sheets on phones and tablets, with whole-sheet scrolling, a subtle backdrop, and the note number as a close button. Keep visible margin notes on wide screens without application JavaScript. +- 8af42a2: Resolve registered asset links and images in Markdown to preview or public original-file URLs. +- 9446be6: Restore configured responsive browser font sizing while keeping Open Graph typography fixed. +- 73615eb: Share one filename-based publishing pipeline for individual pieces and archive selections. Read saved Markdown when the worker runs. Publish one piece through the existing endpoint without publishing or pruning unrelated pieces, copying only its generated files. +- @luzzle/core@0.0.249 + - @luzzle/web.db@0.0.1 + - @luzzle/web.jobs@0.0.1 + - @luzzle/web.pieces@0.0.1 + - @luzzle/web.templates@0.0.1 + ## 0.0.248 ### Patch Changes diff --git a/packages/web/worker/package.json b/packages/web/worker/package.json index 77eddfb1..00f5db8a 100644 --- a/packages/web/worker/package.json +++ b/packages/web/worker/package.json @@ -1,6 +1,6 @@ { "name": "@luzzle/web.worker", - "version": "0.0.248", + "version": "0.0.249", "author": "eleith", "private": true, "description": "luzzle publish worker — runs heavy jobs (transforms, rclone) handed off by the explorer",