All release notes

v1.127.0

2 features

Implement React SPA architecture and enhance routing

  • Transitioned to a dual-app monorepo structure with Astro handling API and public pages, while the React SPA manages authenticated routes.
  • Introduced TanStack Router for client-side routing, enabling instant navigation without full page reloads.
  • Added route transition animations to improve user experience during navigation.
  • Implemented caching strategies with TanStack Query to prevent empty-state flashes and ensure smooth data fetching.
  • Updated documentation to reflect architectural changes and development setup for both Astro and SPA environments.

Integrate current season tracking into user metadata

  • Added functionality to capture the current season in user metadata across various API endpoints, ensuring that new users and existing users with null values are updated accordingly.
  • Implemented `getCurrentSeason` utility to streamline season retrieval and maintain consistency in user data.