Skip to content

chore: bump pluggable-widgets-tools to 11.12.0#2304

Open
samuelreichert wants to merge 4 commits into
mainfrom
chore/bump-pluggable-widgets-tools-11.12.0
Open

chore: bump pluggable-widgets-tools to 11.12.0#2304
samuelreichert wants to merge 4 commits into
mainfrom
chore/bump-pluggable-widgets-tools-11.12.0

Conversation

@samuelreichert

Copy link
Copy Markdown
Contributor

Pull request type

Dependency changes (any modification to dependencies in package.json)


Description

  • Bump @mendix/pluggable-widgets-tools 11.11.0 → 11.12.0
  • Regenerate patch for 11.12.0 (versioned filename, updated context lines)
  • rich-text-web: remove preset: "ts-jest" incompatible with new @swc/jest runner
  • dropdown-sort-web: remove pinned jest@29 devDep (conflicts with pwt jest@30), rename jest.config.cjs → jest.config.js, fix test script to use --projects flag

- Bump @mendix/pluggable-widgets-tools 11.11.0 → 11.12.0
- Regenerate patch for 11.12.0 (versioned filename, updated context lines)
- rich-text-web: remove preset: "ts-jest" incompatible with new @swc/jest runner
- dropdown-sort-web: remove pinned jest@29 devDep (conflicts with pwt jest@30),
  rename jest.config.cjs → jest.config.js, fix test script to use --projects flag

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

This comment has been minimized.

gjulivan
gjulivan previously approved these changes Jul 3, 2026
samuelreichert and others added 2 commits July 3, 2026 16:09
Remove unused @types/enzyme devDependency from dropdown-sort-web and
drop redundant testEnvironment override from rich-text-web jest config.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

AI Code Review

✅ Approved — no issues found


What was reviewed

File Change
package.json Bump @mendix/pluggable-widgets-tools 11.11.0 → 11.12.0; update patchedDependencies key to versioned form
patches/@mendix__pluggable-widgets-tools@11.12.0.patch Renamed from unversioned filename; updated context-line offsets for new version
packages/pluggableWidgets/dropdown-sort-web/jest.config.js Renamed from jest.config.cjs; no content change
packages/pluggableWidgets/dropdown-sort-web/package.json Remove pinned jest@29 and @types/enzyme devDeps; add --projects flag to test script
packages/pluggableWidgets/rich-text-web/jest.config.js Remove incompatible preset: "ts-jest"; keep transformIgnorePatterns for quill ESM; spread base config via variable instead of inline
packages/pluggableWidgets/datagrid-dropdown-filter-web/src/__tests__/__snapshots__/DatagridDropdownFilter.spec.tsx.snap Update snapshot header URL (goo.gl → jestjs.io) — auto-regenerated
packages/shared/widget-plugin-component-kit/src/__tests__/__snapshots__/ThreeStateCheckBox.spec.tsx.snap Update snapshot header URL — auto-regenerated
packages/shared/widget-plugin-test-utils/__tests__/filters/__snapshots__/builders.test.ts.snap Update snapshot header URL — auto-regenerated
pnpm-lock.yaml Lockfile regeneration for all packages (11.11.0 → 11.12.0 throughout; @swc/core peer removed from resolved specifiers)

Skipped (out of scope): dist/, pnpm-lock.yaml (reviewed only to verify consistency with package.json changes)


Positives

  • Patch file correctly versioned with @11.12.0 suffix in both filename and patchedDependencies key — avoids the footgun of an unversioned patch silently applying to the wrong version.
  • dropdown-sort-web cleanly removes the pinned jest@29 devDep and @types/enzyme — both were causing conflicts with the monorepo's jest@30; the fix is minimal and correct.
  • rich-text-web config drops preset: "ts-jest" while preserving the transformIgnorePatterns workaround for quill's ESM — the right scalpel cut, avoids reverting working behaviour.
  • Snapshot header URLs updated to the canonical jestjs.io domain, consistent with Jest 30's regenerated output.

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.

2 participants