v1.127.0
Feature
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.
Feature
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.
