Skip to content

Releases: Canner/vulcan-sql

v0.7.1

27 Jul 10:10
7c0158b
Compare
Choose a tag to compare

What's Changed

  • Fix: change the output format to JSON string of hugging face extension by @kokokuo in #253
  • Fix: Rename the downloaded parquet file to add the parquet extension by @kokokuo in #256
  • Chore: Bump to 0.7.1 by @kokokuo in #257

Full Changelog: v0.7.0...v0.7.1

v0.7.0

21 Jul 11:29
bf4b1a2
Compare
Choose a tag to compare

New Features

Fixes

  • Fix vulcan package throws exception using VulcanSQL cli in binary version by @andreashimin in #229

What's Changed

Full Changelog: v0.6.0...v0.7.0

v0.6.0

07 Jul 12:42
6c51e0a
Compare
Choose a tag to compare

New Features

Fixes

  • Fix: Catalog preview dataset with different API types & connect disabled issue by @andreashimin in #206

What's Changed

Full Changelog: v0.5.3...v0.6.0

v0.5.3

29 Jun 08:53
46417b8
Compare
Choose a tag to compare

New Features

Fixes

  • Fix: Typo issue in extension-canner-authenticator.
  • Fix: Catalog UI preview result for API without parameters.
  • Fix: Update documentation of catalog intro.

What's Changed

Full Changelog: v0.5.2...v0.5.3

v0.5.2

26 Jun 06:24
a4a7f71
Compare
Choose a tag to compare

New Features

Fixes

  • Fix: Wrong link for intsallation page of Website.
  • Fix: Incorrect endpoint causes sending a request to do authentication of Canner Enterprise to fail.
  • Fix: Documentation typo and update image.
  • Fix: Catalog server missing next dependency cause vulcan catalog could not work.

What's Changed

Full Changelog: v0.5.1...v0.5.2

v0.5.1

13 Jun 08:42
44fba1b
Compare
Choose a tag to compare

New Features

  • Publish Catalog User Interface to @vulcan-sql/catalog-server on NPM
  • Support new data sources to connect and query to Canner Enterprise, please see the README.
  • Support new authenticator to authenticate by Canner Enterprise Personal Access Token, please see the README.
  • Support VulcanSQL to integrate with Canner Enterprise to provide Data API and API documentation on Canner Enterprise.

Fixes

  • Wrong API endpoint on the page of Website.
  • Fix: The bcryptjs dependency package missing after installing the serve package.
  • Fix: Handling when URL paths are the same but their SQL content is different.

What's Changed

  • Change the way to suppress the aws-sdk warning by @wwwy3y3 in #174
  • Fix(doc): wrong api endpoint by @cyyeh in #176
  • docs: update discord invitation link by @JSYOU in #179
  • Feature: Support indexing column and refreshing data by time the in the cache layer by @kokokuo in #173
  • Feature: Canner enterprise connector by @onlyjackfrost in #172
  • Feature: Support fetching artifacts from Canner Enterprise by @kokokuo in #180
  • Fix: The "bcryptjs" dependency package missing after install the "serve" package by @kokokuo in #183
  • Fix: Handling when URL paths are the same but their SQL content is different by @kokokuo in #182
  • Chore: Add additional catalog package.json by @andreashimin in #184
  • Fix: Face issue when testing the VulcanSQL integration with Canner Enterprise by @kokokuo in #185
  • Feature: Canner PAT authenticator by @onlyjackfrost in #181
  • Fix: update "project.json" to sync and missed publish command for "extension-authenticator-canner" by @kokokuo in #187
  • Chore: Bump to 0.5.1 by @kokokuo in #188

New Contributors

Full Changelog: v0.4.0...v0.5.1

v0.4.0

19 May 21:46
23ca461
Compare
Choose a tag to compare

New Features

  • Refined documentation on our website
  • Supporting caching datasets with duckdb. Learn more about this exciting new feature on our documentation. Supporting this feature on Bigquery, and Snowflake drivers currently.

Fixes

  • Fix @google-cloud/storage dependency issue for caching feature implementation on Bigquery driver. @wwwy3y3 (#171)

What's Changed

What's Coming Next

  • API Catalog feature has been merged into our main branch ((#160, thanks to @andreashimin ). We'll continue to include this feature in our pre-bundled binary and refine the corresponding documentation, then offically release this feature in the next version.

Full Changelog: v0.4.0...v0.3.2

v0.3.2

18 Feb 05:35
d80a255
Compare
Choose a tag to compare

New Features

  • New built-in tag: req
    You can now use HTTP requests as query parameters in SQL.

    select
     *
    from
     "artists"
    where
     {{ context.req.method }} = 'GET'
    and
     {{ context.req.header.customParameters }} = 'custom parameters'
    ......

Fixs

  • Fix the path of sql files not being recognized correctly in winOS

What's Changed

  • Fix: Fix the path of sql files not being recognized correctly in winOS by @JSYOU in #145
  • Feature: Passing route information to template engine by @JSYOU in #142

Full Changelog: v0.3.1...v0.3.2

v0.3.1

17 Jan 04:22
d0332d9
Compare
Choose a tag to compare

New Features

  • New built-in tag: masking
    You can now use the masking tag to limit the exposure of sensitive data.

    select
     C_CUSTKEY,
     C_NAME,
     C_ADDRESS,
     C_NATIONKEY,
     {% masking C_PHONE partial(3, 'XXX-XXX', 5) %} as C_PHONE_Masked,
     C_ACCTBAL,
     C_MKTSEGMENT,
     C_COMMENT
    from tpch_sf1.customer;

    image

Fixs

  • Fix metadata of documentation

What's Changed

New Contributors

Full Changelog: v0.3.0...v0.3.1

v0.3.0

03 Nov 06:42
642aeb7
Compare
Choose a tag to compare

New Features

  • New connector - Snowflake

  • New connector - BigQuery

  • Automatic pagination - Offset
    You can use “pagination.mode=offset” to enable auto pagination now.

  • Validation filters.
    You can add validators in templates instead of in analytical API schema.

    SELECT * FROM "artists"
    WHERE ConstituentID = {{ context.params.id | is_required | is_integer }}

Fixs

  • Improve the stabilities of connectors.
  • Fix “format” configuration of response formaters.
  • Fix parameterization issues.

What's Changed

New Contributors

Full Changelog: v0.2.1...v0.3.0