Change Log - core-transformer

3.8.0

Fri Dec 08 2023

Version update only

3.7.17

Mon Nov 20 2023

Version update only

3.7.16

Mon Oct 16 2023

Version update only

3.7.15

Tue Oct 10 2023

Version update only

3.7.14

Fri Sep 29 2023

Version update only

3.7.13

Tue Aug 08 2023

Version update only

3.7.12

Thu Jul 27 2023

Version update only

3.7.11

Tue Jul 11 2023

Version update only

3.7.10

Wed Jul 05 2023

Version update only

3.7.9

Tue Jun 20 2023

Version update only

3.7.8

Thu Jun 01 2023

Version update only

3.7.7

Wed May 24 2023

Version update only

3.7.6

Mon May 15 2023

Version update only

3.7.5

Thu May 04 2023

Version update only

3.7.4

Tue Apr 25 2023

Version update only

3.7.3

Thu Apr 20 2023

Version update only

3.7.2

Wed Apr 12 2023

Version update only

3.7.1

Mon Apr 03 2023

Version update only

3.7.0

Wed Mar 29 2023

Version update only

3.6.3

Mon Mar 27 2023

Version update only

3.6.2

Fri Mar 17 2023

Version update only

3.6.1

Fri Feb 24 2023

Version update only

3.6.0

Wed Feb 08 2023

Updates

  • handle long named schemas on linux
  • do not download unnecessary changesets past the source changeset when processing changesets

3.5.6

Fri Feb 24 2023

Version update only

3.5.5

Thu Jan 26 2023

Version update only

3.5.4

Wed Jan 18 2023

Version update only

3.5.3

Fri Jan 13 2023

Version update only

3.5.2

Wed Jan 11 2023

Version update only

3.5.1

Thu Dec 15 2022

Version update only

3.5.0

Wed Dec 07 2022

Updates

  • use EntityReferences to support deferring non-element entities

3.4.7

Wed Nov 30 2022

Version update only

3.4.6

Tue Nov 22 2022

Version update only

3.4.5

Thu Nov 17 2022

Version update only

3.4.4

Thu Nov 10 2022

Updates

  • handle null ExternalSourceAspect.scope, process system schemas by default

3.4.3

Fri Oct 28 2022

Version update only

3.4.2

Mon Oct 24 2022

Version update only

3.4.1

Mon Oct 17 2022

Updates

  • use EntityReferences to support deferring non-element entities

3.4.0

Thu Oct 13 2022

Updates

  • Switch from the IModelSchemaLoader to the SchemaLoader
  • select * on link tables now also includes SourceECClassId and TargetECClassId
  • lock down @types/semver to 7.3.10
  • Updated Node types declaration to support latest v16
  • handle cascading deletes in IModelTransformer.processChanges
  • fix element deletions in reverse synchronization

3.3.5

Tue Sep 27 2022

Version update only

3.3.4

Thu Sep 08 2022

Version update only

3.3.3

Tue Sep 06 2022

Version update only

3.3.2

Thu Sep 01 2022

Version update only

3.3.1

Fri Aug 26 2022

Version update only

3.3.0

Thu Aug 18 2022

Updates

  • upgrade mocha to version 10.0.0
  • always close transformer resumption state db even on errors
  • make sure tests use a unique cacheDir
  • IModelHost.startup now accepts IModelHostOptions interface rather than IModelHostConfiguration instance
  • move HubMock to core-backend
  • deprecate danglingPredecessorsBehavior in favor of danglingReferencesBehavior
  • fix IModelExporter not exporting brep data when exporting geometry
  • Fix assertion on valid case in mapId64.

3.2.9

Fri Aug 26 2022

Version update only

3.2.8

Tue Aug 09 2022

Version update only

3.2.7

Mon Aug 01 2022

Version update only

3.2.6

Fri Jul 15 2022

Version update only

3.2.5

Wed Jul 13 2022

Version update only

3.2.4

Tue Jun 21 2022

Version update only

3.2.3

Fri Jun 17 2022

Version update only

3.2.2

Fri Jun 10 2022

Version update only

3.2.1

Tue Jun 07 2022

Version update only

3.2.0

Fri May 20 2022

Updates

  • always close transformer resumption state db even on errors
  • Add an option to IModelImporter to optimize geometry by identifying geometry parts with only one reference and embedding the part's geometry directly into the referencing element's geometry stream.
  • add transformer resumption API
  • use refactored internal extractChangedIdsFromChangesets

3.1.3

Fri Apr 15 2022

Version update only

3.1.2

Wed Apr 06 2022

Version update only

3.1.1

Thu Mar 31 2022

Version update only

3.1.0

Tue Mar 29 2022

Updates

  • mitigate memory leak in large model processing

3.0.3

Fri Mar 25 2022

Version update only

3.0.2

Thu Mar 10 2022

Version update only

3.0.1

Thu Feb 24 2022

Updates

  • add ignoreDeadPredecessors option to transformer, deprecate direct importer options access
  • Upgrade target to ES2019
  • rename contextId -> iTwinId
  • rename to @itwin/core-transformer
  • remove ClientRequestContext and its subclasses
  • removed deprecated API surface
  • remove ClientRequestContext.current
  • Renamed all occurrences of the term revision0 to version0.
  • remove requestContext argument from importSchemas
  • create new imodel-transformer package separate from backend package
  • fix bug where element aspect export could be mishandled when the element was deferred
  • add preserveElementIdsForFiltering option for transformations

3.0.0

Fri Aug 20 2021

Updates

  • Initial release

Last Updated: 08 December, 2023