Skip to content

Releases: frontegg/frontegg-nextjs

v9.2.1

15 Dec 20:56
3ba89f0
Compare
Choose a tag to compare

v9.2.1

Enhancements

  1. Improved Backward Compatibility:

    • The deprecated getSessionOnEdge function now triggers a warning instead of throwing an error, ensuring smoother upgrades for users.
  2. Seamless Token Refresh in Middleware:

    • Fixed an issue where refreshed tokens were not forwarded to SSR components after middleware processing. Updated cookies are now correctly synchronized, ensuring consistent session handling across the application.

These changes enhance user experience during upgrades and improve session consistency for applications with short token expiration times.

v9.2.0

26 Nov 09:51
800bd7d
Compare
Choose a tag to compare

v9.2.0

  • FR-18699 - Removed entitlements automatic 30 seconds refresh mechanism
  • FR-18138 - Added logic to improve login box and admin portal stability and resiliency
  • FR-18646 - Fixed missing permissions with wildcard on custom roles
  • FR-18341 - Fixed Google Chrome Translate feature causes a crash
  • FR-16902 - Fixed login box scroll on mobile browsers

NextJS Wrapper 9.2.0:

  • FR-17280 - Fixed NextJS v15 build issue

v9.1.1

12 Nov 17:09
39a35a7
Compare
Choose a tag to compare

v9.1.1

  • FR-18594 - Fixed blinking bug On IP and domain page

  • FR-18499 - Fixed otc page blink

  • FR-18005 - Fixed search api tokens with null descriptions

  • FR-18499 - Fixed activate with code and password

  • FR-18582 - Fixed loader size and wrong massage

  • FR-18561 - Fixed get ip metadata when app name is provided

  • FR-17091 - Fixed long name in groups and roles

  • FR-18529 - Fixed empty roles field bug when appName is provided

  • FR-18516 - Fixed redundant function

  • FR-18476 - Added url for beforeRequestInterceptor function

  • FR-18476 - Added request interceptor

  • FR-18472 - Fixed Google one tap login stuck after unmounting login/signup unmounted

  • FR-18436 - Fixed activate account with empty redirect bug

  • FR-17943 - Added code pages

  • FR-18427 - Added Support for triggering MFA after native passkeys / iOS apple login

  • FR-18211 - Fixed email overlapping roles field

NextJS Wrapper 9.1.1:

  • FR-17280 - fix next js 15 build & update example app project middleware
  • FR-18495 - refresh the token when it has expired
  • FR-18442 - Remove cookies when landing on oauth/callback to support after hosted login activate account succeeded
  • FR-18442 - Fix Nextjs session store injection and support SSG pages
  • Fix session abandoned when accessing not found page
  • Export FronteggAppRouterAsync to be imported by '@frontegg/nextjs/app'

v9.0.5

06 Nov 14:04
c748f79
Compare
Choose a tag to compare

v9.0.5

  • FR-18476 - Added url for beforeRequestInterceptor function
  • FR-18476 - Added request interceptor
  • FR-18472 - Fixed Google one tap login stuck after unmounting login/signup unmounted
  • FR-18436 - Fixed activate account with empty redirect bug
  • FR-17943 - Added code pages
  • FR-18427 - Added Support for triggering MFA after native passkeys / iOS apple login
  • FR-18211 - Fixed email overlapping roles field
  • FR-18356 - Fixed validations localization override type

NextJS Wrapper 9.0.5:

  • FR-18442 - Remove cookies when landing on oauth/callback to support after hosted login activate account succeeded
  • FR-18442 - Fix Nextjs session store injection and support SSG pages
  • Fix session abandoned when accessing not found page
  • Export FronteggAppRouterAsync to be imported by '@frontegg/nextjs/app'
  • Add Support for NextJS 15

v9.0.4

22 Oct 13:04
87235f7
Compare
Choose a tag to compare

v9.0.4

  • FR-18356 - Fixed validations localization override type

v9.0.3

10 Oct 13:25
d8ea4b8
Compare
Choose a tag to compare

v9.0.3

FR-18217 - Fixed impersonation on embedded
FR-18167 - Fixed back to login on magic link
FR-8030 - Fixed website dialog cancel button typeography
FR-17760 - Fixed empty lastSeen column on expanded user info
FR-17762 - Fixed tree component using mui/x-tree-view
FR-17517 - Fixed login direct action race condition
FR-17649 - Fixed autofill sms code iOS SDK
FR-17650 - Fixed auto capitalize email input in login page
FR-17443 - Fixed infinite loader when using direct login action
FR-17626 - Fixed clientId on request authorize for multi-apps
FR-17182 - Fixed copy invite user link in hosted admin portal

v9.0.2

28 Aug 16:31
8ff72d8
Compare
Choose a tag to compare

v9.0.2

  • FR-17626 - Fix clientId on request authorize for multi-apps
  • FR-17182 - Fix copy invite user link in hosted admin portal

v9.0.1

18 Aug 10:21
b8c046e
Compare
Choose a tag to compare

v9.0.1

  • FR-17169 - Added support in send unlock account email

v9.0.0

15 Aug 08:39
1d4170d
Compare
Choose a tag to compare

v9.0.0

🚀 Major Changes

  • Store Management:
    Replaced the existing Redux store with Valtio. This change significantly reduces the bundle size, removes the boilerplate code associated with generator functions, and enables actions to be async/await. The new approach provides better stack traces and allows actions to be awaited directly, eliminating the need for callback functions.

🔧 Upgrades

  • TypeScript:
    Upgraded TypeScript from version v3.9.7 to v5.5.4. This update ensures compatibility with the latest TypeScript features and improves overall type-checking and developer experience.

  • Testing Framework:
    Upgraded Jest to version v29. This upgrade includes performance improvements, new features, and bug fixes, ensuring more reliable and faster tests.

  • UI Dependencies:
    Upgraded Material UI, Emotion, and Stylis to their latest versions, enhancing UI component performance, styling flexibility, and overall user experience.

  • Node.js:
    Upgraded Node.js from version 16 to 18.18, ensuring compatibility with the latest features and security updates.

🛠 Enhancements

  • Refactor:
    Refactored code to use nested imports in Material UI, which helps reduce bundle size.

  • Dependencies:
    Incremented various dependencies, Node.js, and TypeScript to align with the latest standards and ensure better performance and security.

  • New Feature:
    Added a "Resend Invitation Email" action to the users table on the "All Accounts" page, improving user management capabilities.

⚠️ Breaking Changes

  • Permissions & Privacy Page:
    Removed permissions from the privacy page. The user privacy page will now be displayed for all users in the admin portal.

v8.0.26

18 Jul 11:09
20412e6
Compare
Choose a tag to compare

v8.0.26

  • FR-17009 - Add the option to disable/enable users from users table