Releases: imohammedh/Swap
Releases · imohammedh/Swap
alpha
Alpha Release Notes (2026-03-08)
- Auth-gated swiping: signed-out users can’t swipe left/right (like/dislike). Attempting to swipe redirects to
Sign In. - Post-login return: sign-in now supports
?next=/some/pathand redirects back after successful authentication. - OAuth updates: added a Google sign-in button next to GitHub on the sign-in page, and enabled Google as a Convex Auth provider.
- Env/config docs:
.env.examplenow includesAUTH_GOOGLE_IDandAUTH_GOOGLE_SECRET(with the Google callback path).
Setup / Required Env
AUTH_GOOGLE_ID,AUTH_GOOGLE_SECRET(plus existing GitHub + email/Resend vars if you use them).- Convex CLI:
convex env set AUTH_GOOGLE_ID "..."convex env set AUTH_GOOGLE_SECRET "..."
Known Issues
npm run buildmay fail at the “Running TypeScript …” step withspawn EPERMon some Windows setups.- Lint currently fails due to existing issues in other files (unrelated to the auth/swipe changes).
What's Changed
- core functionality and initial design by @imohammedh in #1
- add offers system + account profile editing + account ui improvements by @imohammedh in #2
- auth improvements,profile image uploads,mobile nav,product page redesign by @imohammedh in #3
- New Readme by @imohammedh in #4
- Homepage improvements, onboarding polish, and popup background fix by @imohammedh in #5
- account page cleanup + remove legacy homepage + layout scaffold impro… by @imohammedh in #6
- fix shared layout and move account routes by @imohammedh in #7
- shared layout header + breadcrumb refactor and header branding update by @imohammedh in #8
- offers flow + toast notifications + auth UX improvements by @imohammedh in #9
- listing management + swipe interaction improvements by @imohammedh in #10
- remove the rounded for the breadcrumb by @imohammedh in #11
- home page sliders + swipe deck filtering + listing engagement stats by @imohammedh in #12
- footer redesign + layout flex fix by @imohammedh in #13
- home view toggle layout + spacing adjustments by @imohammedh in #14
- categoryoptins:fix the color for the darkmode by @imohammedh in #15
- swap deck card layout simplification + swipe interaction polish by @imohammedh in #16
- account notifications panel + avatar support across app by @imohammedh in #17
- auth redirect flow + protected swipe interactions by @imohammedh in #18
- Adds Google authentication alongside GitHub on the sign-in page. by @imohammedh in #19
New Contributors
- @imohammedh made their first contribution in #1
Full Changelog: https://github.com/imohammedh/Swap/commits/v0.1.0