Skip to content

Commit 6074097

Browse files
Release packages [publish docs] (#247)
This PR was opened by the [Changesets release](https://github.com/changesets/action) GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to master, this PR will be updated. # Releases ## @itwin/changed-elements-react@0.16.0 ### Minor Changes #### [0.16.0](https://github.com/iTwin/changed-elements-react/tree/v0.16.0/packages/changed-elements-react) - 2025-08-05 _Frontend Enhancements:_ 1. Provide consumers a way to inject their own changes and skip using the changed elements service altogether 2. Provide colorization overrides for any special customization logic 3. Provide a callback when changed instances are selected in the UI _Backend Enhancements:_ 1. Initial ChangesRpcInterface and ChangesRpcImpl which aim to allow using the Partial EC Change Unifier in a simplified way 2. The Rpc interface allows the app to provide relationships that they care about and marks any related changed ec instance with what relationships were affected that may drive the element for changes See VersionCompare initialization options (`changesProvider`, `colorOverrideProvider` and `onInstancesSelected`) for more information. ### Patch Changes #### [0.15.9](https://github.com/iTwin/changed-elements-react/tree/v0.15.9/packages/changed-elements-react) - 2025-08-05 ### **Performance Issues Fixed:** 1. **Eliminated massive changeset over-fetching** - Previously loaded ALL changesets `[0 -> Inf)` upfront - Now uses efficient pagination (20 items at a time) 2. **Parallelized individual changeset queries** - Replaced sequential api calls with more efficient method ### **Critical Bug Fixed:** 3. **Missing index offset for Named Versions** - Fixed to properly apply `+1 offset` as required by [Changed Elements API](https://developer.bentley.com/tutorials/changed-elements-api/#221-using-the-api-to-get-changed-elements) Co-authored-by: imodeljs-admin <imodeljs-admin@users.noreply.github.com>
1 parent 2a10e64 commit 6074097

File tree

5 files changed

+39
-35
lines changed

5 files changed

+39
-35
lines changed

.changeset/loud-clowns-fall.md

Lines changed: 0 additions & 17 deletions
This file was deleted.

.changeset/poor-zoos-show.md

Lines changed: 0 additions & 2 deletions
This file was deleted.

.changeset/wise-readers-jog.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/changed-elements-react/CHANGELOG.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
11
# Changelog
22

3+
## 0.16.0
4+
5+
### Minor Changes
6+
7+
#### [0.16.0](https://github.com/iTwin/changed-elements-react/tree/v0.16.0/packages/changed-elements-react) - 2025-08-05
8+
9+
_Frontend Enhancements:_
10+
11+
1. Provide consumers a way to inject their own changes and skip using the changed elements service altogether
12+
2. Provide colorization overrides for any special customization logic
13+
3. Provide a callback when changed instances are selected in the UI
14+
15+
_Backend Enhancements:_
16+
17+
1. Initial ChangesRpcInterface and ChangesRpcImpl which aim to allow using the Partial EC Change Unifier in a simplified way
18+
2. The Rpc interface allows the app to provide relationships that they care about and marks any related changed ec instance with what relationships were affected that may drive the element for changes
19+
20+
See VersionCompare initialization options (`changesProvider`, `colorOverrideProvider` and `onInstancesSelected`) for more information.
21+
22+
### Patch Changes
23+
24+
#### [0.15.9](https://github.com/iTwin/changed-elements-react/tree/v0.15.9/packages/changed-elements-react) - 2025-08-05
25+
26+
### **Performance Issues Fixed:**
27+
28+
1. **Eliminated massive changeset over-fetching**
29+
30+
- Previously loaded ALL changesets `[0 -> Inf)` upfront
31+
- Now uses efficient pagination (20 items at a time)
32+
33+
2. **Parallelized individual changeset queries**
34+
- Replaced sequential api calls with more efficient method
35+
36+
### **Critical Bug Fixed:**
37+
38+
3. **Missing index offset for Named Versions**
39+
- Fixed to properly apply `+1 offset` as required by [Changed Elements API](https://developer.bentley.com/tutorials/changed-elements-api/#221-using-the-api-to-get-changed-elements)
40+
341
## 0.15.8
442

543
### Patch Changes

packages/changed-elements-react/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@itwin/changed-elements-react",
3-
"version": "0.15.8",
3+
"version": "0.16.0",
44
"license": "MIT",
55
"repository": {
66
"type": "git",

0 commit comments

Comments
 (0)