Release v3.0
This major release introduces significant changes. We have switched from gocql/gocql
to scylladb/gocql
and replaced the Unsafe
mechanism with the Strict
mechanism to ensure compatibility with the default behavior of gocql. These two changes are breaking changes, which is why this release is classified as a major update. Additionally, several smaller fixes and features have been added.
What's Changed
- Adding batch wrapper on query builder by @mariosttass in #239
- Improve cmd/schemagen by @iwittkau in #262
- Bump scylla version and add a linter to the CI by @sylwiaszunejko in #271
- Update golangci-lint in Makefile and CI and turn it on in CI by @dkropachev in #273
- Switch to scylladb/gocql by @dkropachev in #274
- Add additional methods to Batch similar to what exists on Queryx by @dkropachev in #275
- Marshal missing UDT fields as null instead of failing by @sylwiaszunejko in #269
- Replace Unsafe with Strict mechanism by @sylwiaszunejko in #276
- Switch to use scylla image instead of scylla version, to be able to target enterprise by @dkropachev in #277
- Release v3 - change v2 suffix to v3 by @sylwiaszunejko in #279
New Contributors
- @mariosttass made their first contribution in #239
- @izenhaim made their first contribution in #263
- @iwittkau made their first contribution in #262
- @sylwiaszunejko made their first contribution in #271
- @dkropachev made their first contribution in #273
Full Changelog: v2.8.0...v3.0