8000 Releases · chalk-ai/chalk-ts · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: chalk-ai/chalk-ts

v1.31.0

15 May 18:47
8000 5cb5d79
Compare
Choose a tag to compare

What's Changed

This Release introduces the Chalk GRPC Client, which allows users to connect to the more performance gRPC Query Server and have it serve query data.

Check out the README for a migration guide! All function interfaces have stayed the same, and it is mostly a matter of changing the initialization options.

Full Changelog: v1.30.0...v1.31.0

v1.30.0

28 Apr 23:05
9c3a842
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.29.0...v1.30.0

v1.29.0

24 Apr 22:47
882d8fe
Compare
Choose a tag to compare

What's Changed

This version includes a new option useQueryServerFromCredentialExchange that allows the client to use existing metadata in the credentials exchange to directly call the query server instead of proxying through the API server. Previously, the query server had to be explicitly set or else the client would use the API server as a proxy - this is still the default behavior, but recommended to set this flag to remove a proxy layer.

Full Changelog: v1.28.0...v1.29.0

v1.28.0

18 Feb 07:42
a560be3
Compare
Choose a tag to compare
retry transient errors (#62)

v1.27.1

23 Jan 01:48
ce51ac2
Compare
Choose a tag to compare

What's Changed

  • Add support for new header client_supported_64bit_types, add back client_supports_64bit by @kelvin-chalk in #59

This release fixes an issue with the chalk typescript client where it was unable to process LargeList and other unsupported types. The client correctly supports only Int64 and LargeBinary, but not other Arrow Large 64Bit Types that the Javascript implementation does not support. This release also provides the way for the typescript client to incrementally support future types.

Full Changelog: v1.27.0...v1.27.1

v1.27.0

15 Jan 06:15
33a9d0a
Compare
Choose a tag to compare

What's Changed

  • Better typing for chalk headers, Add Headers for Deployment Type and Resource Group by @kelvin-chalk in #58

Fixes an issue where the additionalHeaders passed into the chalk client initialization options still had the more restrictive Record<string, string> type.

Adds support and typing for Resource Group and Deployment headers, which allow users to target a specific engine in a resource group.

Full Changelog: v1.26.0...v1.27.0

v1.26.0

14 Jan 23:24
ed437a1
Compare
Choose a tag to compare

What's Changed

This provides more documentation for chalk http headers, especially for X-Chalk-Features-Versioned. This allows users to indicate that the client knows which version to use and have the output data match the query output request. For example, class.versioned_feature will not append the @1 suffix, but it will also always return v1 of the feature even if this is not the default version. Explicitly query for class.versioned_feature@v2.

This also fixes an issue where the ChalkScalar type is too restrictive and does not account for arrays and other formats.

Full Changelog: v1.25.0...v1.26.0

v1.25.0

21 Dec 23:43
Compare
Choose a tag to compare