Releases: aatuh/api-toolkit
Releases · aatuh/api-toolkit
v3.1.2
v3.1.1
api-toolkit v3.1.1
v3.1.0
api-toolkit v3.1.0
v3.0.2
v3.0.2
v3.0.1
v3.0.1
v2.1.0
v2.1.0
Stable additive v2 release for the root module.
Highlights:
- Added API key authentication middleware.
- Added typed request binding helpers.
- Added cursor pagination helpers.
- Added route contract metadata and schema generation.
- Added conditional request helpers, deprecation headers, webhook verification/signing, content negotiation, async operations, query parsing, and contract test helpers.
- Added typed Problem Details catalog support.
- Preserved v2 source compatibility against
v2.0.1.
Validation:
GOTOOLCHAIN=local make docs-checkGOTOOLCHAIN=local make finalizeAPI_BASE_REF=v2.0.1 GOTOOLCHAIN=local make release-api-check
contrib/v2.1.0
contrib/v2.1.0
Contrib v2 release aligned with root v2.1.0.
Highlights:
- Added API key, webhook, pagination, and spec-first examples.
- Added supported contrib adapter and middleware improvements for idempotency, metrics, request logging, bootstrap, database snapshots, and related integrations.
- Resolved enforced contrib API drift so selected supported-adapter drift is compatible against
contrib/v2.0.1. - Preserved v2 source compatibility for
idempotencyredis,devheaders, andmetricsblocker surfaces.
Validation:
API_BASE_REF=contrib/v2.0.1 GOTOOLCHAIN=local make contrib-api-drift-reportCONTRIB_RELEASE_BASE_REF=contrib/v2.0.1 GOTOOLCHAIN=local make contrib-release-notes-check
v2.0.1
v2.0.0
contrib/v2.0.1
Change imports properly for v2.