You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix regression in binding simple parameters (#115)
Fixes#114
My fix for label/matrix parameter binding broke simple types. matrix/label
need to have prefixes stripped off, but I unconditionally did splitting
even for simple types.
Added a test to catch this regression in the future.
chore: Update to go 1.24 (#111)
* chore: Update to go 1.24
Updated the top level module to require Go 1.24 and updated
dependencies
* Update CI requirement
fix: bind Date and Time query params as scalar values (#21) (#93)
BindQueryParameter treated all structs as key-value objects in the
non-exploded form path, causing types.Date and time.Time to fail with
"property/values need to be pairs". Scalar struct types that implement
Binder or encoding.TextUnmarshaler are now bound directly via their
interface methods instead of being routed to bindSplitPartsToDestinationStruct.
Also adds Binder implementation to types.Date so it self-identifies as a
scalar binding target.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Fix breaking changes recently committed (#20)
Pull request #19 introduced
an extra parameter into a widely used function, which would break existing
generated code with the next release.
Restore the previous function to its old signature, and add a new one
which takes additional options in an options structure.
Co-authored-by: marcinromaszewicz <marcinromaszewicz@deepmap.ai>