Skip to content

v0.9.3

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Mar 10:11
· 79 commits to main since this release
e88df0a

This release introduces several updates and improvements, marking a collaborative effort among multiple contributors. Key changes in this release include:

  1. Action timeout: @Hamsajj introduced a timeout for running actions, which helps in preventing actions from hanging indefinitely. This improvement contributes to the reliability of GatewayD by ensuring that actions complete in a timely manner or terminate if they exceed the specified timeout period. There are two timeouts: Act registry timeout and action timeout. Individual actions can override the registry timeout.
  2. Graceful shutdown for gRPC and HTTP servers: implemented by @zeina1i, this feature introduces a graceful shutdown process for both gRPC and HTTP servers, ensuring that servers terminate their processes smoothly without abrupt interruptions, thereby preventing potential data loss or corruption and also smooth cleaning up of the resources.
  3. Markdown generation for gatewayd command: this enhancement allows for automatic generation of markdown docs from command help texts.
  4. HTTP server bugfixes: this update fixes errors within the HTTP server, enhancing stability and reliability for end-users.
  5. Dependency updates: the dependency updates ensure GatewayD stays compatible with other packages and secure from vulnerabilities found in older versions of dependencies.

The release is a good example of the collaborative effort of the community, thanks to @Hamsajj and @zeina1i for their contributions.

What's Changed

New Contributors

Full Changelog: v0.9.2...v0.9.3