Skip to content

Commit 0f727a9

Browse files
committed
Merge branch 'develop' into feature/keyValueParameterType-CMEM-6277
2 parents 0a8a88b + 82d50cd commit 0f727a9

33 files changed

Lines changed: 1790 additions & 643 deletions

CHANGELOG.md

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,13 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
66

77
## [Unreleased]
88

9+
This is a major release, and it might be not compatible with your current usage of our library. Please read about the necessary changes in the section about how to migrate.
10+
911
### Added
1012

1113
- Extended existing height and readOnly props from `CodeEditorProps` to `AutoSuggestionProps` & `ExtendedCodeEditorProps` to be configurable from `<CodeAutocompleteField />`
14+
- `<CodeAutocompleteField />:
15+
- outerDivAttributes parameter: Allows to set parameter of the container div element of the code complete field.
1216

1317
## [24.3.0] - 2025-06-05
1418

@@ -58,6 +62,11 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/) and this p
5862

5963
### Changed
6064

65+
- `eslint` libraries were upgraded to v9, so `node` v18.18 or higher is required
66+
- react flow integration by renaming their resources from `legacy` and `next` to more precise `v9` and `v10`:
67+
- `HandleProps`: renamed to `HandleV9Props`
68+
- `HandleNextProps`: renamed to `HandleV10Props`
69+
- if provided then the `flowVersion` property do not accept `legacy` and `next` as values anymore, use `v9` and `v10`
6170
- some more interfaces are exposed:
6271
- `IntentBlueprint`: BlueprintJS intent types, also available by `DefinitionsBlueprint`
6372
- `TableDataContainerProps`, `TableSimpleContainerProps`, `TableHeadProps`, `TableBodyProps`, `TableExpandedRowProps`, `TableHeaderProps` and `DataTableRenderProps` as interfaces for diverse table components
@@ -80,6 +89,18 @@ Old bundlers like webpack4 do not support the `exports` field from `package.json
8089

8190
If you use Jest then you can use the same aliases for the `moduleNameMapper` config, if necessary.
8291

92+
### Deprecated
93+
94+
- `HandleV9Props` and `HandleV10Props` export will be removed, use only `HandleDefaultProps`
95+
- `<NodeContent />`
96+
- `businessDate`: will be removed because it is already not used
97+
- `<ReactFlow />`: use `<ReactFlowExtended />`
98+
99+
### Migration from v24 to v25
100+
101+
- remove deprecated components, properties and imports from your project, if the info cannot be found here then it was already mentioned in **Deprecated** sections of the v24.* changelogs.
102+
- we changed the integration of the supported react flow versions, formerly names `legacy` and `next` resources were renamed to more precise `v9` and `v10`, please see all info in the section about changes
103+
83104
## [24.1.0] - 2025-04-16
84105

85106
### Added

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ After you tested the GUI elements package locally you can Clean up your applicat
125125
3. Pull request from release branch into `main` need to be approved
126126
- then ["Publish: final release "](https://github.com/eccenca/gui-elements/actions/workflows/publish-final-release.yml) can be used on `main` (or `next` and `legacy`) to publish final release packages
127127
- another PR is automatically created for changes done during publishing process
128-
128+
129129
## License
130130

131131
Apache License, Version 2.0, January 2004

0 commit comments

Comments
 (0)