Releases: surrealdb/surrealdb.go
Releases · surrealdb/surrealdb.go
Release v0.3.0
What's Changed
This is a complete rewrite of the SurrealDB Golang SDK. The SDK now supports the following features:
- Support for HTTP and WebSockets
- Support for binary protocol using CBOR encoding
- Support for custom types, dates, integers and floats, uuids,
NULL
andnil
, Record IDs, and futures. - Support for serializing and deserializing into structs and custom types, whilst keeping the type information.
- Support for the full SurrealDB RPC specification using both HTTP and WebSockets, with all methods implemented.
Release v0.2.1
Release v0.2.0
- Improved testing
- Add SmartMarshal/SmartUnmarshal
- Add SmartQuery with 1.18+ generics support
- Fix modify signature to accept Patch objects
- Add unmarshal/raw unmarshal functionality