Edgedb Go Versions Save

The official Go client library for EdgeDB

v0.13.5

1 year ago

Changelog

Full Diff

Fixed bugs:

  • Idle connections are never replaced after timeout #259

Closed Issues

  • Fix rounding when encoding timestamps #257

Merged Pull Requests

  • Correct connection pooling accounting #260 (fmoor)
  • Round time.Time to the nearest even microsecond #258 (fmoor)

v0.13.4

1 year ago

Full Diff

Closed Issues

  • The json format byte is sometimes included in json data #253
  • Types generated for EdgeDB tuples are invalid #252

Merged Pull Requests

  • Add cloud-credentials/secret_key parsing #256 (fmoor)
  • fix generated tuple types #255 (fmoor)

v0.13.3

1 year ago

Changelog

Full Diff

Closed Issues

  • The json format byte is sometimes included in json data #253

Merged Pull Requests

  • Remove json format byte from returned optional json data #254 (fmoor)

v0.13.2

1 year ago

Changelog

Full Diff

Closed Issues

  • 'allow_user_specified_id' config doesn't work #249
  • edgedb.Duration and time.Duration operate on different scales #248
  • Name generated query return type #244
  • Document slices as arguments #229
  • Query pass slice #228
  • Document go time nanosecond precision on linux x86_64 #209

Merged Pull Requests

  • Note in docs that edgedb.Duration is not time.Duration #251 (fmoor)
  • Correct protocol state passing in transactions #250 (fmoor)
  • Bump github action versions #247 (fmoor)
  • Add named result types to generated code #246 (fmoor)
  • Add feature request template #242 (i0bs)
  • Add issue template #241 (raddevon)

v0.13.0

1 year ago

Changelog

Full Diff

Merged Pull Requests

  • Add edgeql to go code generator #236 (fmoor)

v0.12.0

1 year ago

Changelog

Full Diff

Closed Issues

Merged Pull Requests

API Changes

DateDuration: added NewDateDuration: added NewOptionalDateDuration: added NewOptionalRangeDateTime: added NewOptionalRangeFloat32: added NewOptionalRangeFloat64: added NewOptionalRangeInt32: added NewOptionalRangeInt64: added NewOptionalRangeLocalDate: added NewOptionalRangeLocalDateTime: added NewRangeDateTime: added NewRangeFloat32: added NewRangeFloat64: added NewRangeInt32: added NewRangeInt64: added NewRangeLocalDate: added NewRangeLocalDateTime: added OptionalDateDuration: added OptionalRangeDateTime: added OptionalRangeFloat32: added OptionalRangeFloat64: added OptionalRangeInt32: added OptionalRangeInt64: added OptionalRangeLocalDate: added OptionalRangeLocalDateTime: added RangeDateTime: added RangeFloat32: added RangeFloat64: added RangeInt32: added RangeInt64: added RangeLocalDate: added RangeLocalDateTime: added