Skip to content

v13.0.0-alpha.0

Compare
Choose a tag to compare
@nmgokhale nmgokhale released this 26 Mar 00:04
· 186 commits to main since this release
102ba26

Feature Enhancements

This new major version of Elyra Canvas is an alpha release. In it Elyra Canvas now supports:

  • Carbon 11
  • React 18
  • Node 20

Note - We are releasing an alpha version because all the unit tests are currently disabled because React 18 no longer supports enzyme testing library. We are actively working on finding a replacement for enzyme. Unit tests will be enabled in the upcoming 13.x version.

Developer Notes

We will continue to support two versions of @elyra/canvas until September 2024. All consuming applications should plan to upgrade to Carbon 11 within this time.

  • @elyra/canvas - v12.x uses Carbon 10 - Support will end on 30 September 2024
  • @elyra/canvas - v13.x uses Carbon 11

12.x versions will be in maintenance mode supporting bugs and security fixes. Any new features will be available in 13.x versions. Both versions support consuming applications running on React 16, 17 and 18.

General

#1703 Carbon 11 and React 18 for elyra-canvas

Carbon has been updated to the latest version v1.53.1. All the consuming applications using @elyra/canvas v13.x must be using Carbon 11. @carbon/react package is added as a peerDependency in v13.x. Please follow carbon v10 to v11 migration guide for more details.

Elyra canvas is now using React 18. However, we continue to support consuming applications running on React 16, 17 and 18.

#1748 Upgrade Elyra canvas and Test harness to Node 20.x.

Elyra Canvas has been upgraded from Node 16.x to 20.x.

Issues Resolved

Full Changelog: v12.44.0...v13.0.0-alpha.0