Releases
v1.0.0
Compare
Sorry, something went wrong.
No results found
1.0.0 (2026-09-26)
⚠ BREAKING CHANGES
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 )
You can’t perform that action at this time.