Skip to content

feat(PP-3449)!: update dependencies and start the 1.0 release line#196

Merged
sergak01 merged 1 commit into
developfrom
pp-3449-dev-panel-position
Jul 7, 2026
Merged

feat(PP-3449)!: update dependencies and start the 1.0 release line#196
sergak01 merged 1 commit into
developfrom
pp-3449-dev-panel-position

Conversation

@sergak01

@sergak01 sergak01 commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🚀 Dependencies update + start of the 1.0 release line

Summary

Updates dependencies to latest across the root package and test fixtures, and carries the feat!: / BREAKING CHANGE marker so semantic-release finally advances the version to the 1.0 line (1.0.0-beta.x on the beta channel) — it kept computing 0.20.0-beta.x from the commit history because no major trigger had landed.

Key changes

  • 🧹 Root: http-proxy-middleware 4.2.0, eslint 10, tsx 4.23, typescript-eslint 8.63, vitest / @vitest/coverage-v8 4.1.10
  • 🔧 undici deliberately stays on ^7.28.0 (devDependency + override): undici 8 removes internal modules that jsdom 29 requires (undici/lib/handler/wrap-handler.js) — updating it breaks every jsdom-based test worker
  • 🧹 Fixtures: jquery 4 + @types/jquery 4 (test-commonjs), http-proxy-middleware 4.2.0 + tsx 4.23 (test-nextjs); eslint stays on ^9 in the Next.js fixtures — eslint-config-next 16 does not declare eslint 10 peer support
  • 🔄 BREAKING CHANGE footer — moves pp-dev to the 1.0 release line (Node.js >= 24 per engines; no longer published under the 0.x scheme)
  • 🧹 Fixture lockfiles refreshed against the rebuilt local tarball

Testing

  • ✅ Unit 212/212, integration 39/39, eslint (v10) clean
  • npm run audit:all — 0 vulnerabilities in root and all three fixtures
  • npm run reinstall:all — all fixtures reinstall cleanly
  • ✅ Full pp-dev build of test-commonjs with jQuery 4 (bundle + zip + changelog OK)

Included commits:

  • aebd41b feat(PP-3449)!: update dependencies and start the 1.0 release line

Merge Request: origin/pp-3449-dev-panel-positionorigin/develop

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 5f159aeb-f169-4d81-a277-8115c2de2413

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch pp-3449-dev-panel-position

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@sergak01 sergak01 self-assigned this Jul 7, 2026
Root: http-proxy-middleware 4.2.0, eslint 10, tsx 4.23,
typescript-eslint 8.63, vitest/@vitest/coverage-v8 4.1.10. The undici
devDependency and override stay on ^7.28.0 - undici 8 removes internal
modules that jsdom 29 requires (undici/lib/handler/wrap-handler.js).

Fixtures: jquery 4 + @types/jquery 4 (test-commonjs),
http-proxy-middleware 4.2.0 and tsx 4.23 (test-nextjs); eslint stays
on ^9 in the Next.js fixtures because eslint-config-next 16 does not
declare eslint 10 peer support. Lockfiles refreshed against the
rebuilt local tarball.

Verified: 212 unit + 39 integration tests, eslint, repo-wide
audit:all (0 vulnerabilities everywhere), reinstall:all, and a full
pp-dev build of test-commonjs with jquery 4.

BREAKING CHANGE: pp-dev moves to the 1.0 release line. Node.js >= 24
is required (declared in engines) and the package is no longer
published under the 0.x version scheme.
@sergak01 sergak01 force-pushed the pp-3449-dev-panel-position branch from aebd41b to abdad45 Compare July 7, 2026 06:46
@sergak01 sergak01 merged commit 3b09777 into develop Jul 7, 2026
3 checks passed
@sergak01 sergak01 deleted the pp-3449-dev-panel-position branch July 7, 2026 06:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant