All release notes

v1.122.0

2 features

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

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.