4.2.0 (2024-11-28)
- FR-18838 - Added MFA with email code
- FR-17593 - Fixed SAML enable with non SSO user try to login not throwing an error
4.1.0 (2024-11-21)
- FR-18699 - Removed entitlements automatic 30 seconds refresh mechanism
- FR-18138 - Added logic to improve login box and admin portal stability and resiliency
4.0.10 (2024-11-19)
- FR-18341 - Fixed social login button size
- FR-12722 - Fixed Incorrect order of social logins display
- 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
4.0.9 (2024-11-12)
-
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
4.0.8 (2024-11-10)
- FR-18561 - Fixed get ip metadata when app name is provided
- FR-17091 - Fixed long name in groups and roles
- FR-18541: fix update version script
- FR-18541: support minor versions
4.0.7 (2024-11-5)
-
FR-18529 - Fixed empty roles field bug when appName is provided
-
FR-18353 - Fixed tooltips mount component
-
FR-18476 - Added url for beforeRequestInterceptor function
-
FR-18476 - Added request interceptor
-
FR-18472 - Fixed Google one tap login stuck after unmounting login
-
FR-18436 - Fixed activate account with empty redirect bug
4.0.6 (2024-10-29)
-
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
4.0.5 (2024-10-22)
- FR-18356 - Fixed validations localization override type
4.0.4 (2024-10-10)
- 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
4.0.3 (2024-8-28)
- FR-17626 - Fix clientId on request authorize for multi-apps
- FR-17182 - Fix copy invite user link in hosted admin portal
4.0.2 (2024-8-26)
4.0.1 (2024-8-18)
- FR-17169 - Added support in send unlock account email
4.0.0 (2024-8-5)
- 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 beasync/await
. The new approach provides better stack traces and allows actions to be awaited directly, eliminating the need for callback functions.
-
TypeScript:
Upgraded TypeScript from versionv3.9.7
tov5.5.4
. This update ensures compatibility with the latest TypeScript features and improves overall type-checking and developer experience. -
Testing Framework:
Upgraded Jest to versionv29
. 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 version16
to18.18
, ensuring compatibility with the latest features and security updates.
-
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.
- Permissions & Privacy Page:
Removed permissions from the privacy page. The user privacy page will now be displayed for all users in the admin portal.
3.0.37 (2024-7-22)
- FR-16990 - Fixed social logins container styling
- FR-17117 - Added URL validation to direct login action
3.0.36 (2024-7-18)
- FR-17009 - Add the option to disable/enable users from users table
3.0.35 (2024-7-16)
- FR-17055 - Fix SSO redirect race condition
3.0.34 (2024-7-10)
- FR-16987 - Add additional params to vanilla js loginWithRedircet
- FR-16960 - Fix typography color in SSO guides dark mode
3.0.33 (2024-7-9)
- FR-16737 - Allow terms and conditions checkbox on sign up form being optional
3.0.32 (2024-7-4)
- FR-16881 - Fixed hosted login redirect url when using basename
- FR-16812 - Fixed dark theme disabled input palette
- FR-16704 - Fixed password meter unsuspended async component
3.0.31 (2024-6-30)
FR-15484 - Fix update tenant state after account settings change FR-16613 - Add automatic sub-account access in MSP
3.0.30 (2024-6-5)
- FR-16513 - Show client id on all tokens in API tokens table
3.0.29 (2024-5-28)
- FR-16341 - Support hiding columns in admin portal users table
3.0.28 (2024-5-27)
- FR-16463 - Removed domain restrictions validation when invite user from All Accounts page
- FR-16421 - Fixed error handling in edit phone number dialog
3.0.27 (2024-4-21)
- FR-15737 - Added an option for accounts to open sub-account management for their sub-accounts
- FR-15603 - Added support for embedded SCIM guides
3.0.26 (2024-4-18)
- FR-16088 - Suppot hosted admin portal
- FR-FR-15124 - Support multi-apps
3.0.25 (2024-4-2)
- FR-15863 - Changed chip list design in admin portal
- FR-15367 - Fixed user logo upload for SCIM users
- FR-15111 - Fixed impersonation embedded redirection
3.0.24 (2024-3-24)
3.0.23 (2024-3-20)
- FR-15233 - Fix autocomplete popper
- FR-13828 - Add option to specify prompt consent from loginDirectAction
- FR-15315 - Added sort for role selections in Admin Portal
3.0.22 (2024-3-4)
3.0.21 (2024-3-3)
- FR-15270 - Added new roles page to the Admin Portal
- FR-15395 - Fixed tab tenant not cleared after logout
3.0.20 (2024-2-28)
- FR-15376 - fixed null group description exception
- FR-15305 - Fixed changed fields sent on edit group to support SCIM group update
- FR-15219 - Fixed missing row actions in users table when using MSP
3.0.19 (2024-2-8)
- FR-14855 - Add option to enable promptConsent from authOptions
- FR-14855 - Fix Microsoft prompt value for custom configuration
- FR-15100 - Fix Apple custom SSO scopes
3.0.18 (2024-2-1)
- FR-15087 - Added oidc support for linkedin
- FR-14997 - Fixed invite user dialog UI issues
3.0.17 (2024-1-28)
- FR-14910 - Fixed handling entitlements errors
- FR-14740 - Send tenant alias for hosted custom login auth user
- FR-14999 - Fixed support for vue-router 4 in vue 3
3.0.16 (2024-1-25)
- FR-14197 - Added Canada to MFA sms list of countries
- FR-14859 - fix roles filtering for MSP
3.0.15 (2024-1-16)
- FR-14855 - Add support for social login consent, by default it's false.
- FR-14813 - Add support for open app page with basename
- FR-14813 - Fix texts in open app
- FR-14813 - Support mobile deep link redirect page
- FR-14228 - Added Step Up feature to allow a second layer of authentication for sensitive actions
- FR-14228 - Added Step Up feature to allow a second layer of authentication for sensitive actions
3.0.14 (2024-1-15)
- FR-14866 - Fixed Vue 3 entitlement type
3.0.13 (2024-1-3)
- FR-14757 - Add redirect uri to frontegg auth guard
3.0.12 (2023-12-31)
-
FR-14578 - Fixed custom login without tenant alias
-
FR-14638 - Missing exp on user interface
-
FR-14560 - added temporary users feature
-
FR-14644 - Fixed enroll authenticator app missing error message when code is wrong
-
FR-14219 - Step up - Embedded flow
-
FR-14324 - Fix direct login custom social login
3.0.11 (2023-12-17)
- FR-10692 - Remove the ability to select a full category on webhooks page
- FR-14287 - Fix grammar of 1 day expiry of api tokens
- FR-14308 - Fixed alignment issue with icon in custom social login button
3.0.10 (2023-11-29)
- FR-13527 - Added a11y support for admin portal pages: SSO, security, profile, personal tokens, users, groups, provisioning, audit logs, API tokens, webhooks, and account details.
3.0.9 (2023-11-20)
-
FR-14201 - Fixed login with SMS resend code action
-
FR-13913 - Let tenants/users set expiry on client credentials API tokens
-
FR-14099 - Fix load custom login routes only when necessary
-
FR-13605 - Support adding phone number field to signup page and control his required state
3.0.8 (2023-11-6)
- FR-14102 - Fixed entitlements Frontegg user-id attribute usage
- FR-13123 - Added support to provide scopes for social logins
3.0.7 (2023-11-1)
- FR-13327 - Update modern theme grey palette
- FR-13834 - Added Rule based entitlements
- FR-13508 - Mobile native module bridge
- FR-13772 - Fixed issue on edit user roles modal - at least 1 role is required
- FR-13808 - Support Login with SMS
- FR-13786 - Support tab per tenant
3.0.6 (2023-10-24)
- FR-13772 - Fixed issue on edit user roles modal - at least 1 role is required
- FR-13808 - Support Login with SMS
- FR-13786 - Support tab per tenant
3.0.5 (2023-10-11)
- FR-13798 - Added support for login with SMS
- FR-13364 - Improved validations text for sign-in form
3.0.4 (2023-10-4)
- FR-13364 - Improved validations text for sign in form
- FR-13737 - Changed breached password page to be shown just for block breached password policy
- FR-13665 - Enhance hasPermission with inEntitled in admin portal in case entitlements is enabled
3.0.3 (2023-10-2)
- FR-13455 - Fixed impersonation with custom login on embedded initial blank screen
- FR-13649 - Fixed testimonial quote layout for split signup mode
3.0.2 (2023-9-28)
Revamped the security page in the Admin Portal
3.0.1 (2023-9-27)
- FR-13509 - Added GTM integration
2.0.45 (2023-9-5)
- Releasing the new Security Center Page, which will replace the current Security Page. Currently exposed on Early Access with limited availability by a feature flag.
2.0.44 (2023-8-28)
-
FR-13142 - Support setRootAccountData action for all account feature
-
FR-12321 - Added max validations to session management fields
-
FR-12974 - Fixed the issue with permissions and roles granted from user groups on User context
-
FR-12322 - Change redirect to SSO text
-
FR-12979 - Fixed MFA options save button to be disabled if the user has no security write permission
2.0.43 (2023-8-14)
- FR-11857 - Added new support for hosted login to load user on load
- FR-12828 - Updated entitlements API response
- FR-12224 - Supported custom login for authenticated users without a tenant alias
- FR-12780 - Improved Entitlements Vanilla JS SDK
- FR-12986 - Added support of reporting Vue version header
- FR-12190 - Supported entitlements SDK
2.0.42 (2023-7-31)
- FR-12828 - Added entitlements feature
- FR-12224 - Added custom login support for authenticated users without a tenant alias
- FR-12688 - Changed the Admin box to be compatible with the updated type of
IUserProfile
- FR-12114 - Removed inactive custom social login provider
- FR-12098 - Fixed admin portal user status updates when email verification is off
- FR-12098 - Fixed workspace title for the vivid theme
- FR-12190 - Added entitlements feature
2.0.41 (2023-7-13)
• FR-12550 - Align all auth methods to get the right login response type • FR-12664 - Rename redux-saga file to prevent loop imports by webpack • FR-12098 - Updated Admin portal user status to the correct one if email verification is off • FR-12020 - Fixed blinking workspace title in admin portal vivid theme • FR-12114 - Fixed custom social login provider shouldn't be shown if not active • FR-12628 - Fixed custom login with hosted Oauth in URL • FR-12575 - Changed remember my device value to be true by default • FR-12581 - Added support for custom inline html and script • FR-12343 - Added support for SSO per tenant • FR-12488 - Backward compatible support for loadUsersV1 • FR-12164 - Added support for MSP bulk user invitation • FR-12479 - Fixed MSP warning dialog issue • FR-12408 - Redesigned Entitlements structure
- FR-12528 - remove entitlements
2.0.40 (2023-6-30)
- MSP update visibility, bugfix
- add security login flows
2.0.39 (2023-6-28)
- FR-12277 - Extended tenants state with the active tenant to support MSP sub-accounts
- FR-12405 - MSP bug fixes
- FR-12381 - Migrated users table to load users by users V2 API
2.0.38 (2023-6-22)
- Update load tenants to new version
- MSP bugfix, improvements
- Fix new sso guide dark theme
- Add support props and frontegg hooks in custom components
2.0.37 (2023-6-19)
- Added support to load cdn component with the new vite version
- Fix for new sso guide dark theme
- Fix for login per tenant embedded with sub domain logout route
- Create MSP all accounts main page
2.0.36 (2023-6-6)
- Improve login preview for login per tenant self service to rendered inside iframe
- Added required to fields in invite user modal
- Improve error handling for login
- Added MSP - all accounts main page and state
2.0.35 (2023-5-28)
- Fixed hosted login with hash router
- Support login per tenant self service
- Added Cyprus phone area code 2 fa screen
- Added option to upload metadata file instead of metadata url
2.0.34 (2023-5-23)
- Fix the issue with unnecessary white borders on the dark mode theme
- Add metadataHeaders type to contextOptions
- Add source header to all admin portal and login box requests
- Add login per tenant self service
- SSO Guides enhancements
- [Snyk] Security upgrade babel-plugin-module-resolver from 4.1.0 to 5.0.0
- Remove admin provisioning feature flag
- Report version and framework as requests headers
2.0.33 (2023-5-12)
- FR-11442 - Removed admin portal provisioning feature flag
- FR-11723 - Fixed refresh token when computer clock is set to a future time
- FR-11735 - Added support for customizing login per tenant in the admin portal
- FR-11442 - Removed legacy SSO tab code
- FR-11718 - Fix users' table UI issues
- FR-11113 - Fixed Frontegg logo overlapping navigation
- FR-11442 - Extract the provisioning tab to a separated page in the admin portal
- FR-11617 - Fixed a11y enter key press issue
- FR-11352 - Added support for nested table
- [Snyk] Security upgrade @azure/storage-blob from 12.11.0 to 12.13.0
2.0.32 (2023-5-4)
- FR-11581 - fix a11y login-box onEnter event for links
- FR-11353 - add new tree graph component
2.0.31 (2023-4-28)
- FR-11564 - Social login button shouldn't inherit from secondary color
2.0.30 (2023-4-27)
- Fixed passkeys issue with reCaptcha
- Removed feature flag from passkeys button
- Enable loading Frontegg helper scripts by providing query params to Frontegg external source
- Security upgrade webpack from 5.74.0 to 5.76.0
2.0.29 (2023-4-27)
- Fixed input hover issue on suffix icon
- A11y improvements
2.0.28 (2023-4-25)
- Fix Passkeys button style
- Support login per tenant with search param
2.0.27 (2023-4-23)
- Lock reduxjs/toolkit version to be compatible in Vite types plugin
- Fixed password input placeholder text in the login box
- Fixed social login buttons order
- Fix Vite js-sha256 warning
- Fixed company name error in split mode sign up
- Fixed phone number dropdown theming
- Added aria labels to buttons
2.0.26 (2023-4-17)
- Added support to preserve query params between all auth routes
- Added support for generating a code challenge in non-secure domains [HostedLogin Mode]
- Fixed issue with updating SSO group name in the admin portal
- Added live SSO integration guide
- Added support to seperate first and last name in sign up form
- Added support to preserve query params between all auth routes
- FR-11351 - preserve-query-params-for-login-per-tenant
2.0.25 (2023-4-3)
- Added support for SCIM groups
- Updated texts across login box - grammar and terminology
- Added impersonation indicator to show impersonator that they're in an impersonation session
- Added passkeys feature
2.0.24 (2023-3-27)
-
FR-11247 - fix version branch 6.82
-
FR-11065 - add passkeys mock ff
-
FR-11189 - mfa authenticator app change input type
-
FR-10821 - fix table color
-
FR-11204 - add unit testing with jest
-
FR-11139 - fix groups
-
FR-11039 - fix groups dummy
-
FR-11039 - ff groups
-
FR-10530 - fix ff store name
-
FR-11067 - error handling on profile image upload
-
FR-11039 - extend users table with groups column
-
FR-10530 - fix ff
-
FR-10654 - Fix OIDC loading screen
-
FR-10530 - fix ff store name
-
FR-10530 - fix ff store name
-
FR-10530 - change ff behavior
-
FR-10976 - Remove idle session export from default items
2.0.23 (2023-3-16)
- Fixed use permission regex issue to accept a wild card
- User groups design fixes
- Fixed passkeys loading mode and login flow with MFA
- Update dependencies between passkeys and MFA on the privacy page
- Added support to reset Idle session timeout by post messages from the client iFrame
- Added an option to enforce redirect URLs to the same site only to avoid security issues
- Added support for customized social login providers
2.0.22 (2023-3-10)
- Fixed resend OTC with reCaptcha
- Added support to let tenants create a manage user groups in the admin portal under a FF
- Added support to login with passkeys and manage passkeys in the admin portal under a FF
- Fixed invite users issue when the vendor is not forcing roles and permissions
- Support auth strategy and social logins for login per tenants
- Refactored feature flag mechanism to be based on rest-api package
- Fixed validation for postcode in admin portal forms
- Fixed SMS code input to have input type number
- Improved auth screens form UX
2.0.21 (2023-2-21)
- Fixed Admin portal SSO provider's options to be correlated with the vendor choice
- Fixed background for table pivot column
- Fixed impersonation by removing unnecessary redirects and adding a refresh call
- Fixed style reorder bug when using @emotion/react and Frontegg Next.JS
2.0.20 (2023-2-8)
- Updated M2M tokens to reflect the vendor choice
2.0.19 (2023-2-7)
- Fixed go-to-sign-up message position in speedy login layout
- Added an input component to the library for adding members to a tenant
- Fix filtering SSO providers according to the vendor selection
- Added user groups card header component to the library
- Improved the admin portal and login box performance and bundle size
2.0.18 (2023-1-29)
- Fixed error message position in login with SMS screen
- Fixed missing client ID after creating API token
2.0.17 (2023-1-25)
- Added email type to all email inputs in the login box and admin portal
- Fixed mobile width of the login box in modern and classic theme
- Fixed the scrolling issue in the privacy page in the admin portal
- Updated SCIM UI
- Added API to customize forget password button in the login with password page
- Improve split mode values layout
- Added support to access API tokens
- Updated Accept Invitation text, icon, and debounce
- Fixed OTC login for mobile
- Added support to sync vendor security policies
- Added impersonation indication for audit logs
- Added support for Impersonation
2.0.16 (2023-1-16)
- Fixed sign up position in dark theme
- Added margin to login error
2.0.15 (2023-1-12)
- Fixed login with apple redirect URL
- Added impersonation indication in login session table
- Added support for session expired logout on Hosted Login
- Added support for login with Linkedin
- Added support for Google one tap
- Improve insert OTC screen UI
- Improve UX of authentication forms
- Fix apple logo color and match to font color
2.0.14 (2022-12-22)
- Few bug fixes
2.0.13 (2022-12-20)
- Added support for Composition API
- Enabled scim without roles
- Fixed menu component for dark theme
- Added api navigation icon
- Added tests for mfa
- Added apple social login types
- Added support for Hiding Invoices
- Expose contextHolder
2.0.12 (2022-12-8)
- Fixed ignoring
urlPrefix
issue - Added the ability to Invite a user by bulk API in the admin portal
- Fixed OTC digits are not visible on mobile devices
- Added MFA devices management section in the admin portal under FF
- Fixed the ability to copy invite link for dynamic base URL as well
- Added new abilities to MFA flows under FF
- Added support for providing an external CDN to load fonts in Frontegg components
2.0.11 (2022-11-28)
- Update hide fields API according to new security tabs naming
- Changed max length for secret fields to 100 characters
- Added support for customizing invite user dialog fields
2.0.10 (2022-11-23)
- Added support for admin portal pre-defined theme options (dark, vivid, modern, and classic themes)
- Added support for customizing admin portal navigation hover color
- Fixed typo of Andorra country in countries dropdown
- Fixed select popup alignment issue
- Changed no local authentication feature to also hide the sign-up form when there is no local authentication option (use only social logins and SSO for signing up)
- Added mock for feature flags API for admin portal preview mode
- Fixed resend invitation and activate your account API calls
- Fixed creating custom webhook on the Admin Portal is sent with the event ID and not with the event Key
- Added support for customizing fields and tabs in the admin portal
- Updated README.md with the current integration guide
2.0.9 (2022-11-11)
- Added authorized content guard support
2.0.8 (2022-10-26)
- FR-9186 - Generate changelog based on AdminPortal and LoginBox changes