You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
v1.1.5: fix OAuth, navigation scaling, and comprehensive codebase audit
Critical fixes:
- Fix OAuth broken in production: add .trim() to all env var reads in
auth.config.ts to handle trailing newlines from Vercel encrypted vars
- Fix navigation bar text overlap at intermediate widths by raising
desktop breakpoint from md (768px) to lg (1024px)
Codebase audit (40+ files across all packages):
- CI: fix actions/checkout@v6 → @v4 and actions/setup-node@v6 → @v4
- Web: parallel data fetching with Promise.all, extract shared latex.ts,
module-scope Framer Motion variants, focus-visible patterns, a11y attrs
- API: remove double error logging, Redis pipeline for atomic ops,
optional chaining in profile resolver, typed logger levels
- Math engine: Set-based isMathFunction with missing Si/Ci/erf/li,
astEquals over JSON.stringify, factorial overflow guard, NodeType enums
- Plot engine: fix renderCurve scene leak, remove dead WebGL code,
typed gridColor
- Database: fix singleton always-store pattern, remove redundant index
- Workers: extract arcLengthSchema to validators module
- Docs: version refs, DataLoader counts, path corrections
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
0 commit comments