Release Notes
Changelog
Release history and product updates for SceneHold.
v0.5.228-seed
Platform- Synchronized the application seed across the release, public, API, and frontend version surfaces
- Revalidated current-version release versioning 22/22, release-program 5/5, and the four-surface mirror assertion 4/4
- Validated the exact 0.5.228 visual candidate-packet, contract, quality-gate, refinement, decoder, and benchmark suite: 152/152 passed
- Revalidated candidate-review, semantic-boundary, reviewer-identity, external-identity, upload-boundary, and release-assembly behavior: 45/45 passed
v0.5.227-seed
Platform- Closed temporary-file wrapper leakage in the live-identity contract fixture
- Revalidated provider-free deployment, runtime-identity, live-identity, and external-identity boundaries under resource-warning strictness
- Synchronized the application seed to 0.5.227-seed
v0.5.226-seed
Platform- Recorded actual provider cost from known usage even when output validation fails, while preserving uncertain/no-retry handling
- Added a regression for usage-backed cost journaling on provider output failure
- Synchronized the application seed to 0.5.226-seed
v0.5.225-seed
Platform- Validated the provider-free source compiler, spending controls, candidate-review, and release-assembly boundaries: 53/53 passed
- Reconfirmed the reviewer identity, release versioning, and release-program checks after the version-surface bump
- Synchronized the application seed to 0.5.225-seed
v0.5.224-seed
Platform- Ran the reviewer-identity and release-metadata regression suite in an isolated project-aligned environment: 4/4 passed
- Matched the declared packages/ API and worker import roots without starting services or using a provider
- Synchronized the application seed to 0.5.224-seed
- Recorded the exact test environment, result, and resource/claim boundary for later release review
v0.5.223-seed
Platform- Hardened release-version verification on constrained hosts without importing the full API runtime
- Synchronized the application seed to 0.5.223-seed
- Added a bounded visual-assurance v0.25 native-pixel sampling repair
- Recorded the fresh exact-hash replay and final Cursor admission handoff
- Added a fail-closed closure prompt that preserves rejected/review-required outcomes
v0.4.0
Foundation- Added compliance strip to all public pages
- Rebuilt landing page hero with two-column product preview card
- Added full legal page suite: Terms, Privacy, DPA, Cookies, Acceptable Use, Subprocessors
- Added Security disclosure page
- Rebuilt shared PublicHeader with mobile hamburger menu
- Rebuilt PublicFooter with three-column Product / Company / Legal grid
- Added accessible LegalModal with focus trap and Escape key support
- Added CookieConsent banner with session-only memory
- Added ARIA dialog attributes, skip-to-content links, and semantic landmarks
- Fixed dangerouslySetInnerHTML for JSON-LD structured data
- Routed all hero CTAs through /signin instead of directly to /workspace
v0.3.0
Foundation- Added Playwright-based automated route verification test runner
- Added robots.txt with private path disallow rules
- Added ai.txt to block GPTBot, ClaudeBot, Google-Extended from workspace paths
- Expanded top navigation menu with Pipeline, Philosophy, Status, Settings links
- Refined Status page header navigation
- Added test script to package.json
v0.2.0
Foundation- Added Settings page with Feature Flags, Provider Limits, Spend Windows, and SEO/Agent SEO sections
- Added Status page with service health, incident log, and uptime indicators
- Added Sign In page with email/password, Google SSO, and GitHub SSO shells
- Added admin surface: Control Plane, Feature Flags, Workspaces, Providers, Compliance, Finance, Audit, Storage
- Added workspace surface: Dashboard, Generation Brief, Candidate Sheet, Gate Review, Provenance Trace
- Integrated Schema.org JSON-LD structured data on landing page
- Added footer legal modals: Terms, Privacy, DPA, Subprocessors
v0.1.0
Scaffold- Initial Vite + TanStack Router scaffold
- SceneHold design system: Space Grotesk + IBM Plex Sans + IBM Plex Mono
- Dark industrial palette using oklch color space
- AppShell component with sidebar navigation and mobile drawer
- Centralized data model backing the workspace surfaces
- Route structure for workspace, brief, candidates, review, provenance