Releases: Zondax/golem
Releases · Zondax/golem
v0.8.3
What's Changed
- Fixed Table and Where clauses in zDatabase by @lucaslopezf in #21
Full Changelog: v0.8.2...v0.8.3
v0.8.2
v0.8.2-rc3
Full Changelog: v0.8.2-rc1...v0.8.2-rc3
v0.8.2-rc2
Full Changelog: v0.8.1...v0.8.2-rc2
v0.8.2-rc1
Tests
v0.8.1
What's Changed
- Add formatMetricName to ensure it is a valid Prometheus metric name by @lucaslopezf in #19
Full Changelog: v0.8.0...v0.8.1
v0.8.0
What's Changed
- ZRouter: A Comprehensive Chi-based Routing Library by @lucaslopezf in #18
Highlights
- Simplified Routing: Define your route handlers with a straightforward
HandlerFunc
. - Middleware & Adapters:
- Powerful middleware integration, from pre-processing to post-processing steps.
- Built-in metrics collector that registers default metrics for monitoring.
- Seamless bridging with
chi
usingchiContextAdapter
.
- Flexible Response Handling:
- Native support for returning detailed API error responses.
- Standardized
ServiceResponse
structure for consistent replies. - Extendable with custom headers and various response types.
- Enhanced Configuration: Specify server behavior with
Config
. Choose from default settings or tailor to specific requirements. - Advanced Features:
- Route grouping for better organization.
- Customizable 404 handling.
- Route tracking for fetching a structured list of all registered routes.
- Context-rich API, offering a variety of functionalities for greater control within handlers.
- Comprehensive Testing: Ensured robustness through extensive unit tests.
- Detailed Documentation: In-depth README for guidance and clarity.
Fixes
- zdb methods tests (Select and Where)
- Added test checks to the CI
Full Changelog: v0.7.3...v0.8.0
v0.8.0-rc1
Full Changelog: v0.7.3...v0.8.0-rc1
v0.7.3
What's Changed
- Improvements to the database log configuration by @lucaslopezf in #17
Full Changelog: v0.7.2...v0.7.3
v0.7.2
What's Changed
- Add dynamic protocol support to ClickHouse DSN builder by @lucaslopezf in #16
Full Changelog: v0.7.1...v0.7.2