Releases: rocketbase-io/commons-auth
Releases · rocketbase-io/commons-auth
4.4.1
4.4.0
- upgraded dependencies 2.7.18 and others
- added compatibility to 2.7 by added extra autoconfig-files
4.3.1
4.3.0
4.2.1
4.2.0
- added password-reset option for admin
- extended /user/api see also swagger-doc
4.1.1
4.1.0
- refactored Nullable replaced by javax.annotation.Nullable
- upgraded to commons-rest 2.1.0 moved HasFirstNameLastName + HasKeyValue
- upgraded guava 30.0-jre
- jpa breaking changes
- renamed co_user_roles -> co_user_role
- renamed co_user_keyvalue_pairs -> co_user_keyvalue
- renamed co_invite_keyvalue_pairs -> co_invite_keyvalue
4.0.1
4.0.0
- introduced API-Interfaces for Resources to allow internal call without http
- keyValue api-change
- key is now more flexible "Allowed key chars are a-Z, 0-9 and _-.#"
- no value length limit to allow flexible json-values (dto's have now some common jackson-readers)
- key with # prefix will not be part within jwt-token (similar to _) but will get returned when fetching user-info (or /me endpoint)
- prefixed jpa entities/tables with co_
- user -> co_user
- user_roles -> co_user_roles
- user_keyvalue_pairs -> co_user_keyvalue_pairs
- you need to perform with manually before starting your application after upgrade!
- jpa: removed fetch.EAGER to improve performance when used entity as relations
- monitoring
- merged events and added some new for impersonate, refresh + requestMe...
- added ActiveUserStore to track current active users
- mailing
- upgraded to new emai-template-builder with new theme of postmark
- upgraded to new email-templates and improved configurations for logo
- refactor: removed spring-boot-starter-mail + introduced EmailSender interface and refactored tests by this step
- introduced extra module commons-auth-email-smtp to allow default config for spring-boot-starter-mail
- added postmark sender als alternative to smtp version
- added EmailChangeEvent + UsernameChangeEvent
- fix: never set avatar to null when avatarService is active
- introduced JwtTokenStore-Interface to allow different implentation for refreshing accessToken (default http/optional internal service)
- refactored many services with some internal breaking changes
- upgraded spring-boot 2.3.4, guava 29.0, jjwt 0.11.2, passay 1.6.0 + commons-rest 2.0.5