Version 16.0.0
π¨ Breaking Changes π¨
- Update dependencies (#595)
Migration guide
- GraphQL: if you have any entities beyond the SHOGun base entities, you need to upgrade your graphql configuration:
https://blog.devgenius.io/graphql-with-spring-boot-starter-graphql-7b406998c0b5 - OpenAPI
- remove the dependency
com.graphql-java
- the path to the OpenAPI document changed from
/v2/api-docs
to/v3/api-docs
- update the path in your
WebSecurityConfig
and and wherever else it has been used
- update the path in your
- if any springfox configuration from shogun was overwritten: consider the migration notes from SpringFox to SpringDoc: https://springdoc.org/#migrating-from-springfox
- if required you can customize the documentation using OpenAPI-specific annotations. For an example see https://www.baeldung.com/spring-rest-openapi-documentation#openapi-annotations
- remove the dependency
- The SinglePageAppController has been removed. If needed, it must be included inside your project.
β¦οΈ MISC β¦οΈ
- bump archunit-junit5 from 0.23.1 to 1.0.1 (e9e8d1f)
Full Changelog: v15.0.0...v16.0.0