Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version Packages #2564

Merged
merged 1 commit into from Apr 28, 2022
Merged

Version Packages #2564

merged 1 commit into from Apr 28, 2022

Conversation

ghost
Copy link

@ghost ghost commented Apr 21, 2022

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@commercetools-frontend/application-components@21.4.0

Minor Changes

Patch Changes

@commercetools-frontend/application-shell@21.4.0

Minor Changes

  • #2572 5b06e97a Thanks @emmenko! - Bump uikit packages to v15.

  • #2550 1065e661 Thanks @kark! - Add a new <SuspendedRoute> component.

    This component is exactly like the <Route> component of react-router but it wraps the children with React.Suspense, allowing the children to be dynamically loaded with React.lazy. This can be used for code splitting components at the route level.

    import { Switch } from 'react-router-dom';
    import { lazy } from 'react';
    
    const LazyLoadedComponent = lazy(() => import('./lazy-loaded-component'));
    
    <Switch>
      <SuspendedRoute>
        <LazyLoadedComponent />
      </SuspendedRoute>
    </Switch>;

Patch Changes

  • #2563 238bd34a Thanks @kark! - Update react-intl to version ^5.25.0

  • Updated dependencies [238bd34a, 5b06e97a]:

    • @commercetools-frontend/application-components@21.4.0
    • @commercetools-frontend/i18n@21.4.0
    • @commercetools-frontend/react-notifications@21.4.0

@commercetools-frontend/codemod@0.1.0

Minor Changes

  • #2565 41e6e62b Thanks @emmenko! - Add new Codemod package. The first transform is rename-js-to-jsx, which helps renaming JS files using React (JSX) to .jsx extension.

    npx @commercetools-frontend/codemod rename-js-to-jsx 'src/**/*.js'
    

@commercetools-frontend/i18n@21.4.0

Minor Changes

Patch Changes

@commercetools-frontend/mc-dev-authentication@21.4.0

Minor Changes

  • #2568 5bcf106a Thanks @emmenko! - Enable opt-in support for using Vite.js bundler. To enable it, set the environment variable ENABLE_EXPERIMENTAL_VITE_BUNDLER="true" in your dotenv file.

    Why Vite

    Vite (French word for "quick", pronounced /vit/, like "veet") is a build tool that aims to provide a faster and leaner development experience for modern web projects.

    You can learn more about the rationale behind the project in the Why Vite documentation.

    Native ES Modules support

    Vite is optimized for using native ES Modules via <script type="module"> tags and ES Modules dynamic import.

    CLI compatibility

    All the mc-scripts CLI commands are fully compatible with the new bundler, so you can continue using them as before.

    Unsupported features

    The cdnUrl value is not supported at the moment when using Vite.

    Required file extensions

    Vite relies on the file extensions to determine how to process the file in the best possible way. For example, a file using JSX should use the extension .jsx, or .tsx for TypeScript.

    Up until now we didn't enforce this with Webpack, so using .js or .jsx works in both cases. If you are still using .js for files including the JSX syntax, you need to rename the file to .jsx.

    To help with the renaming, you can use our codemod rename-js-to-jsx:

    npx @commercetools-frontend/codemod rename-js-to-jsx 'src/**/*.js'
    

Patch Changes

  • #2568 5bcf106a Thanks @emmenko! - Expose new middleware createMcDevAuthenticationMiddleware. This is mostly used for internal development.

@commercetools-frontend/mc-html-template@21.4.0

Minor Changes

  • #2568 5bcf106a Thanks @emmenko! - Enable opt-in support for using Vite.js bundler. To enable it, set the environment variable ENABLE_EXPERIMENTAL_VITE_BUNDLER="true" in your dotenv file.

    Why Vite

    Vite (French word for "quick", pronounced /vit/, like "veet") is a build tool that aims to provide a faster and leaner development experience for modern web projects.

    You can learn more about the rationale behind the project in the Why Vite documentation.

    Native ES Modules support

    Vite is optimized for using native ES Modules via <script type="module"> tags and ES Modules dynamic import.

    CLI compatibility

    All the mc-scripts CLI commands are fully compatible with the new bundler, so you can continue using them as before.

    Unsupported features

    The cdnUrl value is not supported at the moment when using Vite.

    Required file extensions

    Vite relies on the file extensions to determine how to process the file in the best possible way. For example, a file using JSX should use the extension .jsx, or .tsx for TypeScript.

    Up until now we didn't enforce this with Webpack, so using .js or .jsx works in both cases. If you are still using .js for files including the JSX syntax, you need to rename the file to .jsx.

    To help with the renaming, you can use our codemod rename-js-to-jsx:

    npx @commercetools-frontend/codemod rename-js-to-jsx 'src/**/*.js'
    

Patch Changes

@commercetools-frontend/mc-scripts@21.4.0

