Skip to content

Releases: iTwin/itwinjs-core

v4.7.4

01 Jul 14:07
Compare
Choose a tag to compare

Release notes

Changes

  • Update UI Documentation (backport #6752) [release/4.7.x] (#6905)
  • 3.8.0 Changelogs
  • Undo Bad Changelogs (#6908)
  • Update changeset when watchForChanges enabled (backport #6916) [release/4.7.x] (#6917)

Full changelog: 4.7.3...4.7.4

v4.7.3

27 Jun 21:09
Compare
Choose a tag to compare

Release notes

Changes

  • Fix new tiles not updating planar clip mask immediately (backport #6894) [release/4.7.x] (#6899)

Full changelog: 4.7.2...4.7.3

v4.7.2

22 Jun 01:10
Compare
Choose a tag to compare

Release notes

Changes

  • Fix map masking when latest Mesh Export tiles are used (backport #6755) [release/4.7.x] (#6833)
  • @bentley/imodeljs-native 4.7.27
  • update ws@7 to latest patch version to resolve GHSA-3h5v-q93c-6h6q (backport #6863) [release/4.7.x] (#6867)
  • Refresh changeset property when reopening briefcase (backport #6861) [release/4.7.x] (#6868)
  • Include extents of TiledGraphicsProviders in ViewingSpace extents. (backport #6876) [release/4.7.x] (#6877)
  • RPC: handle mismatched iModel key correctly (backport #6847) [release/4.7.x] (#6889)
  • Version compare change summary bounding box options (backport #6826) [release/4.7.x] (#6886)

Full changelog: 4.7.1...4.7.2

v4.7.1

13 Jun 22:48
Compare
Choose a tag to compare

Release notes

Changes

  • Update gather-docs.yaml's branch name to the release branch
  • @bentley/imodeljs-native 4.7.26

Full changelog: 4.7.0...4.7.1

v4.7.0

12 Jun 18:03
Compare
Choose a tag to compare

deltaDoc: true
version: '4.7.0'

4.7.0 Change Notes

Table of contents:

Geometry

Convex check using dihedral angles

The old behavior of PolyfaceQuery.dihedralAngleSummary was to return 1 with planar input mesh and ignoreBoundaries===true. Its wrapper PolyfaceQuery.isConvexByDihedralAngleCount used to return true in this case, but callers generally don't expect to classify a planar mesh as enclosing a convex volume.

To address this error, we changed the behavior of the underlying method PolyfaceQuery.dihedralAngleSummary so that it now returns 0 for the aforementioned input. As such, PolyfaceQuery.isConvexByDihedralAngleCount now correctly returns false for planar input mesh and ignoreBoundaries===true; callers that pass undefined or false for ignoreBoundaries are unaffected.

Full changes to the iTwinjs 4.0 method PolyfaceQuery.dihedralAngleSummary are as follows. When all dihedral angles are zero (and ignoreBoundaries===true), this method used to return 1 but now returns 0. When the signs of the dihedral angles are mixed, or a non-manifold condition or undefined normal is detected, this method used to return 0 but now returns -2.

v4.6.2

08 Jun 00:51
Compare
Choose a tag to compare

Release notes

Changes

Full changelog: 4.6.1...4.6.2

v4.6.1

29 May 14:36
Compare
Choose a tag to compare

Release notes

Changes

  • Fix finalize release job (backport #6728) [release/4.6.x] (#6729)
  • @bentley/imodeljs-native 4.6.32

Full changelog: 4.6.0...4.6.1

v4.6.0

13 May 20:33
Compare
Choose a tag to compare

deltaDoc: true
version: '4.6.0'

4.6.0 Change Notes

Table of contents:

Display

Map layer feature highlighting

Map layer features can now be highlighted when terrain display is enabled. In the image below, the brighter blue polygon is highlighted.

image

v4.5.2

16 Apr 14:47
Compare
Choose a tag to compare

Release notes

Changes

  • Added tool assistance instructions to MapFeatureInfo tool, also updated icon (backport #6559) [release/4.5.x] (#6584)
  • @bentley/imodeljs-native 4.6.6
  • use previously working node version until rush issue is fixed (backport #6611) [release/4.5.x] (#6616)
  • update rush - permanent fix for cve-2024-27980 (node security patch) (backport #6625) [release/4.5.x] (#6626)
  • 4.4.9 Changelogs
  • Presentation: Fix PresentationRpcImpl.getPagedContentSet request returning success response on error (backport #6605) [release/4.5.x] (#6624)
  • Fix visiblity state of model map layers (backport #6615) [release/4.5.x] (#6630)

Full changelog: 4.5.1...4.5.2

v4.4.9

15 Apr 20:30
Compare
Choose a tag to compare

Release notes

Changes

Full changelog: 4.4.8...4.4.9