v0.9.6
In this release of GatewayD, several updates and fixes have been made. Support for queueing asynchronous actions in the background was added (thanks to @Hamsajj 🙏). This feature allows the output of policy evaluation by Act to be published to a Pub/Sub queue on Redis and plugin and external consumers can consume and run arbitrary actions based on that.
Provenance attestation and SBOM features were added, along with an Alpine update. Setup issues were resolved. The REDIS_URL
environment variable can be used to setup the cache plugin. The policy input has been enriched to include plugin parameters and its result for better policy evaluation. Dependencies were updated, including a bump of grpc-gateway
to version 2.20.0. The Dockerfile linting was added to the CI workflow.
Additionally, an issue with IP address binding that prevented external access to the containers from the host machine was fixed (thanks to @sinadarbouy 🙏).
What's Changed
- Add provenancce attestation and SBOM and update Alpine by @mostafa in #534
- Add badge by @mostafa in #535
- Fix setup issues by @mostafa in #538
- Use
REDIS_URL
to set up the cache plugin by @mostafa in #539 - Enrich policy input by @mostafa in #540
- Bump github.com/grpc-ecosystem/grpc-gateway/v2 from 2.19.1 to 2.20.0 by @dependabot in #536
- Lint dockerfile by @mostafa in #543
- Update deps by @mostafa in #550
- feat(464): add support for queueing async actions in background by @Hamsajj in #544
- Fix IP Address Binding Issue to Allow External Access from Host Machine by @sinadarbouy in #552
New Contributors
- @sinadarbouy made their first contribution in #552
Full Changelog: v0.9.5...v0.9.6