[release] prepare 0.0.248 with demo and UI refinements #197

Merged
eleith merged 4 commits from release/0.0.248 into main 2026-11-05 16:35:06 +00:00

Summary

Prepare the next synchronized patch release, 0.0.248, with four isolated commits:

  1. Paired demo fixtures (d05b19a8): two pieces for each of the ten demo types, original lightweight local artwork, fictional book/film replacements, movie posters/backdrops and role-specific metadata mappings. Preserve the existing note/Rust snippet and add companions. Required-field examples let Create produce valid drafts for all ten types. No gallery, documentation table, generated database/CDN outputs, new permanent tests or CI jobs.
  2. Softer light surfaces (2c66a449): replace the overly dark light-container ramps in shared defaults and demo overrides; synchronize both generated schemas. Dark palettes, accents and inverse-focus behavior are unchanged.
  3. Consistent sign-in navigation (2c1c0e0c): use the same icon-only up-left home link as the navbar, with an accessible name, keyboard focus and 44px target. Update the existing SSR navigation assertion.
  4. Release metadata (6cc64a96): consume all eleven pending changesets and synchronize the seven deployable packages from 0.0.247 to 0.0.248. Internal package versions, dependency ranges, lockfile and prior changelog history remain unchanged.

The release also includes the already-landed Preview, search, route-state, sign-in, dashboard and homepage work recorded in apps/web/CHANGELOG.md.

Verification

  • Workspace build, 3,426 tests, type checking and lint passed on the reviewed source before metadata-only versioning; Svelte reports zero errors and warnings.
  • Fresh final 0.0.248 workspace build and all 63 existing native HTTP/SSR tests passed.
  • Both existing browser journeys passed against the retained production build (4.1s); no additional browser cases or CI workload added.
  • Isolated check copied the actual demo archive, validated and indexed all 20 pieces through Core/SQLite, checked every referenced source asset and mapped all three template roles without fallback warnings. Actual Create produced schema-valid drafts for all ten types. No live/demo database writes.
  • Scratch browser observation of the actual final build at 1280×900 and 390×844 confirmed default and demo light/dark search/dashboard surfaces without horizontal overflow. Sign-in's icon-only link has a 44px target, visible Tab/Shift+Tab focus and Enter activation to home.
  • Correctness, readability and test reviews completed. The approved schema starter-example finding is fixed and rechecked; final release metadata review is clear. Canonical schema generation and whitespace checks passed.

Deployment note / limits

Existing deployments still need the shared Preview directory/read-only web mount update and web-container recreation described in the deployment guide and release notes.

This PR does not create/push release tags, verify registry artifacts or deploy services. Container/proxy runtime and the full worker Preview/Publish path were not exercised locally. Browser observations use isolated published-row fixtures, not a simulated Publish job. CI results remain pending; after merge, push the seven release tags individually as documented.

## Summary Prepare the next synchronized patch release, **0.0.248**, with four isolated commits: 1. **Paired demo fixtures** (`d05b19a8`): two pieces for each of the ten demo types, original lightweight local artwork, fictional book/film replacements, movie posters/backdrops and role-specific metadata mappings. Preserve the existing note/Rust snippet and add companions. Required-field examples let Create produce valid drafts for all ten types. No gallery, documentation table, generated database/CDN outputs, new permanent tests or CI jobs. 2. **Softer light surfaces** (`2c66a449`): replace the overly dark light-container ramps in shared defaults and demo overrides; synchronize both generated schemas. Dark palettes, accents and inverse-focus behavior are unchanged. 3. **Consistent sign-in navigation** (`2c1c0e0c`): use the same icon-only up-left home link as the navbar, with an accessible name, keyboard focus and 44px target. Update the existing SSR navigation assertion. 4. **Release metadata** (`6cc64a96`): consume all eleven pending changesets and synchronize the seven deployable packages from 0.0.247 to 0.0.248. Internal package versions, dependency ranges, lockfile and prior changelog history remain unchanged. The release also includes the already-landed Preview, search, route-state, sign-in, dashboard and homepage work recorded in `apps/web/CHANGELOG.md`. ## Verification - Workspace build, 3,426 tests, type checking and lint passed on the reviewed source before metadata-only versioning; Svelte reports zero errors and warnings. - Fresh final **0.0.248** workspace build and all **63 existing native HTTP/SSR tests** passed. - Both existing browser journeys passed against the retained production build (4.1s); no additional browser cases or CI workload added. - Isolated check copied the actual demo archive, validated and indexed all **20 pieces** through Core/SQLite, checked every referenced source asset and mapped all three template roles without fallback warnings. Actual Create produced schema-valid drafts for **all ten types**. No live/demo database writes. - Scratch browser observation of the actual final build at 1280×900 and 390×844 confirmed default and demo light/dark search/dashboard surfaces without horizontal overflow. Sign-in's icon-only link has a 44px target, visible Tab/Shift+Tab focus and Enter activation to home. - Correctness, readability and test reviews completed. The approved schema starter-example finding is fixed and rechecked; final release metadata review is clear. Canonical schema generation and whitespace checks passed. ## Deployment note / limits Existing deployments still need the shared Preview directory/read-only web mount update and web-container recreation described in the deployment guide and release notes. This PR does **not** create/push release tags, verify registry artifacts or deploy services. Container/proxy runtime and the full worker Preview/Publish path were not exercised locally. Browser observations use isolated published-row fixtures, not a simulated Publish job. CI results remain pending; after merge, push the seven release tags individually as documented.
eleith-gitea-agent Bot added 4 commits 2026-11-05 16:27:18 +00:00
[release] prepare 0.0.248
ci/woodpecker/pr/cli Pipeline was successful
ci/woodpecker/pr/core Pipeline was successful
ci/woodpecker/pr/lsp Pipeline was successful
ci/woodpecker/pr/web-config Pipeline was successful
ci/woodpecker/pr/web-db Pipeline was successful
ci/woodpecker/pr/web-jobs Pipeline was successful
ci/woodpecker/pr/web-lsp Pipeline was successful
ci/woodpecker/pr/web-pieces Pipeline was successful
ci/woodpecker/pr/web-proxy Pipeline was successful
ci/woodpecker/pr/web-theme Pipeline was successful
ci/woodpecker/pr/web-worker Pipeline was successful
ci/woodpecker/pr/web Pipeline was successful
ci/woodpecker/push/cli Pipeline was successful
ci/woodpecker/push/core Pipeline was successful
ci/woodpecker/push/lsp Pipeline was successful
ci/woodpecker/push/web-config Pipeline was successful
ci/woodpecker/push/web-db Pipeline was successful
ci/woodpecker/push/web-jobs Pipeline was successful
ci/woodpecker/push/web-lsp Pipeline was successful
ci/woodpecker/push/web-pieces Pipeline was successful
ci/woodpecker/push/web-proxy Pipeline was successful
ci/woodpecker/push/web-theme Pipeline was successful
ci/woodpecker/push/web-worker Pipeline was successful
ci/woodpecker/push/web Pipeline was successful
ci/woodpecker/tag/core Pipeline was successful
ci/woodpecker/tag/cli Pipeline was successful
ci/woodpecker/tag/lsp Pipeline was successful
ci/woodpecker/tag/web Pipeline was successful
ci/woodpecker/tag/web-worker Pipeline was successful
ci/woodpecker/tag/web-proxy Pipeline was successful
ci/woodpecker/tag/web-lsp Pipeline was successful
6cc64a9638
eleith merged commit 6cc64a9638 into main 2026-11-05 16:35:06 +00:00
eleith deleted branch release/0.0.248 2026-11-05 16:35:06 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: eleith/luzzle#197