v1.122.0
Feature
Add Capacitor SPA rewrite for iOS/Android
- Scaffold Vite + TanStack Router + TanStack Query SPA in spa/
- Port all pages: Dashboard, Find, Profile, Space, Thread, Note,
- Wire NavigationIsland into AppLayout with useNavigation hook
- Add astro:transitions/client shim for shared React components
- Add query hooks for all API endpoints (navigation, dashboard,
- Extract auth-gradient CSS to shared src/styles/auth-gradient.css
- Update netlify.toml: build SPA, publish dist-spa/, Node 22,
- Add capacitor.config.ts pointing webDir at dist-spa/
- Update haptics utils to use @capacitor/haptics on native
- Add VITE_CLERK_PUBLISHABLE_KEY + VITE_CLERK_UNLIMITED_PLAN_ID to .env.example
Feature
Enhance CondensedThreadItem and find page for improved space representation
- Updated CondensedThreadItem to include a new 'user-check' icon for joined spaces and adjusted badge display logic accordingly.
- Modified find.astro to incorporate Members for joined spaces, allowing for accurate representation of owned and joined spaces.
- Enhanced space search logic to differentiate between owned and joined spaces, improving user experience and data integrity.
