Skip to content

Latest commit

 

History

History
168 lines (92 loc) · 4.24 KB

CHANGELOG.md

File metadata and controls

168 lines (92 loc) · 4.24 KB

Changelog

0.12.0 (2024-11-04)

Features

  • allow project_id to be optional in projection class (#78) (e82b9da)

Bug Fixes

  • handle backoff and bundle requests for API timing (#81) (d5893f3)
  • relative imports in ts files (#76) (7c11a54)

0.11.0 (2024-09-09)

Features

  • add 'Viewer' class disentangled from 'User' (#48) (b55eff3)

Bug Fixes

0.10.1 (2024-07-24)

Introduced Release-Please for Release Management

Bug Fixes

0.10.0

  • Add fetchAttr, withLoadedAttr, and attr methods to BaseAtlasClass to allow for a single reliable way to await attributes with cache-busting.
  • Add support for nearest-neighbor search by vector.

0.9.6

  • Rename "AtlasProject" to "AtlasDataset" with backwards compatible alias.

0.9.5

  • Fixed issue with duplicate detection parameters

0.9.4

  • Deprecated 'update_indices' method

0.9.3

  • Change default projection hyperparameters.

0.9.2

  • Support for different embedding tasks
  • Support for nomic-embed-text-v1.5

0.9.1

  • Minor patch

0.9.0

  • Full support of embedding endpoints with API keys.

0.8.0

  • Support new Nomic API keys for requests.
  • Improved support of tagging.

0.7.0

  • Methods for creating, updating, deleting tags and tag masks
  • Tests for tagging methods
  • Adding default organization to user info so tests get run in tester's organization

0.6.2

  • Improve typing of index creation function

0.6.1

  • Export APIError for external usage
  • uploadArrow now accepts a serialized arrow IPC file in addition to an arrow table
  • Fix URL for projection information

0.6.0

  • Remove all use of /public endpoints.

0.5.1

  • Improved handling of API Errors with APIError class

0.5.0

  • Switch to more consistent constructor patter of `new AtlasProject(id, user, options)
  • Switch to more consistent info() pattern as promise.
  • Bundle info() as a promise to avoid multiple dispatch at once.
  • Add AtlasProject.clear() to clear cache, and call at the end of the waitForProjectLock method.
  • Have AtlasProject use AtlasUser for its info() method to allow private method.

0.4.4

  • Allow passing tables as Uint8Arrays rather than Arrow.Table objects.

0.4.3

  • Project.info calls User.apiCall() instead of Project.apiCall() to avoid infinite recursion in certain cases.

0.4.2

  • autocorrect requests

0.4.1

  • add boolean flag to identify unauthenticated users.

0.4.0

  • Refactored User.apiCall to deserialize JSON and Arrow before returning (breaking change)

0.3.4

  • Added protocol switch for localhost development
  • Updated apache-arrow to 12.0.1

0.3.3

  • Re-added env variable for setting domain

0.3.2

  • Bump code for commit.

0.3.1

  • Move tests from typescript to javascript
  • Add '.js' suffix to all imports
  • Move remote URL model from struct called 'tenants' to a single 'apiLocation'.

0.3.0

  • Refactoring of environment setting
  • Change to AtlasUser initialization

0.2.0

2023-06-23

  • Refactor for new authorization scheme.
  • Remove build artifacts from repo.
  • Change 'create_project' to be method on AtlasOrganization.

0.1.1 - 0.1.6

Private releases

0.1.0

First release

main