diff --git a/.changeset/forty-pans-march.md b/.changeset/forty-pans-march.md deleted file mode 100644 index f4bb0d91f..000000000 --- a/.changeset/forty-pans-march.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@itwin/presentation-shared": minor ---- - -Added an utility `julianToDateTime` function to convert julian date format to javascript's Date object. diff --git a/.changeset/four-starfishes-sneeze.md b/.changeset/four-starfishes-sneeze.md deleted file mode 100644 index b54244564..000000000 --- a/.changeset/four-starfishes-sneeze.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -"@itwin/presentation-hierarchies-react": minor -"@itwin/unified-selection": minor -"@itwin/presentation-opentelemetry": minor -"@itwin/presentation-core-interop": minor -"@itwin/presentation-hierarchies": minor -"@itwin/presentation-shared": minor ---- - -Define `type` and `exports` attributes in `package.json`. - -The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. - -In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. diff --git a/.changeset/light-weeks-explain.md b/.changeset/light-weeks-explain.md deleted file mode 100644 index 5d3d4db13..000000000 --- a/.changeset/light-weeks-explain.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@itwin/presentation-components": minor ---- - -KoQ and numeric editor improvements - -Changes: - -- ReadOnly properties now open a disabled input in property grid. - -- KoQ input placeholder is now determined by initial value if one exists. - -- Selecting/clicking a numeric or KoQ input will select all the text. diff --git a/.changeset/nine-countries-join.md b/.changeset/nine-countries-join.md deleted file mode 100644 index bfd9d7662..000000000 --- a/.changeset/nine-countries-join.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@itwin/presentation-hierarchies": patch ---- - -Fixed hierarchy filtering having a limit of 500 filtered nodes under a single parent. diff --git a/.changeset/nine-ducks-wink.md b/.changeset/nine-ducks-wink.md deleted file mode 100644 index e9e438696..000000000 --- a/.changeset/nine-ducks-wink.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -"@itwin/presentation-components": minor ---- - -Replaced `react-select` with [iTwinUI's ComboBox](https://itwinui.bentley.com/docs/combobox). - -This affects [`PresentationInstanceFilterBuilder`, `NavigationPropertyEditor`] components. - -Changes: - -- The number of select options is limited to 100. When more items exist, a non-selectable option is displayed at the bottom of the list, prompting users to provide an items filter. Previously, additional pages of select options was loaded when user scrolled to the bottom of the list. - -- Deprecated `PortalTargetContext`. It is no longer needed. diff --git a/.changeset/polite-mails-count.md b/.changeset/polite-mails-count.md deleted file mode 100644 index daaec2316..000000000 --- a/.changeset/polite-mails-count.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@itwin/presentation-components": minor -"@itwin/presentation-testing": minor ---- - -Define `type` and `exports` attributes in `package.json`. - -The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. - -In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. diff --git a/.changeset/selfish-parents-appear.md b/.changeset/selfish-parents-appear.md deleted file mode 100644 index 8d5d44572..000000000 --- a/.changeset/selfish-parents-appear.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -"@itwin/presentation-testing": minor ---- - -Export file name utility functions. - -- `getTestOutputDir` and `setTestOutputDir` - get/set functions for the global test output directory used by this package. -- `setupOutputFileLocation` - given a file name, returns a full path to the file in the test output directory. -- `createFileNameFromString` - creates a valid, sanitized file name from any string. -- `limitFilePathLength` - makes sure the given file path is shorter than 260 characters. diff --git a/.changeset/seven-snakes-sip.md b/.changeset/seven-snakes-sip.md deleted file mode 100644 index 9b78e46b8..000000000 --- a/.changeset/seven-snakes-sip.md +++ /dev/null @@ -1,9 +0,0 @@ ---- -"@itwin/presentation-hierarchies-react": patch -"@itwin/unified-selection": patch -"@itwin/presentation-core-interop": patch -"@itwin/presentation-hierarchies": patch -"@itwin/presentation-shared": patch ---- - -Promote `@beta` APIs to `@public`. diff --git a/.changeset/stupid-books-pump.md b/.changeset/stupid-books-pump.md deleted file mode 100644 index d587a2f82..000000000 --- a/.changeset/stupid-books-pump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@itwin/presentation-hierarchies-react": patch ---- - -Added missing `ref` property to `TreeNodeRendererProps` type. diff --git a/packages/components/CHANGELOG.md b/packages/components/CHANGELOG.md index 65557d172..666c8e8dd 100644 --- a/packages/components/CHANGELOG.md +++ b/packages/components/CHANGELOG.md @@ -1,5 +1,28 @@ # Change Log - @itwin/presentation-components +## 5.6.0 + +### Minor Changes + +- [#747](https://github.com/iTwin/presentation/pull/747): KoQ and numeric editor improvements. + + - ReadOnly properties now open a disabled input in property grid. + - KoQ input placeholder is now determined by initial value if one exists. + - Selecting/clicking a numeric or KoQ input will select all the text. + +- [#739](https://github.com/iTwin/presentation/pull/739): Replaced `react-select` with [iTwinUI's ComboBox](https://itwinui.bentley.com/docs/combobox). + + - The number of select options is limited to 100. When more items exist, a non-selectable option is displayed at the bottom of the list, prompting users to provide an items filter. Previously, additional pages of select options was loaded when user scrolled to the bottom of the list. + - Deprecated `PortalTargetContext`. It is no longer needed. + + This affects `PresentationInstanceFilterBuilder` and `NavigationPropertyEditor` components. + +- [#754](https://github.com/iTwin/presentation/pull/754): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + ## 5.5.0 ### Minor Changes diff --git a/packages/components/package.json b/packages/components/package.json index 9b809df39..b9875edd6 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-components", - "version": "5.5.0", + "version": "5.6.0", "description": "React components based on iTwin.js Presentation library", "license": "MIT", "repository": { diff --git a/packages/core-interop/CHANGELOG.md b/packages/core-interop/CHANGELOG.md index 821f050ed..576c3b78d 100644 --- a/packages/core-interop/CHANGELOG.md +++ b/packages/core-interop/CHANGELOG.md @@ -1,5 +1,21 @@ # @itwin/presentation-core-interop +## 1.1.0 + +### Minor Changes + +- [#740](https://github.com/iTwin/presentation/pull/740): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + +### Patch Changes + +- [#758](https://github.com/iTwin/presentation/pull/758): Promote `@beta` APIs to `@public`. +- Updated dependencies: + - @itwin/presentation-shared@1.1.0 + ## 1.0.0 ### Major Changes diff --git a/packages/core-interop/package.json b/packages/core-interop/package.json index b2ec164bc..7bafefd1c 100644 --- a/packages/core-interop/package.json +++ b/packages/core-interop/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-core-interop", - "version": "1.0.0", + "version": "1.1.0", "description": "The package acts as a layer between iTwin.js Core and Presentation packages.", "license": "MIT", "author": { diff --git a/packages/hierarchies-react/CHANGELOG.md b/packages/hierarchies-react/CHANGELOG.md index 18fe5acc7..1446e9af9 100644 --- a/packages/hierarchies-react/CHANGELOG.md +++ b/packages/hierarchies-react/CHANGELOG.md @@ -1,5 +1,24 @@ # @itwin/presentation-hierarchies-react +## 1.1.0 + +### Minor Changes + +- [#740](https://github.com/iTwin/presentation/pull/740): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + +### Patch Changes + +- [#758](https://github.com/iTwin/presentation/pull/758): Promote `@beta` APIs to `@public`. +- [#756](https://github.com/iTwin/presentation/pull/756): Added missing `ref` property to `TreeNodeRendererProps` type. +- Updated dependencies: + - @itwin/presentation-shared@1.1.0 + - @itwin/unified-selection@1.1.0 + - @itwin/presentation-hierarchies@1.2.0 + ## 1.0.1 ### Patch Changes diff --git a/packages/hierarchies-react/package.json b/packages/hierarchies-react/package.json index 99a6a7f21..4493f7e1e 100644 --- a/packages/hierarchies-react/package.json +++ b/packages/hierarchies-react/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-hierarchies-react", - "version": "1.0.1", + "version": "1.1.0", "description": "React components based on `@itwin/presentation-hierarchies`", "license": "MIT", "author": { diff --git a/packages/hierarchies/CHANGELOG.md b/packages/hierarchies/CHANGELOG.md index 94629000d..2da64a7a8 100644 --- a/packages/hierarchies/CHANGELOG.md +++ b/packages/hierarchies/CHANGELOG.md @@ -1,5 +1,22 @@ # @itwin/presentation-hierarchies +## 1.2.0 + +### Minor Changes + +- [#740](https://github.com/iTwin/presentation/pull/740): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + +### Patch Changes + +- [#743](https://github.com/iTwin/presentation/pull/743): Fixed hierarchy filtering having a limit of 500 filtered nodes under a single parent. +- [#758](https://github.com/iTwin/presentation/pull/758): Promote `@beta` APIs to `@public`. +- Updated dependencies: + - @itwin/presentation-shared@1.1.0 + ## 1.1.0 ### Minor Changes diff --git a/packages/hierarchies/package.json b/packages/hierarchies/package.json index 1f1b89fdc..fe0cc999b 100644 --- a/packages/hierarchies/package.json +++ b/packages/hierarchies/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-hierarchies", - "version": "1.1.0", + "version": "1.2.0", "description": "A package for creating hierarchies based on data in iTwin.js iModels.", "license": "MIT", "author": { diff --git a/packages/opentelemetry/CHANGELOG.md b/packages/opentelemetry/CHANGELOG.md index eaa56c00c..5f2c09be3 100644 --- a/packages/opentelemetry/CHANGELOG.md +++ b/packages/opentelemetry/CHANGELOG.md @@ -1,5 +1,15 @@ # Change Log - @itwin/presentation-opentelemetry +## 4.1.0 + +### Minor Changes + +- [#740](https://github.com/iTwin/presentation/pull/740): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + This log was last generated on Thu, 31 Aug 2023 11:51:06 GMT and should not be manually modified. diff --git a/packages/opentelemetry/package.json b/packages/opentelemetry/package.json index a1dea747c..ee4049c10 100644 --- a/packages/opentelemetry/package.json +++ b/packages/opentelemetry/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-opentelemetry", - "version": "4.0.2", + "version": "4.1.0", "description": "Utilities to enable OpenTelemetry tracing of Presentation requests", "license": "MIT", "repository": { diff --git a/packages/shared/CHANGELOG.md b/packages/shared/CHANGELOG.md index 8366c59a7..1b1a263f2 100644 --- a/packages/shared/CHANGELOG.md +++ b/packages/shared/CHANGELOG.md @@ -1,5 +1,20 @@ # @itwin/presentation-shared +## 1.1.0 + +### Minor Changes + +- [#740](https://github.com/iTwin/presentation/pull/740): Added an utility `julianToDateTime` function to convert julian date format to javascript's Date object. +- [#740](https://github.com/iTwin/presentation/pull/740): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + +### Patch Changes + +- [#758](https://github.com/iTwin/presentation/pull/758): Promote `@beta` APIs to `@public`. + ## 1.0.0 ### Major Changes diff --git a/packages/shared/package.json b/packages/shared/package.json index 4b4e3a837..8af59dc7e 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-shared", - "version": "1.0.0", + "version": "1.1.0", "description": "The package contains types and utilities used across different iTwin.js Presentation packages.", "license": "MIT", "author": { diff --git a/packages/testing/CHANGELOG.md b/packages/testing/CHANGELOG.md index aa3920b42..133ed97ce 100644 --- a/packages/testing/CHANGELOG.md +++ b/packages/testing/CHANGELOG.md @@ -1,5 +1,27 @@ # Change Log - @itwin/presentation-testing +## 5.1.0 + +### Minor Changes + +- [#754](https://github.com/iTwin/presentation/pull/754): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + +- [#754](https://github.com/iTwin/presentation/pull/754): Export file name utility functions. + + - `getTestOutputDir` and `setTestOutputDir` - get/set functions for the global test output directory used by this package. + - `setupOutputFileLocation` - given a file name, returns a full path to the file in the test output directory. + - `createFileNameFromString` - creates a valid, sanitized file name from any string. + - `limitFilePathLength` - makes sure the given file path is shorter than 260 characters. + +### Patch Changes + +- Updated dependencies: + - @itwin/presentation-components@5.6.0 + ## 5.0.17 ### Patch Changes diff --git a/packages/testing/package.json b/packages/testing/package.json index dd1eb13d3..9aac9b3c7 100644 --- a/packages/testing/package.json +++ b/packages/testing/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/presentation-testing", - "version": "5.0.17", + "version": "5.1.0", "description": "Testing utilities for iTwin.js Presentation library", "license": "MIT", "repository": { diff --git a/packages/unified-selection/CHANGELOG.md b/packages/unified-selection/CHANGELOG.md index 646c39766..dcf025299 100644 --- a/packages/unified-selection/CHANGELOG.md +++ b/packages/unified-selection/CHANGELOG.md @@ -1,5 +1,21 @@ # @itwin/unified-selection +## 1.1.0 + +### Minor Changes + +- [#740](https://github.com/iTwin/presentation/pull/740): Define `type` and `exports` attributes in `package.json`. + + The change moves this package a step closer towards dropping CommonJS support - it's now transpiled from ESM to CommonJS instead of the opposite. + + In addition, the `exports` attribute has been added to `package.json` to prohibit access to APIs that are not intended to be used by external consumers. + +### Patch Changes + +- [#758](https://github.com/iTwin/presentation/pull/758): Promote `@beta` APIs to `@public`. +- Updated dependencies: + - @itwin/presentation-shared@1.1.0 + ## 1.0.1 ### Patch Changes diff --git a/packages/unified-selection/package.json b/packages/unified-selection/package.json index dad83f747..c005c4dbd 100644 --- a/packages/unified-selection/package.json +++ b/packages/unified-selection/package.json @@ -1,6 +1,6 @@ { "name": "@itwin/unified-selection", - "version": "1.0.1", + "version": "1.1.0", "description": "Package for managing unified selection in iTwin.js applications.", "license": "MIT", "repository": {