Skip to content

Bump terser-webpack-plugin from 5.6.0 to 5.6.1 - #530

Merged
cigamit merged 4 commits into
ctrliq:mainfrom
blaipr:feature/terser-webpack-plugin-5.6.1
Jun 28, 2026
Merged

Bump terser-webpack-plugin from 5.6.0 to 5.6.1#530
cigamit merged 4 commits into
ctrliq:mainfrom
blaipr:feature/terser-webpack-plugin-5.6.1

Conversation

@blaipr

@blaipr blaipr commented Jun 28, 2026

Copy link
Copy Markdown
Contributor

SUMMARY

Bump terser-webpack-plugin from 5.6.0 to 5.6.1 (patch release).

ISSUE TYPE

  • Bug, Docs Fix or other nominal change

COMPONENT NAME

  • UI

ADDITIONAL INFORMATION

Test results: All 552 test suites pass (2911 tests, 0 failures).

@blaipr
blaipr force-pushed the feature/terser-webpack-plugin-5.6.1 branch from 441135b to 587614d Compare June 28, 2026 15:47
@cigamit cigamit self-assigned this Jun 28, 2026
@cigamit cigamit added the Needs triage When a Issue needs to be researched or a PR has an issue that needs fixing before merging label Jun 28, 2026
blaipr added 4 commits June 28, 2026 18:11
- Bump react-router from 7.18.0 to 8.0.1 (requires React 19.2.7+)
- Add import.meta transform to Jest babel config (react-router 8 uses
  import.meta.hot which Jest cannot parse without it)
- Consolidate transformIgnorePatterns into single pattern including
  react-router alongside d3 and has-ansi

All 552 test suites pass (2911 tests).
routerCompat.js was a re-export shim from the v5→v6→v7 migration —
all 295 imports now use react-router directly.

The history package (used by 191 test files for createMemoryHistory)
is replaced by a Jest moduleNameMapper shim that delegates to
react-router's UNSAFE_createMemoryHistory with v5Compat enabled.
No test file changes needed — they still import from 'history' and
the mapper redirects to the shim.
react-router 8 re-exports everything from a single module, so
separate import lines from 'react-router' trigger ESLint's
import-x/no-duplicates rule. Merge them into single imports.

Also fix rtlContexts.js to import createMemoryHistory from the
local historyShim instead of the removed 'history' package.
@blaipr
blaipr force-pushed the feature/terser-webpack-plugin-5.6.1 branch from 587614d to c25fc2b Compare June 28, 2026 16:12
@blaipr

blaipr commented Jun 28, 2026

Copy link
Copy Markdown
Contributor Author

Rebased to resolve merge conflicts.

@cigamit
cigamit merged commit 845060d into ctrliq:main Jun 28, 2026
@cigamit cigamit removed the Needs triage When a Issue needs to be researched or a PR has an issue that needs fixing before merging label Jun 28, 2026
sy-base pushed a commit to sy-base/ascender that referenced this pull request Jul 4, 2026
* Upgrade react-router from 7.18.0 to 8.0.1

- Bump react-router from 7.18.0 to 8.0.1 (requires React 19.2.7+)
- Add import.meta transform to Jest babel config (react-router 8 uses
  import.meta.hot which Jest cannot parse without it)
- Consolidate transformIgnorePatterns into single pattern including
  react-router alongside d3 and has-ansi

All 552 test suites pass (2911 tests).

* Remove routerCompat.js indirection and history devDependency

routerCompat.js was a re-export shim from the v5→v6→v7 migration —
all 295 imports now use react-router directly.

The history package (used by 191 test files for createMemoryHistory)
is replaced by a Jest moduleNameMapper shim that delegates to
react-router's UNSAFE_createMemoryHistory with v5Compat enabled.
No test file changes needed — they still import from 'history' and
the mapper redirects to the shim.

* Merge duplicate react-router imports and fix history shim

react-router 8 re-exports everything from a single module, so
separate import lines from 'react-router' trigger ESLint's
import-x/no-duplicates rule. Merge them into single imports.

Also fix rtlContexts.js to import createMemoryHistory from the
local historyShim instead of the removed 'history' package.

* Bump terser-webpack-plugin from 5.6.0 to 5.6.1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants