Releases: weaviate/typescript-client
v1.6.0 - Support for Weaviate 1.22
What's Changed
- [Snyk] Upgrade graphql-request from 5.1.0 to 5.2.0 by @aduis in #93
- Handle existing scheme in host by @thomashacker in #88
- fix: pass-through tenant when batch-creating cross-references by @flipace in #96
- Adjusts tests to auto schema improvements by @aliszka in #98
- [Snyk] Upgrade uuid from 9.0.0 to 9.0.1 by @aduis in #97
New Contributors
- @aduis made their first contribution in #93
- @thomashacker made their first contribution in #88
- @flipace made their first contribution in #96
Full Changelog: v1.5.0...v1.6.0
v1.5.0 - Support for Weaviate 1.21
What's Changed
- instance_version_warning by @Abhijithchintu in #81
- Activate deactivate tenants support by @aliszka in #83
- ContainsAny & ContainsAll Filter Operators by @antas-marcin in #85
- Add nearMedia filters for multi2vec-bind model by @tsmith023 in #89
- Adds
.withConsistencyLevel
to.checker
class by @tsmith023 in #90 - Adds
.deleteAll
convenience method toclient.schema
by @tsmith023 in #91
New Contributors
- @Abhijithchintu made their first contribution in #81
Full Changelog: v1.4.0...v1.5.0
v1.4.0 - Support for Weaviate v1.20
What's Changed
- Add method to check if class exists by @tsmith023 in #70
- Fix client data checker return by @tsmith023 in #71
- Add support for multi tenancy endpoints by @antas-marcin in #67
- Add hybrid fusion type support by @antas-marcin in #74
- Add support for autocut by @antas-marcin in #75
- Add class parameter to nodes API by @antas-marcin in #76
- Update test docker images to Weaviate v1.20.0 by @antas-marcin in #77
New Contributors
- @tsmith023 made their first contribution in #70
Full Changelog: v1.3.3...v1.4.0
v1.3.3 - Support Fetch in all Environments
What's Changed
- Support fetch in all environments by @parkerduckworth in #69
Full Changelog: v1.3.2...v1.3.3
v1.3.2 - Support for properties field in generative groupedResult field
What's Changed
- UUIDv5 support by @parkerduckworth in #58
- Support properties field in generative groupedResult field by @antas-marcin in #60
- Add step generating GitHub release after successful publish by @antas-marcin in #62
Full Changelog: v1.3.1...v1.3.2
v1.3.1 - Hybrid search with class properties
What's Changed
- Support class properties in hybrid search by @parkerduckworth in #55
Full Changelog: v1.3.0...v1.3.1
v1.3.0 - Better support for CommonJS and ESM
This release introduces the use of tsup to build the client in both CommonJS and ESM, exporting the use of both builds in the package.json. This is in contrast to the previous setup of a single build which attempts to accommodate both build targets.
This change fixes a broken setup which was discovered when trying to use the embedded client within an esm project, which was a result of the emitted JS containing both require and import statements.
New Features
- Support CommonJs and ESM in hybrid package by @parkerduckworth in #53
Full Changelog: v1.2.0...v1.3.0
v1.2.0 - Support for Weaviate v1.19
New Features
- Adds support for GQL
Get{}
consistency level by @parkerduckworth in #38 - Adds support for groupBy argument, new tokenization options, filterable/searchable inverted index options by @antas-marcin in #49
- Adds support for uuid and uuid[] data types by @aliszka in #51
New Contributors
Full Changelog: v1.1.0...v1.2.0
v1.1.0 - Browser Compatibility
Restores client compatibility with the browser platform, after the previously introduced EmbeddedDB broke this. Since EmbeddedDB support requires server-side packages which are not available in the browser, it is removed, and will be re-introduced as its own NPM package.
What's Changed
- Export ConsistencyLevel type by @antas-marcin in #36
- Browser compatibility by @parkerduckworth in #45
Full Changelog: v1.0.0...v1.1.0
v1.0.0 - Introducing the TypeScript client!
🎉 We are proud to introduce the Official Weaviate TypeScript client! After many requests for this client library, it is finally here.
What's Changed
- Sanitize connection parameters by @parkerduckworth in #29
- Complete type definitions from JS migration by @parkerduckworth in #28
- Export all public classes by @parkerduckworth in #32
- Improve Embedded DB UX by @parkerduckworth in #31
- Support generative GQL search by @parkerduckworth in #35
- Fix: Blocking background OIDC token refresh by @parkerduckworth in #33
- Support 'latest' version, explicit binary URL for Embedded DB by @parkerduckworth in #34
- Refactor embedded example by @dandv in #26
- Support embedded weaviate by @parkerduckworth in #8
- Rename interfaces to be more idiomatic by @parkerduckworth in #12
- Explicit support for API key authentication by @parkerduckworth in #14
- feat: linter and formatter by @mloenow in #4
- Fix default exports by @parkerduckworth in #9
- Migration from JavaScript by @cnadeau in weaviate/weaviate-javascript-client#121
- Force commonjs and added examples by @cnadeau in #5
New Contributors
- @mloenow made their first contribution in #4
- @cnadeau made their first contribution in weaviate/weaviate-javascript-client#121
Full Changelog: v1.0.0-beta.2...v1.0.0