Skip to content

chore(main): release 1.0.0 - #16

Merged
redouane-nouri merged 2 commits into
mainfrom
release-please--branches--main--components--authforge
Sep 26, 2026
Merged

redouane-nouri merged 2 commits into
mainfrom
release-please--branches--main--components--authforge

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

🤖 I have created a release beep boop

1.0.0 (2026-09-26)

⚠ BREAKING CHANGES

  • update packages

Features

  • add caching and docker (908155a)
  • add docker-compose.dev/prod.yml (1b9469d)
  • add Dockerfile (bbd4a25)
  • add forgot password endpoint (1c23f44)
  • add forgot password zod validation schema (324f01d)
  • add github workflows conf (e493b81)
  • add husky (d0b8bb8)
  • add missing indexes (58f62ce)
  • add redis and rate-limiter-flexible (7976c23)
  • add reset password link in login page (f59e0ad)
  • auth: add custom error class for credentials authentication (32bbac5)
  • auth: add google login support (c5b6064)
  • auth: add login with magic link UI (e04026c)
  • auth: add nodemailer provider (2d3d5dc)
  • auth: add oauth providers ui (1871571)
  • auth: add session token support to credentials provider (1061047)
  • auth: customize magiclink email (d17c589)
  • auth: implement credentials provider (fe38167)
  • auth: implement logout inside home page (1b6ac26)
  • auth: make signin and signup UI visible only for unauthenticated users (fcdb991)
  • auth: prepare auth.js routing (9e7e0e2)
  • auth: prevent already signedin users from re-authentication (e3f5b99)
  • auth: prevent already signedin users from signup (a000b50)
  • axios: add a base url (3067f0d)
  • cache session (c8d3054)
  • configure GitHub workflows (68721ea)
  • create Home component (ea7dda8)
  • deferre sendig magic link with (d627762)
  • disable button after successfull end (21f4f08)
  • get user signup validation schema with i18n messages (2a356a8)
  • hashing rounds verification (0a417e3)
  • headers conf (c3523db)
  • hide password input text (a113392)
  • improve auth flow (92043b7)
  • layout: add authjs session provider (2dc9276)
  • login: add "No account? sign up now!" (c9b2823)
  • messages: add login by email messages (b35e76e)
  • messages: add login success message (b38ce03)
  • messages: add missing signin validation messages (fdaa064)
  • messages: add name validation and signup card messages (4ce4b3d)
  • messages: add signin messages (abc5bba)
  • new home page (f61eaf7)
  • prisma: add authjs prisma adapter for db integration (3bd90df)
  • prisma: use env vars for db params (f6b1314)
  • rate limit credentials signin by ip and email (953d999)
  • rate limit forgot password endpoint by ip and by email (40be729)
  • rate limit magic-link signin by ip and email (8b25f0e)
  • rate limit reset password by ip (fc278f2)
  • rate limit signup by ip and email (98dc43b)
  • rate limiting (e49c445)
  • remove 'log in now!' message (fa0938b)
  • remove email token if the user does not exist (fc3618d)
  • remove unused facebook placeholder (260b43f)
  • reset password (ba93713)
  • reset password (d840543)
  • reset password inside a transaction (87ba4ec)
  • scope jest config for test files (08059b6)
  • set body to flex-col to make centering easier later (2f98633)
  • signin: add github provider (9f3669f)
  • signin: basic sigin functionality (6efbc0f)
  • signin: implement login functionality (b2cfbaf)
  • signin: refine sign in schema (f167439)
  • signup api endpoint (fee7e28)
  • signup functionality (77abd53)
  • signup: add "Have an account? Sign in now!" (bd30747)
  • signup: add name UI and API support (eeece0c)
  • support allowGitHubDangerousEmailAccountLinking (7c2c2c9)
  • test: refine test cases after switching from username to email (f8f7699)
  • UI accessibility (e05764f)
  • UI flow (9ad1c61)
  • unignore prisma migrations (c44dbe7)
  • update packages (77977ec)
  • use query client provider in the layout (3c40150)
  • use resolved locale from server-side (fff4972)
  • user Radix Separator to follow theme appearance (49d2171)
  • utils: add signin zod validation method (8ca3eb7)
  • validate env vars (f9b71f4)
  • validation: add name validation in signup (db6a0b2)
  • validation: trim and lower case emails (b663911)

Bug Fixes

  • add lang direction (679de35)
  • auth: prevent send email to non registered users with silent return (b30ecce)
  • auth: use signle instance of nodemailer transporter (247ebda)
  • axios: axios base path env var should be next_public (6926a6f)
  • build errors (fa92267)
  • fix Jest & React Testing Libreary tests not rendering (f92b42f)
  • login timing side-channel (21da037)
  • password reset url (a4dd705)
  • review i18n messages (b9af1bc)
  • set the right signout url (a53f6cc)
  • timing side-channel (ca3ef18)
  • UI: badge text overflows (70760fb)
  • use parsed and checked data input (2b682d9)

This PR was generated with Release Please. See documentation.

@redouane-nouri
redouane-nouri merged commit fa7d5a3 into main Sep 26, 2026
1 check passed
@github-actions

Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

@redouane-nouri
redouane-nouri deleted the release-please--branches--main--components--authforge branch September 26, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant