Skip to content

Conversation

imodeljs-admin
Copy link
Collaborator

@imodeljs-admin imodeljs-admin commented Jul 21, 2025

This PR was opened by the Changesets release 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 - 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 - 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:

  1. Missing index offset for Named Versions

@imodeljs-admin imodeljs-admin requested a review from a team as a code owner July 21, 2025 12:31
@imodeljs-admin imodeljs-admin force-pushed the changeset-release/master branch from 1b3f1fe to 3552c81 Compare July 24, 2025 21:17
@imodeljs-admin imodeljs-admin force-pushed the changeset-release/master branch from 3552c81 to c8c553b Compare August 5, 2025 16:14
@CalebGerman CalebGerman merged commit 6074097 into master Aug 5, 2025
4 checks passed
@CalebGerman CalebGerman deleted the changeset-release/master branch August 5, 2025 16:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants