Release Notes
v2.2.0
February 2026
- Version alignment with @abpjs/core
v2.1.0
February 2026
- Version alignment with @abpjs/core
v2.0.0
January 2026
Breaking Changes
IDENTITY_ROUTESremoved - This deprecated constant has been removed. Use identity config services for route configuration.IdentityProvidersremoved - This deprecated provider has been removed.
New Features
-
IdentityStateService- New service class for programmatic identity state management:dispatchGetRoles()- Dispatch action to fetch rolesdispatchGetUsers()- Dispatch action to fetch usersdispatchCreateRole()- Dispatch action to create a roledispatchUpdateRole()- Dispatch action to update a roledispatchDeleteRole()- Dispatch action to delete a roledispatchCreateUser()- Dispatch action to create a userdispatchUpdateUser()- Dispatch action to update a userdispatchDeleteUser()- Dispatch action to delete a user
-
onVisiblePermissionChangeprop - New callback prop on bothRolesComponentandUsersComponentto handle permission modal visibility changes -
Component Interface Types - Added TypeScript interfaces for component inputs/outputs:
Identity.RolesComponentInputsIdentity.RolesComponentOutputsIdentity.UsersComponentInputsIdentity.UsersComponentOutputs
v1.1.0
January 2026
New Features
- Password rules display -
UsersComponentnow supports displaying password requirements:passwordRulesArrprop - Array of rules to display ('number','small','capital','special')requiredPasswordLengthprop - Minimum password length to display
PasswordRuletype - New exported type for password validation rules
Example
<UsersComponent
passwordRulesArr={['number', 'capital', 'small', 'special']}
requiredPasswordLength={6}
/>
v1.0.0
January 2026
New Features
- Sorting support in hooks -
useRolesanduseUsersnow include sorting state:sortKey- Current sort fieldsortOrder- Sort direction ('asc'|'desc'|'')setSortKey()- Update sort fieldsetSortOrder()- Update sort direction
SortOrdertype - New exported type for sort order values
Deprecations
IDENTITY_ROUTESdeprecated - Route configuration is now handled by identity config services. This constant is kept for backwards compatibility but may be removed in future versions.IdentityProvidersdeprecated - Use identity config services instead.
v0.9.0
January 2026
Breaking Changes
IDENTITY_ROUTESformat changed - Now returns{ routes: ABP.FullRoute[] }instead ofABP.FullRoute[]
New Features
fetchRolespagination - Now accepts optionalABP.PageQueryParamsfor pagination/filtering
v0.8.0
January 2026
- Version alignment with @abpjs/core
v0.7.6
January 2026 - Initial Release
- UsersComponent with CRUD operations
- RolesComponent with CRUD operations
- useUsers hook with pagination and search
- useRoles hook
- Permission integration for users and roles