Releases: go-surreal/som
Releases · go-surreal/som
v0.7.0
What's Changed
- build(go): apply minor/patch package updates by @renovate in #324
- feat: support for surrealdb 2.0 by @marcbinz in #321
- test(deps): bump golang.org/x/crypto to 0.31.0 by @dependabot in #325
- chore: require sdbc v0.9.0 by @marcbinz in #326
- chore: prepare release v0.7.0 by @marcbinz in #327
Full Changelog: v0.6.4...v0.7.0
v0.6.4
What's Changed
- chore: new logo by @marcbinz in #320
- build(go): update language version to v1.22.7 by @renovate in #307
- build(go): use sdbc v0.9.0 & other package updates by @renovate in #306
- fix: testcontainers terminate does not ignore unnecessary error by @marcbinz in #323
- ci(deps): update golangci-lint to v1.62.2 by @renovate in #318
Full Changelog: v0.6.3...v0.6.4
v0.6.3
v0.6.2
v0.6.1
v0.6.0
What's Changed
- refactor: static param name in generated code by @marcbinz in #301
- feat: filter by direct field to field comparisons by @marcbinz in #302
- feat: add DescribeWithVars and Debug methods to query builder by @marcbinz in #304
- ci(deps): update golangci-lint to v1.60.3 by @renovate in #299
- feat: add missing filter functions by @marcbinz in #303
- chore: prepare release v0.6.0 by @marcbinz in #308
Full Changelog: v0.5.0...v0.6.0
v0.5.0
What's Changed
- test: use sdbc v0.4.0 by @marcbinz in #262
- fix: hardcoded import path in embedded file by @marcbinz in #263
- refactor: optimise cli setup by @marcbinz in #221
- feat: add table types to generated schema definition by @marcbinz in #264
- feat: optimise schema definition for timestamps by @marcbinz in #265
- chore: activate renovate dashboard by @marcbinz in #269
- test(build): update golang to v1.22.3 by @renovate in #267
- ci(deps): update golangci-lint to v1.58.1 by @renovate in #268
- ci(deps): apply major workflow updates by @renovate in #271
- ci(fix): labeler action config v5 by @marcbinz in #272
- build: apply minor/patch go package updates by @renovate in #273
- ci(deps): update golangci-lint to v1.58.2 by @renovate in #275
- test: run against surrealdb v1.5.0 by @renovate in #274
- test: optimise testcontainers database setup by @marcbinz in #276
- build(go): update language version to v1.22.4 by @renovate in #281
- build(go): apply minor/patch package updates by @renovate in #279
- ci: update golangci-lint to v1.59.1 by @renovate in #278
- test: run against surrealdb v1.5.3 by @renovate in #277
- test: fix & optimise by @marcbinz in #282
- feat: update sdbc & switch to cbor protocol by @marcbinz in #289
- build(go): update language version to v1.22.5 by @renovate in #288
- test: update docker/docker to v27.1.1 by @renovate in #284
- test: run against surrealdb v1.5.4 by @renovate in #287
- feat: support time.duration type by @marcbinz in #164
- feat: implement filter functions and optimisation by @marcbinz in #291
- refactor: code cleanup by @marcbinz in #292
- feat: in-memory file system for codegen by @marcbinz in #293
- build(go): update language version to v1.22.6 by @renovate in #290
- fix: embedded file uses local import by @marcbinz in #296
- refactor: embedded gen files handling by @marcbinz in #298
- build(go): apply minor/patch package updates by @renovate in #295
- feat: check go, som and sdbc version before generate by @marcbinz in #266
Full Changelog: v0.4.0...v0.5.0
v0.4.0
What's Changed
- test: use surrealdb v1.4.2 by @marcbinz in #253
- build: use sdbc v0.2.0 by @marcbinz in #254
- test: live query kill on context cancel by @marcbinz in #255
- test: run against go version 1.22.2 by @marcbinz in #257
- build: update go dependencies by @marcbinz in #258
- build(fix): update vulnerable indirect dependencies by @marcbinz in #260
- fix: filter for live queries by @marcbinz in #259
- feat: implement live count method by @marcbinz in #234
- feat: generate comments for repo methods by @marcbinz in #247
- ci: optimise workflows and renovate setup by @marcbinz in #261
Full Changelog: v0.3.0...v0.4.0
v0.3.0
What's Changed
- feat: add support for byte and []byte fields by @marcbinz in #119
- feat: add support for net/url.URL type by @marcbinz in #163
- feat: add support for missing native numeric types by @marcbinz in #174
- refactor: reduce codegen by making query builder generic by @marcbinz in #245
- refactor: move generic crud methods to embed by @marcbinz in #246
- feat: implement refresh method for repos by @marcbinz in #237
Full Changelog: v0.2.0...v0.3.0
v0.2.0
What's Changed
- build: update go to 1.21.3 by @marcbinz in #228
- build: update go packages by @marcbinz in #235
- fix(build): dependabot bump google.golang.org/grpc to 1.57.1 by @dependabot in #231
- fix(test): dependabot bump github.com/docker/docker to 24.0.7 by @dependabot in #233
- ci: update golangci-lint to v1.55.2 by @marcbinz in #236
- fix: nil deref due to invalid use of anonymous struct field type by @marcbinz in #239
- fix: edge field conversion by @marcbinz in #241
- fix: remove duplicates from generated code by @marcbinz in #240
- fix: generated names for types & fields by @marcbinz in #238
- fix: generated filters missing methods for edges by @marcbinz in #243
- build: update go to 1.21.4 by @marcbinz in #244
Full Changelog: v0.1.2...v0.2.0