Skip to content

Commit 45b2cd6

Browse files
committed
epic 9-4
1 parent e687bc1 commit 45b2cd6

13 files changed

+291
-34
lines changed

.changeset/brave-warm-light.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/calm-eager-merry.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

.changeset/curvy-deer-fall.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
'@talend/scripts-config-react-webpack': patch
33
'@talend/scripts-cmf': patch
44
'@talend/bootstrap-theme': patch
5-
'@talend/react-cmf': patch
65
---
76

87
fix: update serialize-javascripts deps
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
'@talend/react-cmf-cqrs': major
3+
---
4+
5+
Upgrade Immutable.js to v5
6+
7+
## Breaking Changes
8+
9+
- **Immutable.js upgraded from v3.8.2 to v5.x**: Consumers depending on Immutable v3 or v4 APIs must update accordingly.
10+
- **Default import removed**: `import Immutable from 'immutable'` is no longer supported. Use named imports instead (e.g., `import { Map, List, fromJS, isImmutable } from 'immutable'`).
11+
- **`react-immutable-proptypes` removed**: Custom internal validators replace `ImmutablePropTypes`. No peer-dep on `react-immutable-proptypes` anymore.
12+
13+
See the [migration guide](../docs/breaking-change-immutable-v5.md) for full details and upgrade instructions.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
'@talend/react-cmf': major
3+
---
4+
5+
Upgrade Immutable.js to v5
6+
7+
## Breaking Changes
8+
9+
- **Immutable.js upgraded from v3.8.2 to v5.x**: Consumers depending on Immutable v3 or v4 APIs must update accordingly.
10+
- **Default import removed**: `import Immutable from 'immutable'` is no longer supported. Use named imports instead (e.g., `import { Map, List, fromJS, isImmutable } from 'immutable'`). All cmf source and expressions modules have been updated accordingly.
11+
- **`Iterable` removed**: Replace `Immutable.Iterable` checks with `isImmutable()` from `immutable`.
12+
- **`react-immutable-proptypes` removed**: Custom internal validators replace `ImmutablePropTypes`. No peer-dep on `react-immutable-proptypes` anymore.
13+
- **`OrderedMap``Map`**: `Map` in Immutable v5 preserves insertion order, making `OrderedMap` redundant. All internal usage has been updated.
14+
15+
See the [migration guide](../docs/breaking-change-immutable-v5.md) for full details and upgrade instructions.
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
---
2+
'@talend/react-components': major
3+
---
4+
5+
Upgrade Immutable.js to v5
6+
7+
## Breaking Changes
8+
9+
- **Immutable.js upgraded from v3.8.2 to v5.x**: Consumers depending on Immutable v3 or v4 APIs must update accordingly.
10+
- **Default import removed**: `import Immutable from 'immutable'` is no longer supported. Use named imports instead (e.g., `import { Map, List, fromJS, isImmutable } from 'immutable'`). ActionDropdown and other components have been updated accordingly.
11+
- **`Iterable` removed**: Replace `Immutable.Iterable` checks with `isImmutable()` from `immutable`.
12+
- **`react-immutable-proptypes` removed**: Custom internal validators replace `ImmutablePropTypes`. No peer-dep on `react-immutable-proptypes` anymore.
13+
14+
See the [migration guide](../docs/breaking-change-immutable-v5.md) for full details and upgrade instructions.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
'@talend/react-containers': major
3+
---
4+
5+
Upgrade Immutable.js to v5
6+
7+
## Breaking Changes
8+
9+
- **Immutable.js upgraded from v3.8.2 to v5.x**: Consumers depending on Immutable v3 or v4 APIs must update accordingly.
10+
- **Default import removed**: `import Immutable from 'immutable'` is no longer supported. Use named imports instead (e.g., `import { Map, List, fromJS, isImmutable } from 'immutable'`).
11+
- **`Iterable` removed**: Replace `Immutable.Iterable` checks with `isImmutable()` from `immutable`.
12+
- **`react-immutable-proptypes` removed**: Custom internal validators replace `ImmutablePropTypes`. No peer-dep on `react-immutable-proptypes` anymore.
13+
- **`OrderedMap``Map`**: `Map` in Immutable v5 preserves insertion order, making `OrderedMap` redundant. All internal usage has been updated.
14+
15+
See the [migration guide](../docs/breaking-change-immutable-v5.md) for full details and upgrade instructions.
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
---
2+
'@talend/react-flow-designer': major
3+
---
4+
5+
Upgrade Immutable.js to v5
6+
7+
## Breaking Changes
8+
9+
- **Immutable.js upgraded from v3.8.2 to v5.x**: Consumers depending on Immutable v3 or v4 APIs must update accordingly.
10+
- **Default import removed**: `import Immutable from 'immutable'` is no longer supported. Use named imports instead (e.g., `import { Map, List, fromJS, isImmutable } from 'immutable'`). Reducers (link, node, port) and renderers (LinksRenderer, NodesRenderer, PortsRenderer) have been updated accordingly.
11+
- **`Iterable` removed**: Replace `Immutable.Iterable` checks with `isImmutable()` from `immutable`.
12+
- **`react-immutable-proptypes` removed**: Custom internal validators replace `ImmutablePropTypes`. No peer-dep on `react-immutable-proptypes` anymore.
13+
- **`OrderedMap``Map`**: `Map` in Immutable v5 preserves insertion order, making `OrderedMap` redundant. All internal usage has been updated.
14+
15+
See the [migration guide](../docs/breaking-change-immutable-v5.md) for full details and upgrade instructions.
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---
2+
'@talend/react-sagas': major
3+
---
4+
5+
Upgrade Immutable.js to v5
6+
7+
## Breaking Changes
8+
9+
- **Immutable.js upgraded from v3.8.2 to v5.x**: Consumers depending on Immutable v3 or v4 APIs must update accordingly.
10+
- **Default import removed**: `import Immutable from 'immutable'` is no longer supported. Use named imports instead (e.g., `import { Map, List, fromJS, isImmutable } from 'immutable'`).
11+
- **`react-immutable-proptypes` removed**: Custom internal validators replace `ImmutablePropTypes`. No peer-dep on `react-immutable-proptypes` anymore.
12+
13+
See the [migration guide](../docs/breaking-change-immutable-v5.md) for full details and upgrade instructions.

.changeset/proud-neat-jolly.md

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)