Modular 4.4.0

modular-scripts 4.4.0

  • modular add now removes uninstalls templates after use, removing them from the dependencies (previously kept and considered dependencies even though they are only required when running the add command)

  • Non-modular templates are now supported. If a template does not have a modular.templateType field in its package.json, the template will still be used and the resulting package will not be considered a Modular package.

  • Added optional swc/jest support in modular test through --swc flag. Replaces ts-jest with Rust based swc-jest for performance improvements.

  • modular build output will now inherit the engines field specified in the package’s or root package.json.

  • We now allow the ‘strict’ typecheck compiler option

  • Added a --bypass flag to modular test to bypass all Modular selective logic and pass all provided options directly to Jest. See using modular-test with IntelliJ

  • Building with Webpack will now only typecheck relevant packages: the package being built, and the packages it depends on.

Other changes:

  • Added a new recommended eslint configuration now set as default on new workspaces from Modular templates. Adds import sorting rules.

Merged Changes

modular-scripts@4.4.0

Minor Changes

modular-template-app@2.0.0

Major Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

modular-template-esm-view@2.0.0

Major Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

modular-template-package@2.0.0

Major Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

modular-template-source@2.0.0

Major Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

modular-template-view@2.0.0

Major Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

create-modular-react-app@5.1.0

Minor Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

eslint-config-modular-app@4.1.0

Minor Changes

  • #2369 3141f92 Thanks @AlbertoBrusa! - Added new recommended eslint configuration that includes import sorting - “modular-app/recommended”

Patch Versions

Patch versions of this release do not have a dedicated summary. For details of patch releases, please visit the GitHub releases page.