Skip to content

Latest commit

Β 

History

History
328 lines (190 loc) Β· 14.8 KB

File metadata and controls

328 lines (190 loc) Β· 14.8 KB

0.10.1 (2026-02-02)

🩹 Fixes

  • Move sidebar field to the top-level (#50)
  • Disable payload database session when local strategy is enabled (#49)

πŸ“– Documentation

  • Fix publish workflow badge (a80a016)
  • Add alert about authjs and better auth (970d660)

🏑 Chore

  • deps: Update npm dependencies (a7c2f0a)

0.10.0 (2025-11-29)

πŸš€ Features

🏑 Chore

  • nx: Add ci scope to changelog (1237ecd)

πŸ€– CI

  • publish: Use npm trusted publishing (4bd2898)

0.9.1 (2025-10-13)

🩹 Fixes

  • Move webauthn components to dedicated export (#48)

0.9.0 (2025-10-06)

πŸš€ Features

  • Add support for Auth.js passkey provider (#45)
  • Receive the auth.js instance from the payload using getAuthjsInstance (8230215)

🩹 Fixes

  • Enforce stricter types (50aa494)
  • Check user strategy in refresh hook (#47)

🏑 Chore

  • Add bundle size badge to README (c8bdcd1)
  • deps: Update npm dependencies (dbd0141)
  • nx: Use payload-authjs as workspace package for dev project (22021c4)

0.8.4 (2025-09-02)

🩹 Fixes

  • Destroy authjs session using payload logout hook instead of overriding logout endpoints (#11900)
  • Remove custom array id field for verificationTokens (#41)
  • PayloadSessionProvider: Unset the local session then request failed (ada1fdf)
  • SignInButton: Mount authjs SessionProvider to the admin panel to provide custom base path (#44)

🏑 Chore

  • deps: Update npm dependencies (3885fc4)
  • dev: Improve session overview and sign in/out buttons (c2d6698)

πŸ““ Examples

  • Use authjs signOut server action (#43)

0.8.3 (2025-07-29)

🩹 Fixes

  • Remove duplicate custom array id fields (6f0ab0d)

🏑 Chore

  • Refactor repository and author fields in package.json for better structure (9b4d548)
  • deps: Update npm dependencies (5d1d6a3)

0.8.2 (2025-05-11)

🩹 Fixes

  • getPayloadSession: Don't pass readonly headers object directly to fetch function (#33)

πŸ“– Documentation

  • Add examples section to README (507385e)

🏑 Chore

  • Improve payload api types for /me and /refresh-token endpoints (9bf9289)
  • deps: Update npm dependencies (1f30898)

0.8.1 (2025-04-14)

🩹 Fixes

  • Change the behavior of the SignIn button for login with provider (#24)
  • Remove email field duplication if enableLocalStrategy (#29)

🏑 Chore

  • dev: Allow login with username for local strategy (b8c24b5)
  • nx: Rename examples to example (a0d1ab9)

0.8.0 (2025-04-06)

πŸš€ Features

  • Add custom account row label component (89ce1a7)
  • Add support for other auth strategies (2c94c40)
  • getPayloadSession: Cache getPayloadSession function (ff3b25b)

🩹 Fixes

  • Merge remaining properties for fields with subfield (cfa143d)
  • Execute afterLogout hooks at logout endpoint (#16)
  • Extend PayloadSession with collection and strategy (4ca2cdf)
  • Fix mergeFields function for tabs fields (bdb393c)
  • Refresh authjs session cookie at payload "refresh-token" endpoint (66e50fc)
  • Revalidate payload-session tag on logout and refresh (25d4b8d)
  • Move from tsc to swc to be compatible with turbopack (#18)
  • AuthjsAuthStrategy: Respect auth.depth option of users collection (c06262b)
  • PayloadSessionProvider: Abort fetch session on unmount (0a5e859)
  • getPayloadSession: Preferably extract strategy from user._strategy & improved types (4b66142)

πŸ”₯ Performance

  • PayloadAdapter: Only retrieve necessary fields (6beebd2)

πŸ“– Documentation

  • Add missing import for example (e3caebc)
  • Improve setup section (4c54dfd)

🏑 Chore

  • deps: Update npm dependencies (d269d92)
  • deps: Update npm dependencies (d98f3aa)
  • deps: Update npm dependencies (7e6a164)
  • deps: Set minimal required payload version to 3.16.0 (because export of headersWithCors) (b76df1a)
  • dev: Improve edge compatibility and some other small changes (d5e5d9e)
  • dev: Add token rotation for keycloak provider & sync account expires date with session expires (27ee17b)
  • dev: Add mongoose adapter (b6c4e23)
  • nx: Add examples type to changelog (5e9b181)

πŸ““ Examples

  • multiple-auth-collections: Add example for using multiple authentication collections (b0ff26a)

0.7.1 (2025-02-09)

🩹 Fixes

  • Register me hook always to provider expires timestamp (#12)
  • PayloadSessionProvider: Fix broken PayloadSessionProvider (67df23d)

0.7.0 (2025-02-09)

πŸš€ Features

  • Allow custom tabs field in users collection (#14)
  • Add getPayloadSession & usePayloadSession (146eebe)
  • AuthjsAuthStrategy: Log a warning if user not found in the database but has an valid authjs session (1999a20)
  • PayloadAdapter: Added payload logger and log debug messages (957f589)

🩹 Fixes

  • Override payload refresh operation & fix session expiration (#12)

πŸ“– Documentation

  • Add "Getting the payload session" section & improved some other wordings (f911249)

🏑 Chore

  • Fix eslint & typescript errors (d9c5895)
  • dev: Change nextjs port to 5000 (0115f0e)
  • dev: Allow js files (for import map) (3b4b16b)
  • dev: Add greeting component to admin dashboard (becc12a)
  • dev: Added all different options to get the session & add tailwind (57637ab)
  • dev: Add currentAccount field (3f1711d)

0.6.1 (2025-02-05)

🩹 Fixes

  • Fix findField function for subfields (#13)

πŸ“– Documentation

🏑 Chore

  • deps: Update npm dependencies (804f3f3)

0.6.0 (2025-01-27)

πŸš€ Features

  • Add support for virtual fields (jwt session strategy) (d20f863)
  • Add PayloadAuthjsUser helper type for authjs module declaration (c7e8f08)
  • withPayload: Add custom evens to withPayload function (89e749c)

🩹 Fixes

  • PayloadAdapter: Improve data transformation and forward additional fields (9052f38)

🏑 Chore

0.5.0 (2025-01-25)

πŸš€ Features

  • Allow to customize the sign in button (#7)
  • Improved users collection & add better support for customization (18810ec)
  • basic-example: Add basic-example project (76fc27a)

🩹 Fixes

  • PayloadAdapter: Fix not found error on first sign in (afd1273)

🏑 Chore

  • Add github issue template (5038483)
  • Update dependencies (e74b980)
  • Move README and add symlink (8b15168)
  • Set minimal required payload version to 3.1.1 (c621343)
  • Add banner (da224a0)

0.4.0 (2024-12-08)

πŸš€ Features

  • Set default access control (read, update and delete own user) (edaf753)

🩹 Fixes

  • PayloadAdapter: Check account provider in getUserByAccount method (75b88c0)

🏑 Chore

  • Migrate to payload 3 stable version (2db3139)
  • Update dependencies (d7338aa)

0.3.4 (2024-11-03)

🩹 Fixes

  • getPayloadUser: Throw no serverURL error after cookie statement (#5)
  • getPayloadUser: Improved type (9866498)

πŸ“– Documentation

0.3.3 (2024-10-30)

🩹 Fixes

🏑 Chore

  • Migrate to @payloadcms/eslint-config 3 beta (7d0ec8d)
  • dev: Update payload files (e4a6282)

0.3.2 (2024-10-29)

🩹 Fixes

🏑 Chore

0.3.1 (2024-10-06)

🩹 Fixes

  • Replace middleware by overwriting payload logout endpoint to destroy authjs session (82b71c8)

🏑 Chore

  • Update dependencies (4ad020d)
  • Update nx configuration for conventional commits (7ac9c78)

0.3.0 (2024-09-12)

πŸš€ Features

  • Add sign in with auth.js button to admin login page (c24eb72)

🩹 Fixes

  • middleware: Middleware implementation (47911bf)

0.2.1 (2024-09-11)

🩹 Fixes

  • payload-adapter: Allow user registration when using magic link (#2)

0.2.0 (2024-09-05)

πŸš€ Features

  • Fist implementation (bf0680a)
  • nx-cloud: setup nx cloud workspace (d616991)

🩹 Fixes

  • Fix types of getPayloadUser (ef516b6)
  • Fix eslint config and fix eslint errors (388f0a8)