Skip to content

v0.9.2

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Mar 10:41
· 85 commits to main since this release
88b9d30

This release includes:

  • Improvements to the gatewayd plugin install command, now featuring a new option, --skip-path-slip-verification. This allows bypassing Tar and Zip Slip verification, facilitating the extraction and installation of plugins into absolute paths in isolated environments such as Docker.
  • A significant update to the Docker compose file, with the addition of a new service called install_plugins that utilizes an Alpine image. This service executes the setup.sh script to download and install GatewayD and its plugins. Additionally, a Redis image has been used to ensure the cache plugin functions correctly. The GatewayD ports have been made accessible to the host system.
  • Fixing a bug where GatewayD would not shut down gracefully and the plugin registry failed to close properly when GatewayD fails to establish a new connection to PostgreSQL on boot. The client retry mechanism exits the GatewayD process abruptly without proper cleanup, leaving plugins orphaned.
  • GatewayD is now a sponsored OSS project by Docker, Inc. The Docker image for GatewayD has transitioned to using Docker Hub for distribution. The GHCR image will still be published as a backup.

What's Changed

Full Changelog: v0.9.1...v0.9.2