commons-auth
-
Published by melistik over 4 years ago
đ 3.0.0 is out with many great new features + improvements đ
breaking changes
- switched to commons-rest 2.0.0
- ErrorResponse has a change within fields (each field can now have a list of errors)
- split commons-auth-server into server + service
- server only contains rest-controller + exception handler
- service containing all the logic
- commons-auth-mongo / commons-auth-jpa only have service as dependency not server
- column-name rename within jpa
- user_keyvalue_pairs.id -> user_keyvalue_pairs.user_id
- user_roles.id -> user_roles.user_id
new features
- allow to create invites in order to predefine a user without username/password/email that the invited can create after confirming the mail
- added keyValue search to user
- i18n for validation exception + details of configs
- for example PasswordException will contain info like "insufficient digit min X"
- i18n for email-service
- added a new UsernameGenerator that helps to create valid usernames
improvements
- upgraded email-template-builder 1.4.0 + guava 28.2-jre + spring-boot 2.2.4
- added more api-docs
- added missing language headers to Resources in API
- improve cache handling (only invalidate after change + all keys id/username/email)
- add singular to api builders