Skip to content

Releases: imohammedh/Swap

alpha

08 Mar 13:57
ea7e4b9

Choose a tag to compare

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/path and 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.example now includes AUTH_GOOGLE_ID and AUTH_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 build may fail at the “Running TypeScript …” step with spawn EPERM on 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

Full Changelog: https://github.com/imohammedh/Swap/commits/v0.1.0