Releases: terrestris/shogun
Releases · terrestris/shogun
v20.4.0
v20.3.1
v20.3.0
v20.2.1
v20.2.0
20.2.0 (2024-06-13)
Bug Fixes
- add missing Query annotation (dfc296c)
- remove role permissions before removing the role (3b596b4)
- set schema (30be7e6)
Features
- init Role, RoleInstancePermission and RoleClassPermission (48042db)
- Please note: In non Keycloak environments (where keycloak.enabled: false is set) this requires to implement the RoleProviderService interface
v9.5.1
v20.1.0
v20.0.0
v19.1.0
v19.0.0
19.0.0 (2024-05-02)
Bug Fixes
- add audit annoations to PublicInstancePermission (94cffac)
- add info for graphql version (46dd0a5)
- add logging for unknown exception (a38e1ab)
- add missing columns for revision table (ebbfaf9)
- clarify jts version comment (bd9d412)
- clean up dependencies (cdf7fd1)
- code smells (c819531)
- consistent transactional annotations (32619fa)
- fix licenserc pattern location (3f20985)
- fixes admin-btn from opening multiple links when clicked (778e9f6)
- jaxb-api version identifier (64ec323)
- remove duplicated badges (143eddb)
- remove duplicated fields (89fe47d)
- rename PublicEntity to PublicInstancePermission (4a8aca1)
- show applications despite empty configuration or description (47512f7)
- specify spdx id (6f7799d)
- use instanceof checks instead of class comparison (3f473cf)
chore
- update to java 21 (084491d)
Features
- add migration for publicentities (9a1d35e)
- configurable favicon (bf6a1b9)
- introduce PublicEntity (53d1941)
- permitAll for entity endpoints (90474d0)
- prevent public permission for User and Group (732ecf2)
- update permission handling for PublicEntity (f40b9f7)
BREAKING CHANGES
- This changes a crucial security setting an might need adjustments in projects.
- requires java 21