Skip to content

Releases: kinde-oss/kinde-auth-react

Release 5.11.0

10 Feb 15:26

Choose a tag to compare

🚀 Features

  • Enhanced forceChildrenRender prop: Now actively manages isLoading state across all authentication flows (login, logout, register)
  • Allows immediate access to auth context with reliable loading indicators
  • Eliminates redundant state updates for better performance

🐛 Bug Fixes

  • Fixed isLoading state management: Properly clears loading state on all auth route completions (login, logout, register)
  • Improved error handling: Added context availability checks before invoking error callbacks to prevent crashes
  • Fixed code param handling: Ensures authentication code parameters are only processed on exact Kinde redirect URLs

🔧 Improvements

  • Bundle size reduction: Removed redundant function wrappers and optimized code (~450 bytes reduction)
  • Code quality: Migrated to Prettier for consistent code formatting

📦 Dependencies

  • Updated React and React DOM peer dependencies to support version 19.2.1
  • Updated lodash from 4.17.21 to 4.17.23 (security patch)
  • Updated glob from 10.4.5 to 10.5.0
  • Updated js-yaml from 4.1.0 to 4.1.1
  • Removed redundant dev dependencies

Release 5.10.1

11 Nov 19:01

Choose a tag to compare

  • fix: incorrectly attempting to start timer before store was configured (9696a45)

Release 5.10.0

10 Nov 18:07

Choose a tag to compare

  • fix: check the origin of the opener before closing (150d06c)
  • chore: remove redundant await and pass updateActivityTimestamp directly (9a88b1d)
  • feat: add opt-in activity timeout tracking to KindeProvider (e287947)
  • Ensures auth check happens before other logic (1a0044a)
  • chore: added JSDoc and error handling fix (5acbd4f)
  • chore(deps): update dependency typescript to v5.9.3 (4d950b0)
  • chore(deps): update dependency jsdom to v27 (d3f6c70)
  • chore(deps-dev): bump vite from 6.3.6 to 6.4.1 (72833ab)

Release 5.9.0

20 Oct 09:23

Choose a tag to compare

  • feat: make browser tab focus refresh optional (23b0ddf)

Release 5.8.0

09 Oct 14:20

Choose a tag to compare

  • feat: add store subscription (3aca36b)

Release 5.7.2

06 Oct 22:37

Choose a tag to compare

  • deps: update @kinde/js-utils (c485f5c)

Release 5.7.1

03 Oct 13:42

Choose a tag to compare

  • fix: set initial context value to null (7814fcb)

Release 5.7.0

30 Sep 22:05

Choose a tag to compare

  • feat: add state option to Provider (2b59ec0)
  • deps: update @kinde/js-utils@0.25 (7ec1ce3)

Release 5.6.1

05 Sep 16:50

Choose a tag to compare

  • fix: only close window when has opener (27506ab)
  • fix: extra protection for edge cases (5bfc6ba)
  • fix: not closing popup on logout (1397043)
  • fix: only process auth flow on callback URL (5b5b241)

Release 5.5.0

02 Jun 14:19

Choose a tag to compare