Releases: StyraInc/opa-springboot
Releases · StyraInc/opa-springboot
v1.0.0
What's Changed
- Add
OPAPathSelector
to customize path selection - Add
OPAInputSubjectCustomizer
,OPAInputResourceCustomizer
,OPAInputActionCustomizer
andOPAInputContextCustomizer
beans to override default request input - Add
OPAAuthorizationEventPublisher
to publish deny or granted events
Full Changelog: v0.1.1...v1.0.0
v0.1.1
What's Changed
- Autowire
OPAProperties
inOPAAutoConfiguration
by @ali-jalaal in #30 - Release 0.1.1 by @chendrix in #34
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- dev: resume development by @srenatus in #19
- Add OPAProperties to structure properties by @ali-jalaal in #24
- Add
OPAAutoConfiguration
to define common beans by @ali-jalaal in #28 - Release 0.1.0 by @chendrix in #29
New Contributors
Full Changelog: v0.0.8...v0.1.0
v0.0.8
What's Changed
- Release v0.0.8: remove classifier from jar build by @srenatus in #14
- build: resume development by @srenatus in #15
- Bump mikepenz/action-junit-report from 4 to 5 by @dependabot in #13
- ci: don't use failing script to skip jobs by @srenatus in #16
- fix release detection script by @srenatus in #17
- Re-release 0.0.8 by @srenatus in #18
Full Changelog: v0.0.7...v0.0.8
v0.0.7
- Bump
opa-java
version to 1.8.0.
v0.0.6
- Fixed a null pointer exception while constructing the input to OPA with some Authentication implementations.
v0.0.5
- Add
OPAAuthorizationManager
constructor that accepts a path and aContextDataProvider
, but not anOPAClient
. opa-java
is now marked as anapi
dependency inbuild.gradle
, so it will not be transitively exposed to users.- Bump
opa-java
version to 1.5.0.
v0.0.4
- Explicitly mark the
ContextDataProvider
interface as public. - Remove several unused dependencies, update remaining dependencies to latest stable versions.
v0.0.3
- Add
OPAAuthorizationManager
constructor that accepts a path but not anOPAClient
.
v0.0.2
- Rather than hard-coding
en
, the preferred key to search for decision reasons for can now be changed withOPAAuthorizationManager.setReasonKey()
. The default remainsen
. - Update
build.gradle
to accurately reflect Apache 2 license.