Commit Graph
3 Commits
Author SHA1 Message Date
google-labs-jules[bot]andPR0M3TH3AN 6a284e0b2d fix: Ensure version info visibility and build robustness
- Moved `<!-- VERSION_INFO -->` out of `.fade-in` container in `index.html` to prevent visibility issues if JS fails.
- Added verification in `scripts/build-dist.mjs` to ensure `dist/components` exists and is not empty.
- Added logging to `scripts/build-dist.mjs` for version injection status.
- Updated `scripts/verify-dist-deploy-artifact.mjs` regex to accommodate HTML structure change.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-11 14:15:52 +00:00
google-labs-jules[bot]andPR0M3TH3AN 53c0e9e8f4 Fix: robust version hash injection in build process
Replaced the fragile regex-based version injection in `scripts/build-dist.mjs` with a robust placeholder method.

- Added `<!-- VERSION_INFO -->` placeholder to `index.html`.
- Updated `scripts/build-dist.mjs` to target the placeholder, while retaining regex fallback for safety.
- Ensures version info is reliably injected during local builds regardless of code formatting.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-10 21:05:37 +00:00
google-labs-jules[bot]andPR0M3TH3AN 80f6aba4a8 feat: display version hash and build date in footer
Refactored scripts/hash-dist.mjs to export buildHashState and support module import.
Modified scripts/build-dist.mjs to calculate the dist hash after asset rewriting and inject it along with the current date into dist/index.html below the tagline.
Verified with Playwright screenshot.

Co-authored-by: PR0M3TH3AN <[email protected]>
2026-02-10 19:19:43 +00:00