Minor Changes

  • #2568 5bcf106a Thanks @emmenko! - Enable opt-in support for using Vite.js bundler. To enable it, set the environment variable ENABLE_EXPERIMENTAL_VITE_BUNDLER="true" in your dotenv file.

    Why Vite

    Vite (French word for "quick", pronounced /vit/, like "veet") is a build tool that aims to provide a faster and leaner development experience for modern web projects.

    You can learn more about the rationale behind the project in the Why Vite documentation.

    Native ES Modules support

    Vite is optimized for using native ES Modules via <script type="module"> tags and ES Modules dynamic import.

    CLI compatibility

    All the mc-scripts CLI commands are fully compatible with the new bundler, so you can continue using them as before.

    Unsupported features

    The cdnUrl value is not supported at the moment when using Vite.

    Required file extensions

    Vite relies on the file extensions to determine how to process the file in the best possible way. For example, a file using JSX should use the extension .jsx, or .tsx for TypeScript.

    Up until now we didn't enforce this with Webpack, so using .js or .jsx works in both cases. If you are still using .js for files including the JSX syntax, you need to rename the file to .jsx.

    To help with the renaming, you can use our codemod rename-js-to-jsx:

    npx @commercetools-frontend/codemod rename-js-to-jsx 'src/**/*.js'
    

Patch Changes

  • Updated dependencies [5bcf106a, 5bcf106a, 5bcf106a]:
    • @commercetools-frontend/mc-dev-authentication@21.4.0
    • @commercetools-frontend/mc-html-template@21.4.0

@commercetools-frontend/react-notifications@21.4.0

Minor Changes

Patch Changes

@commercetools-frontend/cypress@21.4.0

Patch Changes

merchant-center-application-template-starter@19.2.0

Minor Changes

  • #2572 5b06e97a Thanks @emmenko! - Bump uikit packages to v15.

  • #2550 1065e661 Thanks @kark! - Improve the Custom Applications starter template to include a detail page for Channels and the ability to update some of its fields.

    These new changes focus on showcasing using forms and notifications.

Patch Changes

  • #2563 238bd34a Thanks @kark! - Update react-intl to version ^5.25.0

  • #2568 5bcf106a Thanks @emmenko! - Rename files using JSX to .jsx

  • Updated dependencies [238bd34a, 5b06e97a, 5bcf106a, 5bcf106a, 1065e661]:

    • @commercetools-frontend/application-components@21.4.0
    • @commercetools-frontend/application-shell@21.4.0
    • @commercetools-frontend/i18n@21.4.0
    • @commercetools-frontend/mc-dev-authentication@21.4.0
    • @commercetools-frontend/mc-scripts@21.4.0

playground@19.2.0

Minor Changes

Patch Changes

@commercetools-local/visual-testing-app@19.3.0

Minor Changes

Patch Changes

  • #2563 238bd34a Thanks @kark! - Update react-intl to version ^5.25.0

  • Updated dependencies [238bd34a, 5b06e97a]:

    • @commercetools-frontend/application-components@21.4.0
    • @commercetools-frontend/react-notifications@21.4.0

@commercetools-website/custom-applications@18.6.0

Minor Changes

Patch Changes

@commercetools-website/components-playground@17.4.0

Minor Changes

Patch Changes

  • #2563 238bd34a Thanks @kark! - Update react-intl to version ^5.25.0

  • Updated dependencies [238bd34a, 5b06e97a]:

    • @commercetools-frontend/application-components@21.4.0
    • @commercetools-frontend/i18n@21.4.0

@vercel
Copy link

vercel bot commented Apr 21, 2022

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
merchant-center-application-kit ✅ Ready (Inspect) Visit Preview Apr 28, 2022 at 3:54PM (UTC)

@vercel vercel bot temporarily deployed to Preview April 21, 2022 14:15 Inactive
@ghost ghost force-pushed the changeset-release/main branch from b75e548 to 132747c Compare April 26, 2022 08:26
@vercel vercel bot temporarily deployed to Preview April 26, 2022 08:31 Inactive
@ghost ghost force-pushed the changeset-release/main branch from 132747c to 294cde6 Compare April 26, 2022 13:49
@vercel vercel bot temporarily deployed to Preview April 26, 2022 13:52 Inactive
@ghost ghost force-pushed the changeset-release/main branch from 294cde6 to f2fed0d Compare April 27, 2022 06:58
@vercel vercel bot temporarily deployed to Preview April 27, 2022 07:02 Inactive
@ghost ghost force-pushed the changeset-release/main branch from f2fed0d to 4414201 Compare April 27, 2022 14:52
@vercel vercel bot temporarily deployed to Preview April 27, 2022 15:03 Inactive
@ghost ghost force-pushed the changeset-release/main branch from 4414201 to 086bc0c Compare April 28, 2022 12:40
@vercel vercel bot temporarily deployed to Preview April 28, 2022 12:46 Inactive
@ghost ghost force-pushed the changeset-release/main branch from 086bc0c to ca029a6 Compare April 28, 2022 15:03
@vercel vercel bot temporarily deployed to Preview April 28, 2022 15:08 Inactive
@ghost ghost force-pushed the changeset-release/main branch from ca029a6 to 2b0d6ca Compare April 28, 2022 15:46
@vercel vercel bot temporarily deployed to Preview April 28, 2022 15:54 Inactive
@emmenko emmenko merged commit d17fd7c into main Apr 28, 2022
@emmenko emmenko deleted the changeset-release/main branch April 28, 2022 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant