Skip to content

Releases: kuzudb/kuzu

v0.11.2

21 Aug 05:08
Compare
Choose a tag to compare

v0.11.2 is a minor release with several bug fixes and improvements.

What's Changed

New Contributors

Full Changelog: v0.11.1...v0.11.2

Release 0.11.1

26 Jul 03:31
4a0e107
Compare
Choose a tag to compare

v0.11.1 is a minor release with several bug fixes and improvements.

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.11.1

v0.11.0

13 Jul 18:52
eb46110
Compare
Choose a tag to compare

Kuzu v0.11.0 is here! The team is excited to unveil this release, which is packed with a ton of new
features and improvements:

  • Single-file databases
  • Vector index and FTS improvements
  • Mutable indices
  • Filtered vector search with arbitrary Cypher queries
  • FTS performance improvements
  • LLM extension
  • Azure support
  • Swift API

Besides these major features, we have also added several new Cypher features, including:

  • Create table as
  • Alter relationship table add/drop connection

Please check our release post for more details!

What's Changed

Read more

v0.10.1

27 Jun 15:39
Compare
Choose a tag to compare

v0.10.1 is a minor release which includes multiple fixes and improvements for the Java API bindings.

Full Changelog: v0.10.0...v0.10.1

v0.10.0

08 May 19:27
96ae0d0
Compare
Choose a tag to compare

We're happy to announce v0.10.0 of Kuzu. This release contains the following features

  • Graph algorithm extension, including
    • K-Core decomposition
    • PageRank
    • Louvain
    • Weakly connected components
    • Strongly connected components
    • Weight shortest paths (supported as Cypher pattern matching)
  • Neo4j migration extension
  • Android support
  • Scan compressed CSV files

Besides these new features, we have also made several performance related changes, including

  • Free space management mechanism to reclaim space as you update the database
  • Performance improvement for recursive queries
  • Performance improvement for json scanning

Please check our release post for more details!

What's Changed

Read more

v0.9.0

01 Apr 19:37
a435db3
Compare
Choose a tag to compare

We’re delighted to announce the release of Kuzu 0.9.0, whose most notable feature is a new vector extension that allows you to perform similarity search over vector data fully within Kuzu.
Other features include:

  • Arbitrary SQL scans from Postgres databases
  • WASM with bundled extensions
  • Async Python API and Sync Node.js API
  • Unity Catalog integration
  • MCP server implementation
  • G.V() integration

Besides new features, we've continuously improved the performance of our aggregation along with the creation of fts indexes a lot!

Please check our release post for more details.

What's Changed

Read more

v0.8.2

24 Feb 16:03
Compare
Choose a tag to compare

v0.8.2 is a minor release to fix the distinct hash aggregate with NULL bug

We're just a couple months into 2025, and we are happy to announce a new minor release: v0.8.2. This release is feature-packed, warranting its own blog post. One of the highlights is the introduction of the unity_catalog extension, which allows you to scan/copy from Delta Lake tables managed by Unity Catalog.

We've also improved our existing extensions. For those of you on Google Cloud, we have some exciting news! We now support scanning/copying from/writing to files hosted on Google Cloud Storage(GCS) filesystem. This update leverages our existing httpfs extension. Another useful new feature is that our CLI now explicitly excludes confidential information such as S3 access keys from being stored in the command history file. This helps prevent accidental leakage of sensitive data into your command line history and ensures your credentials remain secure.

Our full-text search extension now supports customizing the stopwords table used in full-text search, which can be helpful in your custom domains where specific words not in the default list need to be excluded from the index.

From a performance perspective, we’ve significantly improved our execution of distinct aggregation queries via a new parallel distinct hash aggregation mechanism.

Please check our release post for more details. Hope you enjoy this release!

Full Changelog: v0.8.1...v0.8.2

v0.8.1

21 Feb 07:42
0ddf628
Compare
Choose a tag to compare

We're just a couple months into 2025, and we are happy to announce a new minor release: v0.8.1. This release is feature-packed, warranting its own blog post. One of the highlights is the introduction of the unity_catalog extension, which allows you to scan/copy from Delta Lake tables managed by Unity Catalog.

We've also improved our existing extensions. For those of you on Google Cloud, we have some exciting news! We now support scanning/copying from/writing to files hosted on Google Cloud Storage(GCS) filesystem. This update leverages our existing httpfs extension. Another useful new feature is that our CLI now explicitly excludes confidential information such as S3 access keys from being stored in the command history file. This helps prevent accidental leakage of sensitive data into your command line history and ensures your credentials remain secure.

Our full-text search extension now supports customizing the stopwords table used in full-text search, which can be helpful in your custom domains where specific words not in the default list need to be excluded from the index.

From a performance perspective, we’ve significantly improved our execution of distinct aggregation queries via a new parallel distinct hash aggregation mechanism.

What's Changed

Full Changelog: v0.8.0...v0.8.1

v0.8.0

05 Feb 16:28
f75e6e9
Compare
Choose a tag to compare

We're kicking off the year 2025 with the exciting release of Kùzu 0.8.0, which brings two new features:

  1. Kùzu-WASM for in-browser graph analytics. You can now run your graph database while keeping all data and compute within your browser session!
  2. fts extension for full-text search. You can now run keyword-based search queries using BM25 in Kùzu.

In addition to these new features, we’ve streamlined the developer workflow during relationship table creation by unifying CREATE REL TABLE GROUP into a single, flexible CREATE REL TABLE syntax.

Finally, we’ve significantly improved our execution of aggregation queries via a new parallel hash aggregation mechanism.

Please check our release post for more details. Hope you enjoy this release!

What's Changed

Read more

v0.7.1

20 Dec 06:27
Compare
Choose a tag to compare

We are excited to announce the release of two new extensions: Delta Lake and Iceberg. The Delta extension allows seamless scanning and copying from Delta Lake tables, while the Iceberg extension provides the same functionality for Apache Iceberg tables.

In addition to these new extensions, this release introduces several bug fixes and new features, including:

  • The ability to attach to a specific schema in a relational database.
  • Support for ADD/DROP PROPERTY IF [NOT] EXISTS commands.
  • A new list_has_all function for enhanced list operations.
  • Experimental support for Android armv8a platform.

Hope you enjoy the new release!

What's Changed

  • Trim Unnecessary Quote for CLI JSON output #4643
  • Fix list-contains binding #4644
  • Support attach relational database with schema #4639
  • Add Ice Berg Extension #4600
  • Fix incorrect set of sequence val after exporting database #4636
  • Add e-notation double #4616
  • Implement FORMAT option in LOAD FROM clause. #4613
  • Add inturrupt to path writer #4609
  • Implement drop/add property with if exists #4598
  • Delta extension #4587
  • Fix flat select bug #4590
  • Gds node predicate push down #4461
  • Fix rollback during Node Table COPY #4467
  • Fix the type cast in nested struct #4560
  • Rel scan selection optimizations #4558
  • Using shared_mutex instead of mutex in CatalogSet #4533
  • Fix VersionInfo SelectionVector creation #4556
  • Avoid importing polars in arrow scan #4551
  • Added Unicode \u and \U parsing to the cli #4492
  • Implement list_has_all #4546

Full Changelog: v0.7.0...0.7.1