Releases: looker-open-source/bqjdbc
Releases · looker-open-source/bqjdbc
Release v3.1.1
- Remove OAuth token from query params in API requests #180
Release v3.1.0
Release v3.0.0
- Add support for microsecond precision.
- Add support for
getObject()
for theTIME
type (returningjava.sql.Time
). Previously, this threw an error. - [BREAKING] change the return type of
getObject()
forDATETIME
. Now, it will return ajava.sql.Timestamp
object whosetoString()
method returns the correct string representation for the system default calendar. Previously,getObject()
returned aString
forDATETIME
.
v2.3.29
v2.3.28
- Bump
com.google.cloud:google-cloud-bigquery
to v2.34.0 to address CVE-2021-29425 inorg.json:json
(a transitive dependency).
Release v2.3.27 for BQJDBC
- 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
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
- Addresses CVE-2021-29425 in
commons-io:commons-io
by bumping from v1.3.2 to 2.11.0