Skip to content

Commit af0e778

Browse files
chore: merge main into pr5-request-pattern-filtering branch
- Resolved conflicts by accepting main's improved implementation - Preserved all include/exclude filtering functionality - Kept request pattern filtering with string and RegExp support - Maintained version-based filtering with semantic ranges - Preserved all test coverage for filtering features
2 parents 696aae5 + 98a29c3 commit af0e778

File tree

176 files changed

+4434
-381
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

176 files changed

+4434
-381
lines changed

.changeset/README.md

Lines changed: 0 additions & 8 deletions
This file was deleted.

.changeset/enhanced-hoist-container-refs.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changeset/fix-build-version-package-json.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changeset/fix-rsbuild-plugin-test-imports.md

Lines changed: 0 additions & 7 deletions
This file was deleted.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
---
2+
"@module-federation/enhanced": minor
3+
---
4+
5+
feat(enhanced): add include/exclude filtering for shared modules
6+
7+
- Add include/exclude filtering for both ConsumeSharedPlugin and ProvideSharedPlugin
8+
- Support version-based filtering using semantic version ranges (e.g., `include: { version: '^18.0.0' }`)
9+
- Support request pattern filtering with string and RegExp (e.g., `include: { request: /^Button/ }`)
10+
- Add singleton warnings when filters are used to prevent multiple shared instances
11+
- Enhanced type definitions and JSON schema validation for filtering options

.changeset/hook-renaming-cleanup.md

Lines changed: 0 additions & 12 deletions
This file was deleted.

.changeset/nx-upgrade-21-2-3.md

Lines changed: 0 additions & 36 deletions
This file was deleted.

.changeset/refactor-sink-react-packages.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

.changeset/runtime-safety-checks.md

Lines changed: 0 additions & 9 deletions
This file was deleted.

.github/workflows/build-and-test.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,9 @@ jobs:
4545
- name: Install Dependencies
4646
run: pnpm install
4747

48+
- name: Clear Node Modules Cache
49+
run: rm -rf node_modules/.cache
50+
4851
- name: Install Cypress
4952
# if: steps.browsers-cache.outputs.cache-hit != 'true'
5053
run: npx cypress install

0 commit comments

Comments
 (0)