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

Merge Module Federation into webpack 5 beta #10838

Merged
merged 74 commits into from
May 5, 2020
Merged

Merge Module Federation into webpack 5 beta #10838

merged 74 commits into from
May 5, 2020

Conversation

sokra
Copy link
Member

@sokra sokra commented May 5, 2020

It's not yet perfect and there are probably many places where improvements can be made, but it stable enough to make it into the beta version as experimental feature.

What kind of change does this PR introduce?
feature

Did you add tests for your changes?
yes

Does this PR introduce a breaking change?
no

What needs to be documented once your changes are merged?
Module Federation, see other documentation requests

sokra and others added 30 commits February 24, 2020 15:15
Co-authored-by: Zack Jackson <zackary.l.jackson@gmail.com>
use new library system for ContainerPlugin
…hema-validation

ContainerReferencePlugin options validation
ScriptedAlchemy and others added 23 commits April 14, 2020 15:11
test module federation without library provided
test circular dependencies between containers
test multiple containers in a single build
test System.js module federation
improve fakeSystem implementation for circular dependencies and local files
fix: module federation plugin library should be optional
upgrade tooling, expose container plugins, fix typings tests
expose options types via declarations
hide private properties in plugins
move container-related schemas into container folder
validate options for container-related plugins
fix missing overridables runtime when no import() is used at all
fix transitive overriding
fix missing overriables for empty overridables
Module federation bugfixes and DX
@webpack-bot
Copy link
Contributor

webpack-bot commented May 5, 2020

For maintainers only:

  • This needs to be documented (issue in webpack/webpack.js.org will be filed when merged)
  • This needs to be backported to webpack 4 (issue will be created when merged)

@webpack-bot
Copy link
Contributor

Thank you for your pull request! The most important CI builds succeeded, we’ll review the pull request soon.

@webpack-bot
Copy link
Contributor

I've created an issue to document this in webpack/webpack.js.org.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants