Skip to content

Releases: StyraInc/opa-springboot

v1.0.0

26 Mar 19:47
8983f85
Compare
Choose a tag to compare

What's Changed

  • Add OPAPathSelector to customize path selection
  • Add OPAInputSubjectCustomizer, OPAInputResourceCustomizer, OPAInputActionCustomizer and OPAInputContextCustomizer 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

27 Feb 17:17
b12d31b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.0...v0.1.1

v0.1.0

27 Feb 17:10
5f8a742
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.0.8...v0.1.0

v0.0.8

20 Feb 16:53
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.7

03 Oct 21:46
bd20429
Compare
Choose a tag to compare
  • Bump opa-java version to 1.8.0.

v0.0.6

20 Sep 17:15
c0fab95
Compare
Choose a tag to compare
  • Fixed a null pointer exception while constructing the input to OPA with some Authentication implementations.

v0.0.5

31 Jul 20:08
330cf48
Compare
Choose a tag to compare
  • Add OPAAuthorizationManager constructor that accepts a path and a ContextDataProvider, but not an OPAClient.
  • opa-java is now marked as an api dependency in build.gradle, so it will not be transitively exposed to users.
  • Bump opa-java version to 1.5.0.

v0.0.4

25 Jul 20:27
c655558
Compare
Choose a tag to compare
  • Explicitly mark the ContextDataProvider interface as public.
  • Remove several unused dependencies, update remaining dependencies to latest stable versions.

v0.0.3

24 Jul 20:23
2b0d0da
Compare
Choose a tag to compare
  • Add OPAAuthorizationManager constructor that accepts a path but not an OPAClient.

v0.0.2

22 Jul 21:20
Compare
Choose a tag to compare
  • Rather than hard-coding en, the preferred key to search for decision reasons for can now be changed with OPAAuthorizationManager.setReasonKey(). The default remains en.
  • Update build.gradle to accurately reflect Apache 2 license.