Skip to content

Releases: trinodb/trino-go-client

v0.315.0

03 May 18:19
Compare
Choose a tag to compare

Changelog

  • 4c19a32 Start a stopped test container and fail quickly when it fails to start
  • 3ccb094 Use a real Trino server for TLS integration test
  • 2ab7d45 Dump container logs when it fails to become ready
  • e7d9983 Add integration test for JWT auth
  • f1b3d95 Enable TLS in test Trino container
  • aa08ec4 Add token (JWT) authentication support
  • 47eee6e Fix linter errors
  • 18d7885 Avoid using deprecated package ioutil
  • f321e3c Improve README
  • 391aebc Unexport internal constants
  • 243670d Allow to configure Kerberos remote service name
  • d4afa69 Use latest Go for releases
  • 0dc4102 Run CI only on pushes to master
  • fd368cb support Geometry too
  • 5a52680 support Geography values as WKT strings
  • d61b3c2 Document instrumenting the http client using OpenTelemetry
  • 8d73fac Wrap long lines in README
  • bdabe1c Pass parent context to requests
  • 38fd110 Update GitHub actions
  • 181c54f Update minimum required Go version and dependencies

v0.314.0

16 Apr 13:13
Compare
Choose a tag to compare

Changelog

  • 9363183 Export Trino errors with details
  • 7ac52e1 update stmtStats types
  • 7943fb6 Fix build on master
  • 60351ff Update README with correct supported features

v0.313.0

20 Oct 10:46
Compare
Choose a tag to compare

Changelog

  • b8081d7 Support nil query parameters
  • 66a50f1 Add tests for db.Exec and INSERT
  • 0fcb544 Support reading float literals returned as strings
  • 2fa1fc1 use %w in fmt.Errorf()
  • af6b77b Update dependencies

v0.312.0

02 Jun 14:10
Compare
Choose a tag to compare

Changelog

  • 7593b22 Use default CAs if neither cert or cert path is provided
  • 0969a6c Add build instructions

v0.311.0

17 May 17:31
Compare
Choose a tag to compare

Changelog

  • afb84f8 Don't allow mutually exclusive options to be set at the same time
  • fac7dae Add support to pass ssl certificate value instead of only path
  • ce42dbf Update dependencies

v0.310.0

04 Mar 21:12
Compare
Choose a tag to compare

Changelog

  • dd1bcf8 Use correct Go version for doing releases
  • 2df27ad Remove test for reading timestamps with Trino's precision greater then Go's
  • 1ea6571 Allow running integration tests with older Trino versions
  • a6ce3dc Avoid panic in tests
  • 2d6b128 Raise minimum supported go version
  • dc39113 Update dependencies
  • 6d954f2 Don't panic if driverRows.Next is called after Close

v0.309.0

04 Jan 16:13
Compare
Choose a tag to compare

Changelog

  • e7589ed Handle date time with nanosecond precision, with specific functions to create Trino data types explicitly.

v0.308.0

19 Dec 11:11
Compare
Choose a tag to compare

Changelog

  • 565ca64 Add support for offset timezones for time and timestamp with timezone

v0.307.0

12 Dec 09:21
Compare
Choose a tag to compare

Changelog

v0.306.0

15 Nov 09:13
Compare
Choose a tag to compare

Changelog

  • f57a743 Change the fieldName field type from string to rowFieldName struct