Skip to content

fix(site): normalize release dates and align cast control - #154

Merged
AugustoMarcelo merged 1 commit into
masterfrom
fix/issue-153-site-regressions
Sep 4, 2026
Merged

fix(site): normalize release dates and align cast control#154
AugustoMarcelo merged 1 commit into
masterfrom
fix/issue-153-site-regressions

Conversation

@AugustoMarcelo

Copy link
Copy Markdown
Owner

Closes #153

Summary:

  • Apply existing chip styling to title-detail cast cross-reference buttons.
  • Normalize exact date-only and valid ISO release dates to local calendar midnight.
  • Keep the next-release card hidden for missing or malformed dates.

Verification:

  • yarn lint (pass; 11 pre-existing warnings)
  • yarn test (pass; 63 suites, 258 tests)
  • yarn build (pass)
  • yarn check:surfaces (pass)
  • yarn typecheck (blocked by pre-existing errors in unchanged mcuapi-mcp-public/src/index.ts)
  • Browser fixture verification in America/Fortaleza: ISO/date-only dates, invalid dates, chip styling, theme toggle, keyboard/click navigation.
  • Codex review: no findings.

No API, OpenAPI, client, MCP, snapshot, or surface-manifest changes.

@AugustoMarcelo

Copy link
Copy Markdown
Owner Author

Browser verification evidence (local fixture pages, America/Fortaleza):

  • Next-release card with ISO timestamp and local calendar date:

mcuapi-next-release.png

  • Cast cross-reference chip styling:

mcuapi-cast-chip.png

  • Interactive focus/click navigation recording:
mcuapi-cross-reference.mp4

@AugustoMarcelo
AugustoMarcelo merged commit a3859e0 into master Sep 4, 2026
4 checks passed
@AugustoMarcelo
AugustoMarcelo deleted the fix/issue-153-site-regressions branch September 4, 2026 19:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

fix(site): align cast cross-reference control and normalize next-release dates

1 participant