Bump express and raneto in /custom#284
Conversation
Bumps [express](https://github.com/expressjs/express) to 5.1.0 and updates ancestor dependency [raneto](https://github.com/ryanlelek/Raneto). These dependencies need to be updated together. Updates `express` from 4.18.2 to 5.1.0 - [Release notes](https://github.com/expressjs/express/releases) - [Changelog](https://github.com/expressjs/express/blob/master/History.md) - [Commits](expressjs/express@4.18.2...v5.1.0) Updates `raneto` from 0.17.5 to 0.18.0 - [Release notes](https://github.com/ryanlelek/Raneto/releases) - [Changelog](https://github.com/ryanlelek/Raneto/blob/main/CHANGELOG.md) - [Commits](ryanlelek/Raneto@0.17.5...0.18.0) --- updated-dependencies: - dependency-name: express dependency-version: 5.1.0 dependency-type: indirect - dependency-name: raneto dependency-version: 0.18.0 dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com>
PR Reviewer Guide 🔍Here are some key observations to aid the review process:
|
PR Code Suggestions ✨No code suggestions found for the PR. |
|
@stickgrinder, do you have some time to test out this branch? |
There was a problem hiding this comment.
Pull request overview
This PR updates the raneto dependency from version 0.17.5 to 0.18.0, which includes a major version upgrade to express (from 4.18.2 to 5.1.0) as a transitive dependency. The update addresses security vulnerabilities and includes breaking changes related to Node.js version requirements, Express v5 compatibility, and ESModule migration.
Key Changes:
- Upgrade
ranetoto 0.18.0, which introduces breaking changes including minimum Node.js v22.x requirement and Express v5 compatibility - Indirect upgrade of
expressto 5.1.0, bringing breaking API changes and security fixes
You can also share your feedback on Copilot code review for a chance to win a $100 gift card. Take the survey.
| "dependencies": { | ||
| "markdown-link-validator": "github:jenkin/markdown-link-validator#feature/sparkfabrik-enhancements", | ||
| "raneto": "0.17.5" | ||
| "raneto": "0.18.0" |
There was a problem hiding this comment.
The upgrade to raneto 0.18.0 introduces several breaking changes that require documentation: (1) Minimum Node.js version is now v22.x LTS, (2) Default port changes from 3000 to 8080, (3) Express v5 breaking changes including stricter res.status() validation. Consider adding migration notes or verifying compatibility with the current Node.js version used in this project.
User description
Bumps express to 5.1.0 and updates ancestor dependency raneto. These dependencies need to be updated together.
Updates
expressfrom 4.18.2 to 5.1.0Release notes
Sourced from express's releases.
... (truncated)
Changelog
Sourced from express's changelog.
... (truncated)
Commits
cd7d4395.1.04c4f3eafix(deps): serve-static@^2.2.0 (#6418)cb4c56efix(docs): remove@mertcanaltinfrom Triagers (#6408)7b44e1dci: use full SHAs for github action versionseb6d125deps: router@^2.2.0 (#6417)f1a2dc8deps: type-is@^2.0.1 (#6420)6b51e8edeps: body-parser@^2.2.0 (#6419)1f311c5build(deps-dev): bump cookie-session from 2.0.0 to 2.1.0 (#6399)9e97144feat(deps): finalhandler@2.1.0 (#6373)29d0980build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1 (#6397)Maintainer changes
This version was pushed to npm by wesleytodd, a new releaser for express since your current version.
Updates
ranetofrom 0.17.5 to 0.18.0Release notes
Sourced from raneto's releases.
Changelog
Sourced from raneto's changelog.
Commits
9f9fb0aRelease: v0.18.05f770d1Dependencies: Upgrading packagescee03efFix: ESLint rules to ignore unused with underscore prefix15085efDependencies: Upgrading to Express v5.xe04725eEdit: Linting4c47f5bFix: ReDos vulnerability52fe5f3Add: Multi-architecture container builds21fff58Edit: CSP (Content Security Policy) is now enforcing844e35dMove: HISTORY.md to CHANGELOG.md5fcd18bDependencies: Upgrading@raneto/theme-defaultfrom v0.5.0 to v0.8.0Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)You can disable automated security fix PRs for this repo from the Security Alerts page.
PR Type
Dependencies
Description
Updated
ranetodependency from version 0.17.5 to 0.18.0Indirect update of
expressfrom 4.18.2 to 5.1.0Diagram Walkthrough
File Walkthrough
package.json
Upgrade raneto and express dependenciescustom/package.json
ranetodependency version from 0.17.5 to 0.18.0expressfrom 4.18.2 to 5.1.0 as ancestor dependency