etouch
Connexion
Retour aux nouveautés
par theodaguier

Changelog — July 7, 2026

Route data prefetching to eliminate double-fetches, CI pipeline fully unblocked after months of failures, and a comprehensive documentation overhaul to align all docs with the actual TanStack Start stack.

#performance#bugfix#ci#docs#refactor

Release

v1.55.7

✨ New Features

  • Route data prefetching — Route loaders now use shared query options to prefetch data, eliminating redundant double-fetches on navigation. This reduces network overhead and improves page transition speed across the app. #724

🐛 Bug Fixes

  • CI pipeline unblocked — GitHub Actions had been failing at 100% rate for months. Root causes addressed include misconfigured CI steps and missing Vitest test globals in the shared package typecheck. Tests now run green end-to-end. #724
  • Legal page filename typo — Renamed politique-confiendialité.md to the correct spelling and fixed the corresponding entry in the legal registry, ensuring the privacy policy page is reachable.

♻️ Refactoring & Technical Improvements

  • Comprehensive documentation overhaul — Rewrote or removed over a dozen stale documentation files to reflect the actual shipped stack (TanStack Start, not Next.js). Key changes include:
    • Rewrote architecture.md, index.md, permissions.md (dynamic RBAC), roadmap.md, and project-overview.md with accurate descriptions of the current system.
    • Fixed fabricated workflow states in project-workflow.md, stale enum values and migration counts in data-models.md, and incorrect file paths across Pennylane and Stripe deployment docs.
    • Removed abandoned or orphaned files: development-guide.md (merged into local-development.md), sheet-edit-inline-redesign spec, models.md (defunct pre-refactor schema), and orphaned docs/legal/fr/cgv.md.
    • Documented Vercel PR previews in deployment docs and flagged upload-optimization.md / image-loading-optimization.md as point-in-time records.
    • Filled in SECURITY.md with a real reporting contact and corrected stale stack claims in README.md.