Skip to content

Releases: Talend/ui

@talend/react-storybook-cmf@11.0.0

31 Dec 03:48
514b8c7
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [816bb91]
    • @talend/react-cmf@11.0.0

@talend/react-sagas@9.0.1

31 Dec 03:48
514b8c7
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [816bb91]
    • @talend/react-cmf@11.0.0

@talend/react-containers@11.3.2

31 Dec 03:48
514b8c7
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [816bb91]
    • @talend/react-cmf@11.0.0

@talend/react-cmf@11.0.0

31 Dec 03:48
514b8c7
Compare
Choose a tag to compare

Major Changes

  • 816bb91: BREAKING CHANGE: Upgraded path-to-regexp from 3.x to 8.x

    This upgrade was necessary to resolve security vulnerabilities. The new version introduces two breaking changes that require updates to your application:

    1. Optional Path Parameter Syntax Change
    • Old syntax: /resources/:id?
    • New syntax: /resources{/id}

    This change is required because in path-to-regexp 8.x, the ? character is reserved for query parameters and will throw a parsing error when used at the end of a path.

    1. Root Path Matching Behavior Change
    • In v3.x, root path / would match any path starting with /
    • In v8.x, root path / only matches exactly /
    • To match both root and child paths, use the wildcard pattern /{*path}

    Example migration:

    // Before
    const routes = {
        '/': rootSaga,
        '/resources/:id?': resourceSaga
    };
    
    // After
    const routes = {
        '/{*path}': rootSaga,  // if you want to match all routes
        '/resources{/id}': resourceSaga
    };

    For more details about path matching and troubleshooting, see path-to-regexp documentation.

@talend/react-cmf-router@8.0.0

31 Dec 03:48
514b8c7
Compare
Choose a tag to compare

Major Changes

  • 816bb91: BREAKING CHANGE: Upgraded path-to-regexp from 3.x to 8.x

    This upgrade was necessary to resolve security vulnerabilities. The new version introduces two breaking changes that require updates to your application:

    1. Optional Path Parameter Syntax Change
    • Old syntax: /resources/:id?
    • New syntax: /resources{/id}

    This change is required because in path-to-regexp 8.x, the ? character is reserved for query parameters and will throw a parsing error when used at the end of a path.

    1. Root Path Matching Behavior Change
    • In v3.x, root path / would match any path starting with /
    • In v8.x, root path / only matches exactly /
    • To match both root and child paths, use the wildcard pattern /{*path}

    Example migration:

    // Before
    const routes = {
        '/': rootSaga,
        '/resources/:id?': resourceSaga
    };
    
    // After
    const routes = {
        '/{*path}': rootSaga,  // if you want to match all routes
        '/resources{/id}': resourceSaga
    };

    For more details about path matching and troubleshooting, see path-to-regexp documentation.

Patch Changes

  • Updated dependencies [816bb91]
    • @talend/react-cmf@11.0.0

@talend/react-cmf-cqrs@11.0.1

31 Dec 03:48
514b8c7
Compare
Choose a tag to compare

Patch Changes

  • Updated dependencies [816bb91]
    • @talend/react-cmf@11.0.0

@talend/react-containers@11.3.1

24 Dec 10:35
c156674
Compare
Choose a tag to compare

Patch Changes

@talend/react-cmf@10.1.1

24 Dec 04:59
e9ef685
Compare
Choose a tag to compare

Patch Changes

  • e2d8899: Revert: upgrade path-to-regexp

@talend/react-cmf-router@7.1.1

24 Dec 04:59
e9ef685
Compare
Choose a tag to compare

Patch Changes

  • e2d8899: Revert: upgrade path-to-regexp
  • Updated dependencies [e2d8899]
    • @talend/react-cmf@10.1.1

@talend/design-system@11.4.3

23 Dec 10:44
7d57878
Compare
Choose a tag to compare

Patch Changes

  • 59af07a: InlineEdit - Fix been able to submit field when required and having blank spaces