Bug Fixes and Improvements
·
15 commits
to master
since this release
Added
- @Miya25 new contributor (e9cc356)
Changed
- Improve Sentry integration: initialize Sentry on both client and server runtimes (Cloudflare Workers) and capture errors from the app error boundary.
- Vite build: treat font assets as static assets and refine vendor chunking to reduce oversized bundles.
Fixed
- Remove unsafe global async operations (rate limiter cleanup) that caused Cloudflare Worker runtime errors.
- Lazy-initialize OpenAI client to ensure secrets are read during request handling in preview/edge environments.
- Resolve array index key warnings in particle animations (Scanner, ParticlesBackground) with stable generated keys.
- Resolve hardcoded SVG ID warnings in Logo component by using React's
useId()hook. - Apply Biome formatting standards across entire codebase (quotes, semicolons, indentation).
Added
- Placeholder font files in
public/fontsto ensure fonts resolve at build time. - GitHub Actions workflows for CI/CD:
test-build.yml,format-check.yml, andlint-check.yml.