4.11.0 Change Notes

Table of contents:

Deprecated ECSqlStatement

ECSqlStatement is deprecated in 4.11 Use IModelDb.createQueryReader or ECDb.createQueryReader

Following are related classes to ECSqlStatement that are also marked depercated

  • ECEnumValue
  • ECSqlValue
  • ECSqlValueIterator
  • ECSqlColumnInfo

In concurrent query QueryOptions.convertClassIdsToClassNames & QueryOptionsBuilder.setConvertClassIdsToNames() are deprecated. Use ECSQL ec_classname() function to convert class ids to class names.

Pending Removals

The following APIs in @itwin/core-common are being re-exported from @itwin/core-bentley and will be removed in the next major without deprecation. Please import them from @itwin/core-bentley instead.

To be removed
BentleyStatus
BentleyError
IModelStatus
BriefcaseStatus
DbResult
ChangeSetStatus
GetMetaDataFunction
LogFunction
LoggingMetaData

Last Updated: 29 April, 2025