Skip to content

Releases: Patternslib/dev

Release 2.3.0

07 Jul 20:56
Compare
Choose a tag to compare

2.3.0 (2022-07-07)

Features

  • Module Federation: Add a shared parameter for MF config factory. (22e4b5e)The shared parameter allows to directly provide the shared object for the Webpack Module Federation Plugin.
    It extends generated shared definitions from the dependencies object and will overwrite existing entries.

Release 2.2.1

06 Jul 20:52
Compare
Choose a tag to compare

2.2.1 (2022-07-06)

Maintenance

Release 2.2.0

27 Jun 16:39
Compare
Choose a tag to compare

2.2.0 (2022-06-27)

Bug Fixes

  • Fix missing parentheses in release-zip. (72d435d)

Breaking Changes

  • webpack module federation: Make wepack module federation config factory more explicit. (efd266c)Change signature of the webpack mf config factory to make it simpler, more flexible and more explicit at the cost of having to pass more options.
  • Remove parameters package_json and shared in favor of dependencies.
  • Explicitly pass all dependencies via dependencies, also the base ones from @patternslib/patternslib if wanted.
  • Always explicitly pass the module federation name (e.g. the package.json's package name).

This makes the MF config factory simpler although you probably have to pass more options.
You now can easily just add the dependencies you want instead of having
always @patternslib/patternslib dependencies added.

Maintenance

  • Add @plone to jest and webpack transform ignores. (678bf09)

  • Remove unnecessary import from webpack.config.js. (6658497)

  • Upgrade dependencies. (e1e423e)

Release 2.1.0

25 Jun 18:46
Compare
Choose a tag to compare

2.1.0 (2022-06-25)

Features

  • Do not build a bundle and a release-zip for @patternslib/dev. (085a019)Still, we have the Makefile targets bundle and release-zip
    defined in the Makefile, making it possible to let other packages
    include this Makefile and extend from it while it is fully functioning
    for @patternslib/dev too.

Maintenance

  • Add jquery and @patternslib/patternslib to devDependencies, so that setup_tests.js does not fail when testing this package. (edae3f7)

  • Also remove eventual @plone/ from bundle name. (7696d7d)

  • Ignore .git directory when watching for changes. (14ff7e9)

  • Make @patternslib/patternslib a peer dependency which must be installed if e.g. the webpack.mf.js Webpack config is used. (987b421)

  • Upgrade dependencies. (7fac8d7)

  • Upgrade dependencies. (c632f09)