Releases: terrestris/shogun
Releases Β· terrestris/shogun
Version 13.2.0
π Features π
- Add matrixSet field to DefaultLayerSourceConfig (#562)
- ci: integrates sonarqube into github ci (#561)
π οΈ Bugfixes π οΈ
- use docker.terrestris.de registry (31dc43f)
Full Changelog: v13.1.1...v13.2.0
Version 13.1.1
Version 13.1.0
π Features π
- feat: configure access to /webhooks from keycloak (#545)
π οΈ Bugfixes π οΈ
- Add nullchecks before iterating over groups (#544)
- fix: fix sonarqube bugs and adjust lombok annotations (#548)
- create shogun users in getUserBySession if needed (#549)
β¦οΈ MISC β¦οΈ
- Bump keycloak-admin-client from 15.0.2 to 18.0.2 in in #538
- Bump log4j2.version from 2.17.2 to 2.18.0 in #541
- Bump maven-project-info-reports-plugin from 3.3.0 to 3.4.0 in #543
- build(deps): bump hibernate-types-52 from 2.16.3 to 2.17.0 in #547
Full Changelog: v13.0.0...v13.1.0
Version 13.0.0
π¨ Breaking Changes π¨
π Features π
- Configurable layer parameter by @mholthausen in #540
β¦οΈ MISC β¦οΈ
- Bump testcontainers.version from 1.17.1 to 1.17.2 by @dependabot in #520
- Bump tika-core from 2.4.0 to 2.4.1 by @dependabot in #533
- Bump hibernate-types-52 from 2.16.2 to 2.16.3 by @dependabot in #537
- Bump testcontainers.version from 1.17.2 to 1.17.3 by @dependabot in #539
Migration notes:
- Applications updating to this version of SHOGun might update the following entries in their respective
application.yml
(see PR 43 as reference):- Disable redis:
spring: session: store-type: none
- Remove the
keycloakauth
key - Add the spring-resource config (set the base URL accordingly):
spring: security: oauth2: resourceserver: jwt: issuer-uri: https://localhost/auth/realms/SHOGun jwk-set-uri: https://localhost/auth/realms/SHOGun/protocol/openid-connect/certs
- Update the
keycloak
key (set the base URL and credentials accordingly):
keycloak: enabled: true server-url: https://localhost/auth username: admin password: shogun master-realm: master admin-client-id: admin-cli realm: SHOGun client-id: shogun-boot principal-attribute: preferred_username disableHostnameVerification: true
- Update the keycloak configuration as seen in PR 42.
- Update the keycloak configuration for the GeoServer as seen in PR 41
- Update the client configuration to make use of the keycloak-js adapter for bearer token based authentication, see PR 126 as a reference
Full Changelog: v12.0.1...v13.0.0
Version 12.0.1
π Tests and Bugfixes π
- Adapt graphql schema for authentication provider update (#529)
List of all changes: v12.0.0...v12.0.1.
Version 12.0.0
π¨ Breaking Changes π¨
- Move SimpleWebSecurityConfig and KeycloakWebSecurityConfig to shogun-config (#525):
This renames
KeycloakBootWebSecurityConfig
toKeycloakWebSecurityConfig
andSimpleBootWebSecurityConfig
toSimpleWebSecurityConfig
.
You will have to update these class names and and adjust import paths accordingly:
-import de.terrestris.shogun.boot.config.KeycloakBootWebSecurityConfig;
+import de.terrestris.shogun.config.KeycloakWebSecurityConfig;
-import de.terrestris.shogun.boot.config.SimpleBootWebSecurityConfig;
+import de.terrestris.shogun.config.SimpleWebSecurityConfig;
π Features π
- allow cacheService to evict specific regions (#522)
π Documentation π
Full Changelog: v11.1.1...v12.0.0
Version 11.1.1
π Tests and Bugfixes π
- Rename mod columns in revision tables according the auth provider chainage in V0.11.0 (#523)
- Introduce architecture tests (#501)
List of all changes: v11.1.0...v11.1.1.
Version 11.1.0
π Features π
- Introduce theming for applications (#521)
β¦οΈ MISC β¦οΈ
- Bump graphql-java-extended-scalars from 18.0 to 18.1 (#514)
- Bump jackson-dataformat-yaml from 2.13.2 to 2.13.3 (#517)
- Bump jackson-databind from 2.13.2.2 to 2.13.3 (#518)
List of all changes: v11.0.1...v11.1.0.
Version 11.0.1
π οΈ Fixes π οΈ
- Remove local override of the git.commit.id.abbrev property (#513)
List of all changes: v11.0.0...v11.0.1
Version 11.0.0
π¨ Breaking Changes π¨
- Remove shogun-admin by @hblitza in #511
- Remove ApplicationPermissionEvaluator by @KaiVolland in #512
New Contributors
Full Changelog: v10.0.0...v11.0.0