Skip to content

Update dependency scheduler to ^0.27.0 - autoclosed#4894

Closed
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/react-monorepo
Closed

Update dependency scheduler to ^0.27.0 - autoclosed#4894
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/react-monorepo

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Oct 2, 2025

Note

Mend has cancelled the proposed renaming of the Renovate GitHub app being renamed to mend[bot].

This notice will be removed on 2025-10-07.


This PR contains the following updates:

Package Change Age Confidence
scheduler (source) ^0.26.0 -> ^0.27.0 age confidence

Release Notes

facebook/react (scheduler)

v0.27.0

Compare Source


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Never, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 2, 2025
@mluukkai mluukkai requested a review from Copilot October 30, 2025 15:24
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the scheduler package from version ^0.26.0 to ^0.27.0 in the frontend service. The update appears to have triggered npm to reorganize the package-lock.json dependency tree, marking several packages as peer dependencies and moving the scheduler package itself to be a peer dependency.

  • Updated scheduler package version from 0.26.0 to 0.27.0
  • Package lock reorganization marking multiple packages (including React, MUI components, and others) as peer dependencies

Reviewed Changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.

File Description
services/frontend/package.json Updates scheduler dependency to version ^0.27.0
services/frontend/package-lock.json Updates scheduler version and reorganizes dependency tree with peer dependency markers
Files not reviewed (1)
  • services/frontend/package-lock.json: Language not supported

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +4316 to +4320
"version": "0.27.0",
"resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.27.0.tgz",
"integrity": "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==",
"license": "MIT",
"peer": true
Copy link

Copilot AI Oct 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The scheduler package is marked as 'peer: true' but is declared as a direct dependency in package.json. This creates a version conflict: react-dom@18.3.1 requires scheduler@^0.23.2 (satisfied via its nested dependency), while scheduler@0.27.0 is now installed as a peer dependency. The explicit dependency on scheduler should be removed from package.json line 36, as React manages its own scheduler version.

Copilot uses AI. Check for mistakes.
"resolved": "https://registry.npmjs.org/react-dom/-/react-dom-18.3.1.tgz",
"integrity": "sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==",
"license": "MIT",
"peer": true,
Copy link

Copilot AI Oct 30, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

React-dom is marked as 'peer: true' but is declared as a direct dependency in package.json line 30. This inconsistency in the dependency tree indicates that react-dom should not be marked as a peer dependency. This marking may cause installation issues where react-dom won't be automatically installed.

Suggested change
"peer": true,

Copilot uses AI. Check for mistakes.
@renovate renovate bot changed the title Update dependency scheduler to ^0.27.0 Update dependency scheduler to ^0.27.0 - autoclosed Nov 12, 2025
@renovate renovate bot closed this Nov 12, 2025
@renovate renovate bot deleted the renovate/react-monorepo branch November 12, 2025 21:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant