Skip to content

Releases: looker-open-source/bqjdbc

Release v3.1.1

17 Jan 21:17
c946078
Compare
Choose a tag to compare
  • Remove OAuth token from query params in API requests #180

Release v3.1.0

21 Dec 22:47
d293aa6
Compare
Choose a tag to compare
  • Support for BigQuery stateless queries.
  • Bug fix for null TIMESTAMP values.
  • Bug fix for findColumn(String).

Release v3.0.0

11 Dec 23:45
6ee1000
Compare
Choose a tag to compare
  • Add support for microsecond precision.
  • Add support for getObject() for the TIME type (returning java.sql.Time). Previously, this threw an error.
  • [BREAKING] change the return type of getObject() for DATETIME. Now, it will return a java.sql.Timestamp object whose toString() method returns the correct string representation for the system default calendar. Previously, getObject() returned a String for DATETIME.

v2.3.29

07 Nov 22:17
00726ea
Compare
Choose a tag to compare

Reverts all the changes that were added as a part of release v2.3.27.

v2.3.28

07 Nov 19:06
7bd13ac
Compare
Choose a tag to compare
  • Bump com.google.cloud:google-cloud-bigquery to v2.34.0 to address CVE-2021-29425 in org.json:json (a transitive dependency).

Release v2.3.27 for BQJDBC

30 Oct 21:41
2ae9006
Compare
Choose a tag to compare
  • Incorporates #171 to remove OAuth token from request's query params. It is still set in the header of the request as recommended.

v2.3.26

18 Jul 23:12
7ae906a
Compare
Choose a tag to compare

Update com.google.guava:guava dependency to v32.0.1-jre

bqjdbc uses com.google.guava:guava as a transitive dependency. It needs to be bumped from 31.1-jre to 32.0.1-jre per
https://osv.dev/vulnerability/GHSA-7g45-4rm6-3mm3.

Also added the google-cloud-bigquery dependency, so that we don't have to pick out specific libraries from the Google Java client.

Since JacksonFactory is deprecated, we are now using com.google.api.client.json.gson.GsonFactory.

Remove com.google.api.services.iamcredentials.v1 and now use Explicit Credential Loading to generate an access token.

v2.3.25

29 Jun 22:50
34c23ea
Compare
Choose a tag to compare
  • Addresses CVE-2021-29425 in commons-io:commons-io by bumping from v1.3.2 to 2.11.0

v2.3.24

16 Feb 01:22
31611e4
Compare
Choose a tag to compare
  • Adds additional error details when BQSQLException is thrown: 45f409f

v2.3.23

07 Feb 18:40
Compare
Choose a tag to compare

This release contains fixes for two NPE bugs as described in: #155 and #157