Repository navigation
v3.5.0
What's Changed
Features
- Channel creation modal with description support (#248)
- Mobile app — Capacitor Android app with SSE notifications (#242)
- SSL auto-detect — automatically detect local IPs for certificate generation
Bug Fixes
- Prevent screen blink when switching channels (#265)
- Prevent blank screen when navigating to non-existent channels (#264)
- Fix emoji Fuse instance cache to prevent infinite render loop (#252)
- Fix dev environment and mobile search issues (#237)
- Fix broken refresh in mobile app
- Fix Storybook molecules layer rendering issues (#240)
- Fix mobile localhost transform for Android emulator
Improvements
- Atomic design refactoring — extract atoms/molecules, improve component structure (#238, #260)
- Storybook cleanup — standardize stories for atoms, molecules, organisms, and pages (#249, #250, #251)
- Frontend ESLint with atomic design import rules and CI integration
- Valibot updated from 0.31.1 to 1.1.0 (#263)
- Capacitor upgraded to v8 (#246)
- Consolidated dependency updates (#244)
- Improved dev environment tmux layout (#239)
Docs & CI
- Add project backlog tracker (#262)
- Add system architecture docs, conventions, and ADRs (#258)
- Add CLAUDE.md with project guidance
- Automated release workflow — creates GitHub Release on PR merge with version label (#266)
Docker
docker pull codecat/quack:v3.5.0Available for linux/amd64 and linux/arm64.