Skip to content

Latest commit

 

History

History
1279 lines (652 loc) · 65.2 KB

CHANGELOG.md

File metadata and controls

1279 lines (652 loc) · 65.2 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

9.17.0 (2024-12-12)

Features

9.16.1 (2024-11-07)

Bug Fixes

  • files: arrange-imports for multipart session (#1171) (0848b3f)

9.16.0 (2024-10-07)

Features

  • files: move multipart functionality to stable [BND3D-4545] (#1132) (1e33003)

9.15.7 (2024-08-26)

Bug Fixes

9.15.5 (2024-08-26)

Bug Fixes

9.15.4 (2024-08-22)

Note: Version bump only for package @cognite/sdk

9.15.3 (2024-08-20)

Bug Fixes

  • add missing properties to datapoints api (#1124) (42c3160)

9.15.2 (2024-08-19)

Note: Version bump only for package @cognite/sdk

9.15.1 (2024-06-10)

Bug Fixes

  • stable/models: pass 'inlineViews' as params instead of request body for data models retrieve (#1108) (2a9ca81)

9.15.0 (2024-05-15)

Features

  • annotations: generate annotations for isolation planning app (#1103) (3acda38)

9.14.0 (2024-05-13)

Features

  • files-beta: add multi part upload sdk and tests (BND3D-4012) (#1088) (a2fbbe6)

9.13.0 (2024-04-29)

Features

9.12.0 (2024-04-11)

Features

9.11.2 (2024-04-11)

Bug Fixes

  • Group: explicitly define sourceId for all group variants (#1084) (220b7c1)

9.11.1 (2024-04-10)

Bug Fixes

  • groups: inconsistent types compared to the API spec (#1082) (f07f136)

9.11.0 (2024-04-09)

Features

9.10.0 (2024-02-08)

Features

  • introduce datamodels endpoints + export types correctly (#1058) (0c3405f)

9.9.0 (2024-02-06)

Features

9.8.0 (2024-02-05)

Features

9.7.1 (2024-01-22)

Note: Version bump only for package @cognite/sdk

9.7.0 (2024-01-18)

Features

9.6.2 (2023-12-22)

Bug Fixes

9.6.1 (2023-12-19)

Bug Fixes

  • return all time series when asking for multiple time series of monthly aggregates (#1045) (129de8b)

9.6.0 (2023-12-06)

Features

9.5.0 (2023-12-01)

Features

  • annotations: generate annotations for isolation planning app (#1033) (30418ac)

9.4.0 (2023-11-28)

Features

  • add units catalog and timeseries unit conversion (#1027) (89cffa8)

9.3.0 (2023-11-28)

Features

9.2.1 (2023-11-24)

Bug Fixes

  • use UTC timezone regardless of client time zone (#1040) (ad717bd)

9.2.0 (2023-11-23)

Features

9.1.0 (2023-11-21)

Features

  • monthly aggregate: retrieve datapoints where granularity set as month (#1034) (4e4145d)

9.0.0 (2023-10-10)

Features

  • update openapi spec to bump types for docs, annotations and vision (#1021) (#1024) (e337d73)

BREAKING CHANGES

  • documents, annotations and vision types have been updated

Thanks to @danlevings for his work in commit: https://github.com/cognitedata/cognite-sdk-js/commit/ac6efec6e884d0cb436be7c2e91f3aa78bfbe15c

8.3.0 (2023-09-27)

Features

  • alpha: monitoring task add source and sourceId props - [AH-1863] (#1020) (506ad9b)

Reverts

  • "feat: update openapi spec to bump types fo docs, annotations and vision" (#1021) (b908def)

8.2.0 (2023-06-20)

Features

8.1.1 (2023-04-28)

Note: Version bump only for package @cognite/sdk

8.1.0 (2023-04-27)

Features

8.0.1 (2023-04-20)

Note: Version bump only for package @cognite/sdk

8.0.0 (2023-03-21)

Features

  • documents: update uniqueProperties and allUniqueProperties (#992) (e9dfbc6)

BREAKING CHANGES

  • documents: uniqueProperties has a different value type and no longer supports CursorAndAsyncIterator. Please use allUniqueProperties for pagination instead.

7.19.1 (2023-03-01)

Note: Version bump only for package @cognite/sdk

7.19.0 (2023-02-08)

Features

  • documents: add highlight field for document search (#977) (8a02727)

7.18.0 (2023-01-24)

Features

  • support names filter for 3D list nodes endpoint [release] (#939) (3a3e03f)

7.17.0 (2023-01-23)

Features

  • documents: add new document search functionality (#937) (9aee431)

7.16.0 (2023-01-23)

Features

  • translation and scale for 3D revisions [release] (#938) (30921ee)

7.15.0 (2023-01-09)

Features

7.14.1 (2023-01-06)

Bug Fixes

  • stable: document preview fields that were optional (#933) (f011dad)

7.14.0 (2022-12-09)

Bug Fixes

  • add codegen support for CusrorAndAsyncIterator (#907) (3cde0d3), closes #908

Features

7.13.0 (2022-11-21)

Features

7.12.0 (2022-11-18)

Features

7.11.1 (2022-11-17)

Note: Version bump only for package @cognite/sdk

7.11.0 (2022-11-02)

Features

7.10.0 (2022-10-28)

Features

  • annotations: add annotation payload types (#905) (990ea8f)

7.9.6 (2022-10-04)

Bug Fixes

7.9.5 (2022-09-26)

Note: Version bump only for package @cognite/sdk

7.9.4 (2022-09-23)

Note: Version bump only for package @cognite/sdk

7.9.3 (2022-09-23)

Note: Version bump only for package @cognite/sdk

7.9.2 (2022-09-23)

Bug Fixes

  • ensure response ordering matches request when chunking a request (#893) (77eb797)

7.9.1 (2022-09-12)

Note: Version bump only for package @cognite/sdk

7.9.0 (2022-09-12)

Features

7.8.7 (2022-09-07)

Note: Version bump only for package @cognite/sdk

7.8.6 (2022-09-07)

Bug Fixes

7.8.5 (2022-09-06)

Note: Version bump only for package @cognite/sdk

7.8.4 (2022-08-31)

Note: Version bump only for package @cognite/sdk

7.8.3 (2022-08-21)

Note: Version bump only for package @cognite/sdk

7.8.2 (2022-08-15)

Note: Version bump only for package @cognite/sdk

7.8.1 (2022-08-05)

Note: Version bump only for package @cognite/sdk

7.8.0 (2022-07-25)

Features

  • code generation for types based on openapi doc (#801) (07eb308), closes #820

7.7.1 (2022-07-07)

Note: Version bump only for package @cognite/sdk

7.7.0 (2022-06-20)

Features

  • annotations: move annotations to stable (#823) (b453685)

7.6.2 (2022-06-17)

Note: Version bump only for package @cognite/sdk

7.6.1 (2022-06-09)

Note: Version bump only for package @cognite/sdk

7.6.0 (2022-06-02)

Features

  • automatic token management with @cognite/auth-wrapper (#796) (d13c53f)
  • automatic token management with @cognite/auth-wrapper (#814) (d2c3a30)

Reverts

  • Revert "feat: automatic token management with @cognite/auth-wrapper (#796)" (#813) (0a8a61c), closes #796 #813

7.5.1 (2022-05-27)

Bug Fixes

7.5.0 (2022-05-27)

Features

7.4.0 (2022-05-25)

Features

  • add fetchResources to relationships api (#808) (b37fdd2)

7.3.4 (2022-05-23)

Note: Version bump only for package @cognite/sdk

7.3.3 (2022-05-20)

Bug Fixes

7.3.2 (2022-05-20)

Bug Fixes

  • geospatial: change feature search stream response (#805) (4e207aa)

Reverts

  • Revert "fix: fixing 401 problem (#800)" (#802) (341b68d), closes #800 #802

7.3.1 (2022-05-19)

Bug Fixes

7.3.0 (2022-05-18)

Features

  • documents: content and list endpoints + stricter types (#792) (e906571)

7.2.5 (2022-05-16)

Note: Version bump only for package @cognite/sdk

7.2.4 (2022-05-16)

Bug Fixes

  • use type field instead of instanceOf (#761) (45c5ca8)

7.2.3 (2022-05-13)

Bug Fixes

  • adding @types/geojson to core package (#780) (b8b5715)

7.2.2 (2022-04-12)

Bug Fixes

  • adding geojson to fix import problems (#779) (14d437a)

7.2.0 (2022-04-08)

Features

  • documents: add documents preview to stable (#776) (49f45f1)

7.1.1 (2022-03-01)

Note: Version bump only for package @cognite/sdk

7.1.0 (2022-02-09)

Features

7.0.0 (2022-01-10)

chore

  • geospatial: updates spatial to geospatial & type name changes (#720) (2e93d8b)

Features

  • geospatial: updates spatial to geospatial & type name (#727) (ad05a88)

BREAKING CHANGES

  • geospatial: updates spatial to geospatial & type name

  • chore(geospatial): updates spatial to geospatial & types updated

  • feat(geospatial): adds update api to featureType

  • feat(geospatial): refactor feature APIs, filter types ,aggregateEndpoint

  • chore(geospatial): place geojson type in stable package

  • chore(geospatial): update types for breaking API changes

  • chore(geospatial): updates Geospatial type

  • chore(geospatial): remove filter bifurcation

  • chore(geospatial): updates searchSpec

  • chore(geospatial): adds crs & js code examples

  • chore(geospatial): change generic id type for retrieve

  • chore(geospatial): remove output params from delete feature

  • chore(geospatial): change crs endpoint

  • chore(geospatial): add more filters

  • chore(geospatial): fix examples

  • geospatial: changes api name from spatial to geospatial, features to feature & featureTypes to featureType

  • feat(geospatial): adds update api to featureType

  • feat(geospatial): refactor feature APIs, filter types ,aggregateEndpoint

  • chore(geospatial): place geojson type in stable package

  • chore(geospatial): update types for breaking API changes

  • chore(geospatial): updates Geospatial type

  • chore(geospatial): remove filter bifurcation

  • chore(geospatial): updates searchSpec

  • chore(geospatial): adds crs & js code examples

  • chore(geospatial): change generic id type for retrieve

  • chore(geospatial): remove output params from delete feature

  • chore(geospatial): change crs endpoint

  • chore(geospatial): add more filters

  • chore(geospatial): fix example

  • chore(geospatial): fix examples

6.3.3 (2022-01-10)

Note: Version bump only for package @cognite/sdk

6.3.2 (2021-12-21)

Note: Version bump only for package @cognite/sdk

6.3.1 (2021-12-07)

Note: Version bump only for package @cognite/sdk

6.3.0 (2021-11-19)

Features

  • add missing properties to update model (#718) (516fb20)

6.2.0 (2021-11-17)

Features

6.1.3 (2021-11-04)

Note: Version bump only for package @cognite/sdk

6.1.2 (2021-10-29)

Note: Version bump only for package @cognite/sdk

6.1.1 (2021-10-19)

Note: Version bump only for package @cognite/sdk

6.1.0 (2021-10-12)

Features

  • add dataSetId support to template groups (#662) (98827bc)

6.0.0 (2021-10-12)

Features

BREAKING CHANGES

  • auth: release v6

re-release (revert reversion) of "feat(core): move authentication out of CogniteClient" #687

This reverts commit 72e1ecb61603e0ac3926124c26f4e009df88f020.

Co-authored-by: Vegard Økland [email protected]

5.6.1 (2021-10-12)

Bug Fixes

  • release: undo major version release without major version bump (#697) (72e1ecb), closes #687

5.6.0 (2021-10-12)

Features

  • core: move authentication out of CogniteClient (#687) (879ed31)

5.5.0 (2021-10-07)

Features

  • spatial: adds spatial API to playground (#680) (e0b2d1d)

5.4.0 (2021-09-22)

Features

5.3.3 (2021-09-20)

Note: Version bump only for package @cognite/sdk

5.3.2 (2021-09-03)

Bug Fixes

  • remove test files in published packages (#673) (cf6deae)

5.3.1 (2021-08-30)

Bug Fixes

  • stable: external id format for fetching rows (#664) (a637814)

5.3.0 (2021-08-30)

Features

5.2.1 (2021-08-20)

Note: Version bump only for package @cognite/sdk

5.2.0 (2021-08-18)

Features

  • add update support template instances (#634) (15ca576)

5.1.5 (2021-08-11)

Note: Version bump only for package @cognite/sdk

5.1.4 (2021-08-10)

Note: Version bump only for package @cognite/sdk

5.1.3 (2021-07-21)

Note: Version bump only for package @cognite/sdk

5.1.2 (2021-07-21)

Note: Version bump only for package @cognite/sdk

5.1.1 (2021-07-21)

Bug Fixes

5.1.0 (2021-07-20)

Features

5.0.0 (2021-07-15)

Features

  • core: add oidc auth code flow [release] (#587) (0cc44aa)

BREAKING CHANGES

  • core: stop silencing errors from aad

  • core: change loginWithOAuth API signature

4.3.1 (2021-07-14)

Note: Version bump only for package @cognite/sdk

4.3.0 (2021-07-08)

Features

  • revisions3d: parameter to update metadata property [release] (#609) (920ee0b)
  • add accessor to filter 3d nodes endpoint (#608) (b64e39f)

4.2.2 (2021-06-30)

Reverts

  • Revert "feat!: add client credentials flow (#589)" (#604) (12d65a4), closes #589 #604

4.2.1 (2021-06-30)

Note: Version bump only for package @cognite/sdk

4.2.0 (2021-06-30)

Features

  • appended oidc configuration to project response (#576) (2fd5fa4)
  • directoryPrefix filter for files [release] (#590) (ae59982)
  • project: partial project update (#573) (230c23e)

4.1.0 (2021-05-19)

Features

  • accessor for filtering 3D Asset Mappings [BND3D-676] (#470) (5e4de40)

4.0.4 (2021-04-30)

Bug Fixes

4.0.3 (2021-04-26)

Note: Version bump only for package @cognite/sdk

4.0.2 (2021-04-13)

Note: Version bump only for package @cognite/sdk

4.0.1 (2021-04-08)

Note: Version bump only for package @cognite/sdk

4.0.0 (2021-03-25)

Note: Version bump only for package @cognite/sdk

3.5.2 (2021-03-25)

Bug Fixes

  • revert breaking changes being published as patch (#503) (3b7afd9)

3.5.1 (2021-03-25)

Note: Version bump only for package @cognite/sdk

3.5.0 (2021-03-24)

Features

  • extend RawDB and RawDBTable interfaces (#502) (e1f8020)

3.4.0 (2021-03-16)

Bug Fixes

Features

3.3.6 (2021-03-05)

Note: Version bump only for package @cognite/sdk

3.3.5 (2021-03-02)

Note: Version bump only for package @cognite/sdk

3.3.4 (2021-03-01)

Bug Fixes

  • timeseries: synthetic/query is a retryable endpoint (#475) (7e03ae2)

3.3.3 (2021-02-26)

Note: Version bump only for package @cognite/sdk

3.3.2 (2020-12-17)

Note: Version bump only for package @cognite/sdk

3.3.1 (2020-12-14)

Bug Fixes

  • incorrect rotation types for 3d revision (#452) (4bfd3a5)

3.3.0 (2020-11-25)

Bug Fixes

  • datasets ID scope in datasets ACLs (a9d7a44)

Features

  • relationships: promote new api to stable (526becc)

3.2.1 (2020-11-18)

Note: Version bump only for package @cognite/sdk

3.2.0 (2020-11-18)

Features

3.1.1 (2020-09-17)

Note: Version bump only for package @cognite/sdk

3.1.0 (2020-09-10)

Bug Fixes

  • exports from packages, add guide for making derived SDKs (#421) (a3a2eb0)

Features

3.0.0 (2020-08-03)

Bug Fixes

Features

  • datapoints: add unit property to retrieve response (5187c1c)
  • removed AssetClass, AssetList, TimeseriesClass, TimeSeriesList (9315a95)
  • renamed interfaces (#388) (7f2ef5d)
  • avents-aggregate: aggregates moved to separate api (3f7f183)

BREAKING CHANGES

  • Node3D.boundingBox has always been optional in API. This commit just fixes the bug in documentation.

  • core: Fields that can have arbitrary string names (Raw, Metadata) are no longer converted to Date objects if their names happen to be: createdTime, lastUpdatedTime, uploadedTime, deletedTime, timestamp, sourceCreatedTime or sourceModifiedTime.

  • Helper classes that have been removed:

    • AssetClass
    • AssetList
    • TimeseriesClass
    • TimeSeriesList

For replacements, see MIGRATION_GUIDE_2xx_3xx.md

  • Interfaces renamed:

    • AzureADConfigurationDTO -> AzureADConfiguration
    • DatapointsGetAggregateDatapoint -> DatapointsAggregates
    • DatapointsGetDatapoint -> Datapoints
    • DatapointsGetDoubleDatapoint -> DoubleDatapoints
    • DatapointsGetStringDatapoint -> StringDatapoints
    • DatapointsInsertProperties -> ExternalDatapoints
    • DatapointsPostDatapoint -> ExternalDatapointsQuery
    • ExternalFilesMetadata -> ExternalFileInfo
    • FilesMetadata -> FileInfo
    • GetAggregateDatapoint -> DatapointAggregate
    • GetDatapointMetadata -> DatapointInfo
    • GetDoubleDatapoint -> DoubleDatapoint
    • GetStringDatapoint -> StringDatapoint
    • GetTimeSeriesMetadataDTO -> Timeseries
    • OAuth2ConfigurationDTO -> OAuth2Configuration
    • PostDatapoint -> ExternalDatapoint
    • PostTimeSeriesMetadataDTO -> ExternalTimeseries
    • TimeSeriesSearchDTO -> TimeseriesSearchFilter
    • TimeseriesFilter -> TimeseriesFilterQuery (structure changed)
    • TimeseriesFilterProps -> TimeseriesFilter
    • UploadFileMetadataResponse -> FileUploadResponse
  • Interfaces removed:

    • Filter (use TimeseriesFilter)
    • Search (use TimeseriesSearch)
  • timeseries.list() signature is now consistent with other resource types

  • avents-aggregate: Event aggregate methods moved to a separate api.

client.events.aggregate(...) -> client.events.aggregate.count() client.events.uniqueValuesAggregate(...) -> client.events.aggregate.uniqueValues(...)

2.33.0 (2020-07-09)

Features

  • projects: added application domains to the update object (83c67ec)

2.32.0 (2020-06-26)

Features

  • labels: new resource type, works with assets (e275b76)
  • timeseries: add synthetic timeseries query (#375) (72723d1)

2.31.0 (2020-06-23)

Features

2.30.0 (2020-06-18)

Features

2.29.0 (2020-06-08)

Features

  • files: create + update security categories (#372) (f7192ca)

2.28.0 (2020-05-19)

Features

  • retrieve: ignoreUnknownIds for events/sequences/files/timeseries (a905795)

2.27.1 (2020-04-29)

Bug Fixes

  • authentication with a token in node environment (08b11b9)

2.27.0 (2020-04-28)

Features

  • events: filter for ongoing and active events (#365) (fb5d4e9)

2.26.0 (2020-03-25)

Features

2.25.0 (2020-03-19)

Features

  • timeseries, sequences, files: added aggregate support (0aa83b9)

2.24.1 (2020-03-11)

Bug Fixes

2.24.0 (2020-03-11)

Features

  • Introduce support for Data sets. Document and track data lineage, ensure data integrity, and allow 3rd parties to write their insights securely back to your Cognite Data Fusion (CDF) project. Learn more about data sets here.

2.22.0 (2020-03-05)

Features

  • datapoints: added ignoreUnknownIds to getAllDatapoints (aa25062)
  • datapoints: added ignoreUnknownIds to retrieveLatest in datapoints (60832e6)
  • events: added type and subtype to event update (e3fdf74)

2.21.0 (2020-02-26)

Features

  • assets-and-events: aggregate endpoint (#350) (efe933f)

2.20.0 (2020-02-20)

Features

  • assets: ignoreUnknownIds and aggregates for retrieve(...) (cb04c46)

2.19.0 (2020-02-12)

Features

  • assets: added support for depth & path aggregates (#347) (367d163)

2.18.0 (2020-02-11)

Features

  • add getDefaultRequestHeaders() to get headers required by the API (c5f01eb)

2.17.0 (2020-02-10)

Bug Fixes

  • correct type on deleteDatapointsEndpoint method (32630b7)

Features

2.16.2 (2020-01-17)

Bug Fixes

  • capitalize all HTTP method strings (dedd4de)

2.16.1 (2019-12-11)

Bug Fixes

  • support all query parameters on client.raw.listRows(...) (03681cd)

2.16.0 (2019-12-11)

Features

  • support assetSubtreeIds and assetExternalIds filters (2f34364)
  • assets: parentExternalIds filter (3579640)
  • files: source created/modified time, rootAssetIds, assetSubtreeIds (3886331)
  • sequences: assetSubtreeIds filter (b5f7ece)

2.15.0 (2019-12-02)

Features

  • add HTTP patch method to httpClient (e37614d)

2.14.0 (2019-11-25)

Features

  • capability: add type for scope with time series ids (5492adf)

2.13.0 (2019-11-21)

Features

  • asset mappings 3d: add intersectsBoundingBox to filter [DEVX-185] (a845b56)

2.12.0 (2019-11-19)

Features

  • events api: support sorting [DEVX-145] (97883ee)

2.11.1 (2019-11-18)

Bug Fixes

  • expose HttpError from main module (12ecffa)

2.11.0 (2019-11-09)

Features

  • add support for one-time sdk header (ff9931f)

2.10.0 (2019-11-06)

Features

  • assets, events: add list partition parameter (96db310)

2.9.0 (2019-11-06)

Features

  • timeseries: support advanced filters, partitions [DEVX-162] (fbd4d69)

2.8.0 (2019-11-05)

Features

  • add query parameters for assets search (#309) (438b134)

2.7.2 (2019-10-29)

Bug Fixes

  • assets acl actions enum didn't match API value [DEVX-126] (98b3733)

2.7.1 (2019-10-22)

Bug Fixes

  • message serialisation for non-api errors (b33e758)

2.7.0 (2019-10-21)

Features

  • added withCredentials option to send raw HTTP request to other domains (#299) (036dedc)

2.6.1 (2019-10-13)

Bug Fixes

  • autoPagination: failing autoPagination - recursively add .next-property (f7208cf)

2.6.0 (2019-10-07)

Bug Fixes

  • export asset and timeseries helper classes (7cde371)
  • export auth-related types (7f24e74)

Features

  • add metadata property to 3d models and revisions (04bffc6)

2.5.1 (2019-10-07)

Bug Fixes

  • export error types from main module (c5fc35d)

2.5.0 (2019-10-02)

Features

  • new api: sequences api support (00bcb4a)

2.4.3 (2019-09-27)

Bug Fixes

  • support baseUrl with path (e8670a9)

2.4.2 (2019-09-25)

Bug Fixes

  • OAuth: add warning when using OAuth without SSL (a81b08d)

2.4.1 (2019-09-18)

Bug Fixes

  • convert api class methods to arrow functions (f200589)

2.4.0 (2019-09-16)

Features

  • asset childCount-aggregates (79129ce)

2.3.1 (2019-09-16)

Bug Fixes

  • only data props on Timeseries and Asset class are enumerable (a2f412d)

2.3.0 (2019-09-10)

Bug Fixes

  • incorrect types on timeseries filters and missing filters (363a00b)
  • safely delete assets with chunking (424cba9)

Features

  • custom toString & toJSON methods for resource class (1eae87b)
  • expose logout.getUrl() endpoint (a85c4a0)
  • expose projectId on login.status() (00ab757)
  • list 3d nodes with property filtering (8b85817)
  • use cached access token to skip auth flow (b28f506)

2.2.2 (2019-08-12)

Bug Fixes

  • delete datapoints: make 'exclusiveEnd' filter prop as optional (d7f2e82)
  • replaced tuple type with an array for better user experience (d65e4eb)

2.2.1 (2019-08-09)

Bug Fixes

  • retry ETIMEDOUT connection failures (b82736c)

2.2.0 (2019-08-09)

Features

  • add timeSeries and timeSeriesList class (#258) (2aeb12f)

2.1.0 (2019-08-05)

Features

  • asset & assetList class (66c4d5e)

2.0.4 (2019-08-05)

Bug Fixes

  • added missing recursive flag to RAW deleteDatabase (105cab0)

2.0.3 (2019-08-01)

Bug Fixes

  • Added missing props to Event-filter (33c7de0)
  • Added missing rootId prop to Asset (9e4a169)