Releases: CodeWithAlamin/WatchMemo
Releases · CodeWithAlamin/WatchMemo
WatchMemo v2.1.2
- Fixed layout shifts from scrollbar/profile dropdown interactions
- Improved search button loading UX with inline spinner behavior
- Refined app shell spacing (top/bottom balance and header gap)
- Added independent panel scrolling behavior and footer visibility improvements
- Polished footer density and overall vertical rhythm for cleaner desktop feel
WatchMemo v2.1.0
WatchMemo v2.1.0
This release marks a major product polish milestone for WatchMemo.
The app now feels faster, cleaner, and more consistent across search, rating, auth, profile, branding, and SEO.
Highlights
- Upgraded the app experience to a full Next.js + TypeScript architecture
- Introduced Supabase-backed persistence for watched history (replacing local-only behavior)
- Added complete auth flow:
- Login
- Sign up with display name
- Forgot password
- Update password
- Added profile management for user settings
- Improved mobile UX with clearer navigation and page-like movie detail behavior
- Added optimistic updates and better loading/skeleton states for smoother interactions
Rating & Watch Experience
- Added support for personal comments with ratings
- Added edit-in-place for ratings and notes (no remove/re-add workflow)
- Improved rating UI with clearer feedback and better wording
- Added structured rating levels for more intuitive scoring
- Improved watched list readability (comment clamping in list, full view in detail/edit)
UI/Design Improvements
- Refined layout, spacing, and wording across core screens
- Improved sticky search/header behavior
- Added account menu UX with cleaner user actions
- Added branded footer with social links
- Integrated new WatchMemo brand assets (wordmark + icon usage in UI)
SEO & Metadata
- Added stronger route-level metadata coverage
- Improved Open Graph + Twitter card setup
- Added JSON-LD structured data
- Updated robots and sitemap behavior for public/private routes
- Updated favicon/app icon setup with branded assets
Infrastructure / Data
- Supabase schema and RLS policies added for secure per-user data isolation
- Environment defaults aligned to production domain:
Docs
- README fully refreshed with current architecture, features, environment setup, and product-focused project context.
Built with care by CodeWithAlamin.
v2.0.0 – Next.js/TypeScript Upgrade
Highlights
- Migrated from Vite React to Next.js 15 App Router
- Added TypeScript across app/components/lib
- Adopted Tailwind CSS v4 + shadcn-style UI primitives
- Improved mobile UX with panel-based navigation
- Added watched-movie comment support (create/edit)
- Added in-place editing for watched ratings/comments
Breaking Changes
- Legacy
src/Vite structure removed - Build/lint/tooling now Next.js + ESLint CLI
Reference
- Legacy pre-upgrade release/tag:
v1-legacy