OpenID-Connect-Java-Spring-.../CHANGELOG.md

335 lines
13 KiB
Markdown
Raw Normal View History

## [8.1.5](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.1.4...v8.1.5) (2022-03-09)
### Bug Fixes
* **deps:** update dependency com.nimbusds:nimbus-jose-jwt to v9.21 ([b1810d8](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/b1810d82baff39ba912fbb8619c2e4fd5ff027e4))
## [8.1.4](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.1.3...v8.1.4) (2022-03-09)
### Bug Fixes
* **deps:** update logback.version to v1.2.11 ([8601f9c](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/8601f9c8724135a5d89f7eed2726bceaec898246))
## [8.1.3](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.1.2...v8.1.3) (2022-03-09)
### Bug Fixes
* **deps:** update dependency com.google.guava:guava to v31.1-jre ([1032ed0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/1032ed065ac5e45d51f3dd8520e535b97a43ec63))
## [8.1.2](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.1.1...v8.1.2) (2022-02-17)
### Bug Fixes
* 🐛 Fix missing execute statement in statistics filter ([93b8081](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/93b8081c330419d339a3c7a520df8047c453b578))
## [8.1.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.1.0...v8.1.1) (2022-02-17)
### Bug Fixes
* **deps:** update dependency com.google.code.gson:gson to v2.9.0 ([0ec65b6](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/0ec65b6eeed09fbe5a1c77a17b0e0e278b8a3354))
# [8.1.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.6...v8.1.0) (2022-02-17)
### Bug Fixes
* **deps:** update dependency com.nimbusds:nimbus-jose-jwt to v9.19 ([bb1443f](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/bb1443fd9e838895061543b3376580fbee7acaf0))
* **deps:** update dependency org.aspectj:aspectjweaver to v1.9.8 ([78087dc](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/78087dc71621c49d0081b812b8c3bd193907ef1b))
* **deps:** update dependency org.postgresql:postgresql to v42.3.3 ([9810e84](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/9810e84915abe429cacf5e91f431115c19cb9e6c))
### Features
* 🎸 Display noAuthnContext message on login_failure ([8872469](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/8872469c197639ef445878ba34b61ee754f06bad))
## [8.0.6](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.5...v8.0.6) (2022-02-01)
### Bug Fixes
* **deps:** update dependency com.nimbusds:nimbus-jose-jwt to v9.18 ([6653cdb](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/6653cdbfe0f9cc073fc62b4d5eca5e9d5778400c))
## [8.0.5](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.4...v8.0.5) (2022-02-01)
### Bug Fixes
* **deps:** update dependency org.mariadb.jdbc:mariadb-java-client to v3 ([b3ddb12](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/b3ddb12e8daa6f46f8d64bed709775037f4c58c8))
## [8.0.4](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.3...v8.0.4) (2022-02-01)
### Bug Fixes
* **deps:** update dependency org.glassfish.jaxb:jaxb-runtime to v2.3.6 ([64f8997](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/64f899708f13d9b23f1eac65cdae5dba3e71dd24))
## [8.0.3](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.2...v8.0.3) (2022-01-26)
### Bug Fixes
* 🐛 Consider empty referer as external ([d4bc19e](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/d4bc19e2d8e8a9750c71ad8065fd26a97704da80))
## [8.0.2](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.1...v8.0.2) (2022-01-13)
### Bug Fixes
* 🐛 Set email verified to true ([93fc557](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/93fc5577f57d7102c2c29f4fdd6087751a60e60b))
## [8.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v8.0.0...v8.0.1) (2022-01-12)
### Bug Fixes
* 🐛 Fix missing sub in ClaimSourceProduceContext ([5eace9f](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/5eace9fb21fce78e8e05e1b4eba8e47143f88c49))
# [8.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.5.2...v8.0.0) (2022-01-12)
### Features
* 🎸 Refactored userinfo serv., new SAML-based claim sources ([2c413d9](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/2c413d9916e8a862d91a3be93490bed832245c70))
### BREAKING CHANGES
* 🧨 requires database update
## [7.5.2](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.5.1...v7.5.2) (2022-01-10)
### Bug Fixes
* 🐛 Do not display remember me when prompt=consnet ([1bf72b8](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/1bf72b802ade1f04e35c55061615895ccb435c48))
## [7.5.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.5.0...v7.5.1) (2021-12-23)
### Bug Fixes
* incorrect label on stay logged in button ([75a626f](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/75a626f9daa0a58fc58f03307574b09a5ac17849))
# [7.5.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.4.1...v7.5.0) (2021-12-10)
### Features
* 🎸 Configurable favicons ([bf227df](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/bf227df26e364a61c3ba08d122e8bccdbcc9184c))
## [7.4.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.4.0...v7.4.1) (2021-12-09)
### Bug Fixes
* 🐛 Fix inserting and reading properties in the stats filter ([31710bf](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/31710bf5f5b14009904ec38c88e7a8e80a8d9d8d))
# [7.4.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.3.0...v7.4.0) (2021-12-09)
### Features
* 🎸 Configurable name of user col in stats filter ([4a5be5d](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/4a5be5d32baf754d6550747cba30fb1a8ec355fb))
# [7.3.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.2.0...v7.3.0) (2021-12-09)
### Features
* 🎸 Configurable max pool size for JDBC data sources ([e5b406e](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/e5b406e85311166a6e9c54ec0d4d52637557746b))
# [7.2.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.1.1...v7.2.0) (2021-12-08)
### Features
* 🎸 Added automated bundling of .war file into release ([cd1118f](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/cd1118f1a0c8121fd49fe73b70b6074ea1ce4a0c))
## [7.1.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.1.0...v7.1.1) (2021-12-08)
### Bug Fixes
* 🐛 Fix possible SQL exceptions ([b3bd9e9](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/b3bd9e94c76b7781a31d362fe8fda61242b30d83))
# [7.1.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v7.0.0...v7.1.0) (2021-12-07)
### Bug Fixes
* DB inserts in statistics work with PostgreSQL ([b72eb8f](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/b72eb8fd8e4633205c86e1861f6acb7558ac62de))
### Features
* Added configurable ipdIdColumnName and spIdColumnName in statistics ([515f99b](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/515f99b25518d6e8be66a0c50133c01216c0bde5))
# [7.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v6.0.0...v7.0.0) (2021-12-06)
### Code Refactoring
* 💡 Refactored GA4GH Passports and visas ([a94fd99](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/a94fd992dd5889745b93b25e2d17460569688c16))
### Features
* 🎸 Implemented BBMRI-ERIC Ga4gh Passports and Visas ([141e6c8](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/141e6c8653112e1b3b0beda2ea3ba8be3eca4bca))
### BREAKING CHANGES
* 🧨 Ga4gh Claim source class for ELIXIR has been changed. Also, the
ElixirAccessTokenModifier class has been moved and renamed.
# [6.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v5.0.1...v6.0.0) (2021-12-06)
### Code Refactoring
* 💡 Drop support for java 8 ([4a0b63e](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/4a0b63ec0e67c519cd9c0af79c8224777761090b))
### BREAKING CHANGES
* 🧨 Dropped support for java 8
## [5.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v5.0.0...v5.0.1) (2021-12-02)
### Bug Fixes
* 🐛 Fix fallbacking of locale to the code to prevent errors ([ceb01c7](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/ceb01c78e760e32e803be30c559e772323bd68cb))
# [5.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v4.0.1...v5.0.0) (2021-11-30)
### Code Refactoring
* 💡 Refactored how translations are loaded and used ([665b45f](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/665b45fb419a7dedc20de62ec0e1c6d550b7f3bd))
### BREAKING CHANGES
* Property `web.langs.customfiles.path` must point to the
RersourceBundle.
## [4.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v4.0.0...v4.0.1) (2021-11-19)
### Bug Fixes
* 🐛 Fixed missing ACRs code and device_code flows ([4d3b072](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/4d3b07225c1f7b1abb7a9c79d170326fa81c2aa8))
# [4.0.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.5.0...v4.0.0) (2021-11-19)
### Bug Fixes
* 🐛 Fix ACR for implicit and authorization_code flows ([39bc00a](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/39bc00a3b08e3129e2244f123a466f4c9490ae36))
### BREAKING CHANGES
* 🧨 Database needs to be updated: `ALTER TABLE saved_user_auth DROP
source_class; ALTER TABLE saved_user_auth ADD COLUMN acr VARCHAR(1024);`
# [3.5.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.4.1...v3.5.0) (2021-11-16)
### Features
* 🎸 AARC_IDP_HINTING implemented ([ebd1459](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/ebd1459ba3eac20717c80955c5dbc725fd3934f8))
## [3.4.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.4.0...v3.4.1) (2021-11-15)
### Bug Fixes
* 🐛 Added missing PostgreSQL dependency ([e12c164](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/e12c164b46cbf9efb1a3516cb8c03e307e7049c2))
# [3.4.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.3.0...v3.4.0) (2021-11-12)
### Features
* 🎸 Forward client_id in AuthenticationContextClass ([6a6d1e3](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/6a6d1e3ad92d3c6785f0e786aaf4c3fa5f04b806))
# [3.3.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.2.0...v3.3.0) (2021-11-11)
### Features
* 🎸 Extended list of internal referrers for sess. invalider ([9aa16ff](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/9aa16ffe5cb1c1b045d9f1f71cd94751d9d876b4))
* 🎸 Make SAML identifier attribute configurable ([3949857](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/39498573c3d62284298bae0df48fbbcf071e9caf))
# [3.2.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.1.0...v3.2.0) (2021-11-09)
### Features
* 🎸 Adderd e-INFRA CZ template ([5eb50f6](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/5eb50f64414db6a42cff76003c5b41f4e8e03535))
# [3.1.0](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.0.1...v3.1.0) (2021-11-08)
### Features
* 🎸 Sign refresh tokens ([23a6354](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/23a6354fc708bd89301bf2cac0619bbebb431f4f))
## [3.0.1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/compare/v3.0.0...v3.0.1) (2021-11-05)
### Bug Fixes
* 🐛 fix loading JWKS ([371adc1](https://github.com/CESNET/OpenID-Connect-Java-Spring-Server/commit/371adc13fbff6150a32fcd8b5242ef03899c758b))
2017-05-09 18:54:47 +00:00
Unreleased:
2019-04-19 20:00:06 +00:00
*1.3.3*:
2018-05-03 18:52:49 +00:00
- Authorization codes are now longer
- Client/RS can parse the "sub" and "user_id" claims in introspection response
- Database-direct queries for fetching tokens by user (optimization)
- Device flow supports verification_uri_complete (must be turned on)
- Long scopes display properly and are still checkable
- Language system remebers when it can't find a file and stops throwing so many errors
- Index added for refresh tokens
2019-04-19 20:00:06 +00:00
- Updated to Spring Security 4.2.11
- Updated Spring to 4.3.22
- Change approve pages to use issuer instead of page context
- Updated oracle database scripts
2018-02-07 14:09:07 +00:00
2019-04-19 20:00:06 +00:00
*1.3.2*:
2018-02-07 14:03:09 +00:00
- Added changelog
- Set default redirect URI resolver strict matching to true
- Fixed XSS vulnerability on redirect URI display on approval page
- Removed MITRE from copyright
- Disallow unsigned JWTs on client authentication
- Upgraded Nimbus revision
- Added French translation
- Added hooks for custom JWT claims
- Removed "Not Yet Implemented" tag from post-logout redirect URI
2017-05-09 18:54:47 +00:00
*1.3.1*:
2018-02-07 14:03:09 +00:00
- Added End Session endpoint
- Fixed discovery endpoint
- Downgrade MySQL connector dependency version from developer preview to GA release
2017-05-09 18:54:47 +00:00
*1.3.0*:
2018-02-07 14:03:09 +00:00
- Added device flow support
- Added PKCE support
- Modularized UI to allow better overlay and extensions
- Modularized data import/export API
- Added software statements to dynamic client registration
- Added assertion processing framework
- Removed ID tokens from storage
- Removed structured scopes
2017-05-09 18:54:47 +00:00
*1.2.6*:
2018-02-07 14:03:09 +00:00
- Added strict HEART compliance mode