- Set new
Technology
property in extension description - Update dependencies (go 1.23)
- Update dependencies (go 1.22)
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Added
pprof
endpoints for debugging purposes - Update dependencies
- Possibility to exclude attributes from discovery
- update dependencies
- migration to new unified steadybit actionIds and targetTypes
- update dependencies
- update dependencies
- add linux package build
- Refactoring using
action_kit_sdk
- Read only file system
- Print build information on extension startup.
- Fix an issue that can occur with routes without an ID or name. Contributed by @achoimet.
- Support creation of a TLS server through the environment variables
STEADYBIT_EXTENSION_TLS_SERVER_CERT
andSTEADYBIT_EXTENSION_TLS_SERVER_KEY
. Both environment variables must refer to files containing the certificate and key in PEM format. - Support mutual TLS through the environment variable
STEADYBIT_EXTENSION_TLS_CLIENT_CAS
. The environment must refer to a comma-separated list of files containing allowed clients' CA certificates in PEM format.
- Support for the
STEADYBIT_LOG_FORMAT
env variable. When set tojson
, extensions will log JSON lines to stderr.
- Use more specific Kong API gateway API endpoints to avoid security issues related to forbidden API endpoints. Contributed by @achoimet.
- New discovery for Kong routes. Contributed by @achoimet.
- New request termination attack for Kong routes. Contributed by @achoimet.
- The log level can now be configured through the
STEADYBIT_LOG_LEVEL
environment variable. Contributed by @achoimet.
- Update
go-kong
and use the new APIs so that plugin creation, updates and deletions happen using Kong API paths that are specific to services, i.e., located under/services
.
- Raise version of the request termination attack to
v1.1.1
to update the configuration within Steadybit.
- Ability to define response bodies,
Content-Type
and triggers. Contributed by @achoimet.
- Initial release