Skip to content

chore(main): release 0.3.2#481

Open
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--vernacular
Open

chore(main): release 0.3.2#481
github-actions[bot] wants to merge 1 commit into
mainfrom
release-please--branches--main--components--vernacular

Conversation

@github-actions

@github-actions github-actions Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

0.3.2 (2026-07-07)

Features

  • add the canonical window-light harness state (cb2e6d7)
  • add the isGlassPane opening-fill predicate (2d55643)
  • commit the site location on blur, not only on Enter (980d2e5)
  • commit the site timezone on blur, not only on Enter (ca90b97)
  • frame a harness state through its environment camera pose (da5b16d)
  • stamp the opening-fill role onto each built part mesh (6ae57ef)
  • stop glass panes from casting shadows (e58b7a7)

Bug fixes

  • commit on blur only when the field holds a pending edit (796d95c)
  • commit site editor fields on blur with Enter as the accelerator (0761771)
  • enable shadow maps on the scene canvases (794003b)
  • hold the NaN guard on the number-field blur-commit path (5b6410b)
  • refresh the ground plane per-scene so a grade edit keeps the floor cache (ef4d650)
  • scope sun shadow casting to realistic lighting (8b38dc8)
  • seat the live reconciler scene on the ground plane at grade (27e1357)
  • seat the live view's scene on the ground plane (6b7d74c)

Refactoring

  • de-duplicate the number-field commit guard (aa5cdf0)
  • document the window-light state against its reference instant (4e13adb)
  • extract the reconciler cache key and sub-group collectors (0771d53)
  • extract the shared Enter-freshness guard into useCommitOnBlur (7741938)
  • justify the camera resolver export beside its component (d5684a9)
  • make shadow casting a lighting-rig policy parameter (8b798a1)
  • mark the glass shadow-casting cycle blue (de97358)
  • mark the opening-fill role stamp cycle blue (28678fb)
  • no further findings after the number-field blur commit (3c30c5b)
  • restore the reconciler doc adjacency and name the sub-group collector as a verb (2909c68)
  • return one spreadable handlers object from useCommitOnBlur (f30073e)
  • split the harness fixtures into their own module (839190d)
  • split the site editor test suite by field (3956b6b)
  • type the glass role against the core union (38bbfe2)

Documentation

  • add the agent-facing skill library (953c8e9)
  • add the agent-facing skill library (c3b09da)
  • adopt Arris as the target visual design language (ADR-0154) (3feccf3)
  • adopt Arris as the target visual design language (ADR-0154) (295e173)
  • correct stale status and layout claims in CLAUDE.md, the rules, and the README (3c5d9d6)
  • correct stale status and layout claims in CLAUDE.md, the rules, and the README (d31f352)
  • daylight-through-glass spec and implementation plan (7b2898f)
  • note the reconciler as a second seat of the ground-plane decision (cb03e82)
  • plan the daylight-through-glass implementation (079b74c)
  • record ADR-0152 for the linux scene-baseline lane (4b25124)
  • record ADR-0153 for daylight through glass (d93e97f)
  • refresh stale claims in CONTRIBUTING.md (2b76062)
  • refresh stale claims in CONTRIBUTING.md (cdf4a7c)
  • specify daylight through glass for realistic-lighting slice 2 (4ce4249)

Tests

  • assert a grade-only edit reuses the floor sub-groups while refreshing the ground (9b6d396)
  • assert the live reconciler seats the scene on a ground plane at grade (c89516c)
  • e2e: pin the window-light interior baseline (5c575e8)
  • e2e: refresh the darwin solar baselines for the live shadow pass (8bc8ae1)
  • e2e: refresh the linux scene baselines for daylight through glass (67a124d)
  • e2e: seed the darwin window-light baseline (ce11f92)
  • e2e: seed the linux scene baselines from the runner render (23749d3)
  • expect blur to commit only fields with a pending edit (a442a96)
  • expect the NaN guard to hold when a number field blurs (cdc8dc8)
  • expect the site location to commit when a coordinate field blurs (bed4ef2)
  • expect the site timezone to commit when the field blurs (e2d0128)
  • identify a glass pane by its opening-fill role stamp (1e14082)
  • keep glass panes from casting shadows (ca9f68f)
  • keep the camera pose off the states that auto-frame (d758b6a)
  • keep the schematic sun from casting shadows (7d65f6f)
  • parse the canvas opening tag past arrow-function props (549c8e2)
  • prefer an environment camera pose over the geometry override (101d9b9)
  • require shadow maps on the scene canvases (56b4a91)
  • resolve the canonical window-light harness state (49ffbcd)
  • seed the linux scene baselines and activate the CI gate (9d8923b)
  • share one mesh factory across the shadow-caster tests (f5e1f3f)
  • share one opening fixture across the builder tests (2dd08b3)
  • stamp the opening-fill role onto each built part mesh (d2cb7a6)
  • widen the discard-dialog findByRole timeout for full-suite load (a26244b)

Build

  • anchor the static-import guard to a single import statement (387ef9a)
  • enforce scene visual baselines on a linux CI lane (ddb3937)
  • extract the static-import guard helper into engine/testing (0694f3d)
  • fall back to SwiftShader for scene-webgl off the development Mac (a55e59c)
  • linux scene-baseline lane on CI (a3ffe7e)
  • shared static-import guard helper and the tracked flake widening (4d9c963)
  • stop the guard anchor at the import keyword, not its substring (6c43038)

This PR was generated with Release Please. See documentation.

@github-actions github-actions Bot force-pushed the release-please--branches--main--components--vernacular branch 9 times, most recently from 23127ee to 6effa9a Compare July 6, 2026 04:43
@github-actions github-actions Bot force-pushed the release-please--branches--main--components--vernacular branch from 6effa9a to 644f570 Compare July 7, 2026 00:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants