Releases: permitio/opal
Releases · permitio/opal
v0.1.9
Small bug fixes and improvements (no breaking changes from previous version):
- bugfix: inline OPA was being rehydrated on shutdown after responding by itself to keyboard interrupts
- Bump fastapi from 0.62.0 to 0.65.2 - addresses fastapi security issue - https://github.com/tiangolo/fastapi/releases/tag/0.65.2 (it's important to note that OPAL does not use cookies for authentication - therefore this security issue is not applicable for previous OPAL versions - however it is good requirements hygiene to upgrade none the less).
- include rpc and pub/sub logs by default - a bit more noisy but easier to detect connection issues - fixes #82.
- added mention of logging configuration and troubleshooting section to containers doc - fixes #83.
- fix requirements inconsistencies with idna and starlette.
v0.1.8
Small fixes:
- fixed broken requirements (i.e: click 8.0.1 with old typer, etc)
- fixed broken docker image - OPA changed the binary file name on their latest release
- fixed several log messages that were not JSONable - broke some logging configurations
- fixed a small issue where killing the opal client with ctrl+c would also kill OPA agent and create a race (when running with inline OPA)
v0.1.7
Fixed issues with policy fetcher (in opal client):
- could not handle error response codes from opal server like 503 (server not ready) and 401 (bad token)
- will now retry a few times to fetch a bundle
- fixed issue with policy fetcher being used as a singleton caused inconsistencies