Skip to content

fix(deps): update dependency @mitodl/course-search-utils to v3#1739

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/mitodl-course-search-utils-3.x
Open

fix(deps): update dependency @mitodl/course-search-utils to v3#1739
renovate[bot] wants to merge 1 commit intomainfrom
renovate/mitodl-course-search-utils-3.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Feb 14, 2026

This PR contains the following updates:

Package Change Age Confidence
@mitodl/course-search-utils ^2.3.3^3.0.0 age confidence

Release Notes

mitodl/course-search-utils (@​mitodl/course-search-utils)

v3.5.0

Compare Source

v3.4.1

Compare Source

v3.4.0

Compare Source

v3.3.2

Compare Source

v3.3.1

Compare Source

v3.3.0

Compare Source

v3.2.5

Compare Source

v3.2.4

Compare Source

v3.2.3

Compare Source

v3.1.6

Compare Source

v3.1.5

Compare Source

v3.1.4

Compare Source

v3.1.3

Compare Source

v3.1.2

Compare Source

v3.1.1

Compare Source

v3.1.0

Compare Source

v3.0.9

Compare Source

v3.0.8

Compare Source

v3.0.7

Compare Source

v3.0.6

Compare Source

v3.0.5

Compare Source

v3.0.4

Compare Source

v3.0.3

Compare Source

v3.0.2

Compare Source

v3.0.0

Compare Source


Configuration

📅 Schedule: Branch creation - "every weekend" in timezone US/Eastern, Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR is behind base branch, 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 force-pushed the renovate/mitodl-course-search-utils-3.x branch from 9a06802 to 41abbb0 Compare February 14, 2026 10:27
@renovate renovate bot force-pushed the renovate/mitodl-course-search-utils-3.x branch from 41abbb0 to 50c4e54 Compare February 23, 2026 09:36
@renovate renovate bot force-pushed the renovate/mitodl-course-search-utils-3.x branch from 50c4e54 to cba2743 Compare March 2, 2026 08:27
"@emotion/react": "^11.14.0",
"@emotion/styled": "^11.14.0",
"@mitodl/course-search-utils": "^2.3.3",
"@mitodl/course-search-utils": "^3.0.0",
Copy link

Choose a reason for hiding this comment

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

Bug: Upgrading @mitodl/course-search-utils to a new major version with breaking changes in peer dependencies (React, history) without updating the consuming code creates a high risk of runtime errors.
Severity: HIGH

Suggested Fix

Before merging, review the changelog or migration guide for @mitodl/course-search-utils v3. The code using this library, especially the useCourseSearch hook and its reliance on the history package, should be updated to align with any breaking API changes. The react peer dependency in the library may also need to be corrected if it's a metadata error.

Prompt for AI Agent
Review the code at the location below. A potential bug has been identified by an AI
agent.
Verify if this is a real issue. If it is, propose a fix; if not, explain why it's not
valid.

Location: package.json#L44

Potential issue: The project upgrades `@mitodl/course-search-utils` to v3.5.0, a major
version change that appears to include significant internal refactoring. The library's
peer dependencies have changed: `react` is specified as `^16.13.1` which is incompatible
with the project's React 18, and the previously required `history` package is now
optional. The `useCourseSearch` hook is still passed a `history` object, but the library
may no longer support this routing method, potentially causing runtime failures. While
the code compiles, the lack of corresponding updates in the application to accommodate
these breaking changes introduces a high risk of incompatibility.

Did we get this right? 👍 / 👎 to inform future reviews.

@renovate renovate bot force-pushed the renovate/mitodl-course-search-utils-3.x branch from cba2743 to d4bd4a8 Compare March 2, 2026 11:58
@renovate renovate bot force-pushed the renovate/mitodl-course-search-utils-3.x branch from d4bd4a8 to 9100fa0 Compare March 2, 2026 19:04
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