@itwin/imodels-client-management
Version:
iModels API client wrapper for applications that manage iModels.
127 lines (82 loc) • 3.73 kB
Markdown
# Change Log - @itwin/imodels-client-management
This log was last generated on Wed, 28 May 2025 07:15:31 GMT and should not be manually modified.
## 6.0.0
Wed, 28 May 2025 07:15:31 GMT
### Breaking changes
- Add iModelsError codes
- Made AxiosRestClient part of the public API
### Updates
- Add PUT Named Version Checkpoint endpoint
- Client packages updated to 6.0.0-dev.0
- Drop support for Node.js versions older than 20.9.0.
- Add applications property to User response model
- Added state parameter support for methods, that wrap https://developer.bentley.com/apis/imodels-v2/operations/get-itwin-imodels/ operation from iModels API
- Export ESM modules
## 5.10.0
Wed, 26 Mar 2025 11:41:32 GMT
### Minor changes
- Update documentation
### Updates
- Add support for setting horizontal CRS on
- Add continuation token to collection queries
## 5.9.0
Wed, 25 Sep 2024 14:09:09 GMT
### Updates
- Add user statistics
## 5.8.2
Mon, 19 Aug 2024 06:58:46 GMT
_Version update only_
## 5.8.1
Wed, 14 Aug 2024 14:41:07 GMT
### Updates
- Update dependency to axios.
## 5.8.0
Mon, 01 Jul 2024 14:05:44 GMT
### Minor changes
- Add failed HTTP request retry policy.
- Add ordering by multiple properties.
- Add ordering for User by GivenName and Surname.
### Updates
- Add `originalError` property to `IModelsError`
## 5.7.0
Tue, 18 Jun 2024 11:18:40 GMT
### Minor changes
- Add `forkedFrom` response property in `CreateIModelOperationDetails`.
- Add fork iModel operation.
- Add `containersEnabled` property.
- Fix consumer provided `timeOutInMs` not being respected in iModel operations.
- Add Named Version `$search` query parameter.
- Add iModel `$search` query parameter.
- Add HTTP status code to iModelsError.
- Add Changeset Extended Data operations.
- Add ordering by `createdDateTime` for Named Versions.
- Add ordering by `acquiredDateTime` for Briefcases.
- Add latest checkpoint link to Briefcase entity
- Add Get Briefcase Checkpoint operation
## 5.0.0
Thu, 4 Apr 2024 13:39:29 GMT
### Breaking changes
- Update `RestClient` interface. Classes implementing `RestClient` interface must now return HTTP response headers in addition to the response body.
- Update `createFromTemplate` iModel operation error handling. If iModel initialization times out, the error code of the thrown error will now be `IModelFromTemplateInitializationTimedOut` instead of `IModelFromTemplateInitializationFailed`.
## 4.0.0
Tue, 23 May 2023 15:57:54 GMT
### Breaking changes
- Drop support for Node.js versions older than 18.12.0.
## 3.0.0
Thu, 23 Feb 2023 16:27:30 GMT
### Breaking changes
- Update client to use [iModels API V2](https://developer.bentley.com/apis/imodels-v2/overview/) by default. All references to the term 'Project' were updated to use 'iTwin' (`projectId` -> `iTwinId`, ...).
## 2.0.0
Fri, 22 July 2022 14:42:36 GMT
### Breaking changes
- Remove internal code exports from the main `index.ts` file that should not be used directly by package users. The following components are no longer part of the public package API:
- Operation classes (`IModelOperations`, `ChangesetOperations`, etc.)
- Utility types (raw API response interfaces, etc.)
- Default IModelsClient option implementations (`AxiosRestClient`)
- Default iModels API parser class
- Change `_links` property type in entity interfaces from `Link` to `Link | null` as per iModels API definition.
### Minor changes
- Surface more iModels API operations. Please see the package documentation for an updated list of supported operations and entities: [link to docs](https://github.com/iTwin/imodels-clients/blob/main/docs/IModelsClientAuthoring.md).
## 1.0.0
Tue, 18 Jan 2022 14:44:04 GMT
_Initial release_