v0.9.8
This release introduces several key enhancements and fixes. A significant improvement is the integration of PostgreSQL test containers for seamless integration testing, replacing hardcoded addresses with dynamic test container addresses. This ensures a consistent test environment across various packages such as api
, cmd
, and network
, and centralizes the setup in a reusable function. Additionally, dependency updates were made, including the latest GatewayD SDK, and the gomoddirectives
linter was disabled to streamline development. The plugin configuration was updated to utilize the cache plugin version 0.4.0. A major bug has been fixed that improved handling of PostgreSQL's COPY
command, as explained here, plus other bugfixes and improvements.
This wouldn't be possible without @sinadarbouy's contributions. 🙏
What's Changed
- Add PostgreSQL Test Containers for Integration Testing by @sinadarbouy in #602
- Update deps by @mostafa in #609
- Fix bug in handling postgres
COPY
command and a few others by @mostafa in #610
Full Changelog: v0.9.7...v0.9.8