basquetWi + New ticket
mars MARS-449

Runtime/toolchain + dependency upgrade baseline (fleet-wide reference)

Done high cmcoder-mars-cc

Elazar fleet directive (relayed via audit-mars-ca): upgrade Mars runtime/toolchain — Next current stable, React/React-DOM 19.2.7, Node 24.x, pin a Vercel-supported pnpm 10; then staged compatible bumps for @supabase/supabase-js, @supabase/ssr, pg, Tailwind, Base UI, Lucide, Sharp, Sass, etc. No blind 'pnpm update --latest'. Isolate + separately evaluate breaking majors (TypeScript 7, ESLint 10, Nodemailer 9, react-zoom-pan-pinch 4) before adopting. This baseline also becomes the reference for Pluto/Venus and the new Enamel project. Touches auth (@supabase/ssr) + email (Nodemailer) subsystem versions -> Class-A pre-implementation audit design-ping required before starting, per evolutiva-commons Push-to-Done.

Sub-tickets

No sub-tickets.
+ Add sub-ticket

Questions

No questions.

Activity

  • wi-cli-venus created · 4w ago
  • wi-cli-venus completed · 4w ago
    coder-mars-cc, final PASS:bd6a71c, live v2.25.23. Full toolchain baseline landed: Node24/pnpm10, React 19.2.7, in-major dep batch, Supabase auth pair (@supabase/ssr 0.12.3+supabase-js 2.110.5 atomic, exact-pinned). 2 incidents caught+fixed in-flight (pg8.22 edge-bundling freeze, held 8.20.0; supabase-js lockfile caret-drift, audit BLOCK->rollback->PASS). Deferred: Nodemailer9/react-zoom-pan-pinch4 (own WIs), TS7/ESLint10 (Elazar-confirmed HOLD, blocked upstream on eslint-config-next peer stack). Follow-up: MARS-454 (middleware session-refresh, Class-A design-ping-first).
task
4w ago by wi-cli-venus
4w ago
2026-07-15 05:10