Conversation
Resolves GHSA-xxjr-mmjv-4gpg Note dependabot had a go at fixing this in #1626 but didn't correctly add the overrides so didn't cover all cases. This PR is a result of running `pnpm audit --fix`.
Apparently dependabot doesn't understand overrides properly. So update the direct inclusion too. If you look at the lockfile diff, this makes no difference to the included versions (which were already updated), but it should convince dependabot that we're not using the vulnerable version.
Since we usually review these PRs on the day they are raised, reduce noise both on the commit and PR history by only doing this on Mondays & Thursdays.
Two build-time only ReDoS fixes: 1. upgrade minimatch to address ttps://github.com/advisories/GHSA-3ppc-4f35-3m26 2. upgrade ajv where we can to address GHSA-2g4f-4pwh-qvx6, but ignore the ghsa until backfix to v6 is published. eslint requires v6.
To address (both build-time only ReDoS): - GHSA-7r86-cg39-jmmj - GHSA-23c5-xmqv-rm74
The Renovate config in this repository needs migrating. Typically this is because one or more configuration options you are using have been renamed. You don't need to merge this PR right away, because Renovate will continue to migrate these fields internally each time it runs. But later some of these fields may be fully deprecated and the migrations removed. So it's a good idea to merge this migration PR soon. 🔕 **Ignore**: Close this PR and you won't be reminded about config migration again, but one day your current config may no longer be valid. ❓ Got questions? Does something look wrong to you? Please don't hesitate to [request help here](https://redirect.github.com/renovatebot/renovate/discussions). --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/brave/ads-ui). Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
This PR introduces https://github.com/simonhaenisch/prettier-plugin-organize-imports and hooks that up to prettier. This automatically applies typescript's built-in organise imports function to each file. This will reduce needless diff noise from import changes. Most of this PR is that re-organisation applied to existing files, by running pnpm format.
|
[puLL-Merge] - brave/ads-ui@1635 DescriptionThis PR performs a comprehensive maintenance update including: security-related dependency upgrades (lodash, ajv, rollup, minimatch), addition of Possible Issues
Security Hotspots
ChangesChanges
sequenceDiagram
participant Dev as Developer
participant Prettier as Prettier + organize-imports
participant Renovate as Renovate Bot
participant PNPM as pnpm
Dev->>PNPM: pnpm install (with updated overrides)
PNPM->>PNPM: Resolve lodash@4.17.23, ajv@6.14.0, rollup@4.59.0
PNPM->>PNPM: Apply pnpm.overrides for transitive deps
Dev->>Prettier: Format all files
Prettier->>Prettier: Sort imports alphabetically via plugin
Prettier-->>Dev: Reformatted source files
Renovate->>Renovate: Use security:minimumReleaseAgeNpm preset
Renovate->>Renovate: Schedule updates Mon/Thu 0-8am only
|
To make clearer the different routes in for search and push. <img width="1849" height="1067" alt="Screenshot 2026-03-03 at 17 45 15" src="https://github.com/user-attachments/assets/bf8ecaf7-927b-48f4-aed3-f9854d78aec3" /> <img width="1849" height="1067" alt="Screenshot 2026-03-03 at 17 45 07" src="https://github.com/user-attachments/assets/59019298-8855-4448-ba5c-494e9e50e1f0" />
CodePeters
approved these changes
Mar 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Features
Fixes
Chores