Skip to content

Bump browserslist from 4.28.2 to 4.28.8 in /extension - #19844

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/extension/browserslist-4.28.8
Closed

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/extension/browserslist-4.28.8

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Sep 1, 2026

Copy link
Copy Markdown
Contributor

Bumps browserslist from 4.28.2 to 4.28.8.

Release notes

Sourced from browserslist's releases.

4.28.8

  • Fixed including kaios in baseline queries (by @​Jaybhade).

4.28.7

4.28.6

4.28.5

4.28.4

  • Fixed SyntaxError regression of 4.28.3.

4.28.3

  • Fixed baseline query case-insensitivity (by @​swwind).
Changelog

Sourced from browserslist's changelog.

4.28.8

  • Fixed including kaios in baseline queries (by @​Jaybhade).

4.28.7

4.28.6

4.28.5

4.28.4

  • Fixed SyntaxError regression of 4.28.3.

4.28.3

  • Fixed baseline query case-insensitivity (by @​swwind).
Commits
  • f2f2e6c Release 4.28.8 version
  • d0787c8 Update dependencies
  • fcf8fa9 Merge pull request #939 from Jaybhade/fix/baseline-kaios-without-downstream
  • 57ecd64 fix: support "including kaios" without downstream
  • 093a0f6 Update EM banner
  • b637868 Release 4.28.7 version
  • 313f465 Update dependencies
  • c935c5a Fix regexp performance
  • d7e9e65 Rewrite structure parsing to make it always fast
  • ec4a55e Fix import order
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by GitHub Actions, a new releaser for browserslist since your current version.


@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 1, 2026
@dependabot dependabot Bot added the javascript Pull requests that update Javascript code label Sep 1, 2026
@dependabot dependabot Bot added the javascript Pull requests that update Javascript code label Sep 1, 2026
Copilot AI balanced review requested due to automatic review settings September 1, 2026 18:55
@dependabot dependabot Bot added the dependencies Pull requests that update a dependency file label Sep 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.


💡 Add a code-review agent skill for context-aware, tailored reviews. Learn more in the docs.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

🚀 Dogfood this PR with:

⚠️ WARNING: Do not do this without first carefully reviewing the code of this PR to satisfy yourself it is safe.

curl -fsSL https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.sh | bash -s -- 19844

Or

  • Run remotely in PowerShell:
iex "& { $(irm https://raw.githubusercontent.com/microsoft/aspire/main/eng/scripts/get-aspire-cli-pr.ps1) } 19844"

@github-actions github-actions Bot added the area-codeflow for labeling automated codeflow. intentionally a different color! label Sep 1, 2026
@github-actions

This comment has been minimized.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt.

Bumps [browserslist](https://github.com/browserslist/browserslist) from 4.28.2 to 4.28.8.
- [Release notes](https://github.com/browserslist/browserslist/releases)
- [Changelog](https://github.com/browserslist/browserslist/blob/main/CHANGELOG.md)
- [Commits](browserslist/browserslist@4.28.2...4.28.8)

---
updated-dependencies:
- dependency-name: browserslist
  dependency-version: 4.28.8
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/extension/browserslist-4.28.8 branch from f8df286 to db355f5 Compare September 9, 2026 20:38
@github-actions
github-actions Bot requested a balanced review from Copilot September 9, 2026 20:39

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Tests selector

0 / 99 PR test projects · 2 PR jobs · 0 advisory-only targets, from 1 changed file.

Selected PR test projects (0 / 99)

none — no PR-gated .NET test projects run for this change.

Selected PR jobs (2)

extension-e2e, extension-unit

Advisory workflow impact (0)

none


How these were chosen — grouped by what changed

Job reasons

Job Triggered by
extension-e2e extension/yarn.lock
extension-unit extension/yarn.lock

Selection computed for commit db355f5.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt.

@github-actions

github-actions Bot commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Retrying the failed CI jobs for this pull request from the CI run attempt. The rerun is being tracked in the rerun attempt.

@IEvangelist

Copy link
Copy Markdown
Member

Tracked/superseded by #20032 - the canonical [auto-sec] security consolidation PR that clears all 75 open Dependabot alerts in this repo (this package/manifest included). Keeping open until #20032 is green; it will be closed then per the automation's closure gate.

@dependabot @github

dependabot Bot commented on behalf of github Sep 17, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #20193.

@dependabot dependabot Bot closed this Sep 17, 2026
@dependabot
dependabot Bot deleted the dependabot/npm_and_yarn/extension/browserslist-4.28.8 branch September 17, 2026 00:27
@microsoft-github-policy-service microsoft-github-policy-service Bot added this to the 13.6 milestone Sep 17, 2026
David Pine (IEvangelist) added a commit that referenced this pull request Sep 21, 2026
…erts) (#20032)

## [auto-sec] aspire dependency security consolidation

Canonical `automated-security` remediation PR for **microsoft/aspire**.
Converges the repo's open Dependabot alerts into a single change set.
**No application source changes** — only lockfiles plus minimal,
same-major `overrides` / `resolutions`.

### Alerts addressed
Clears **74 of 75 open Dependabot alerts** (all npm ecosystem): 2
critical, 28 high, 44 moderate, 1 low. **1 deferred** (see below).

### Mechanism by manifest kind
| Kind | Count | How |
|---|---|---|
| npm `package-lock.json` | 25 | targeted `overrides` + `npm install
--package-lock-only` |
| `pnpm-lock.yaml` (AspireWithNode/NodeFrontend) | 1 | `pnpm.overrides`
+ `pnpm install` |
| `yarn.lock` (extension) | 1 | `resolutions` + `yarn install` (dnceng
public feed) |

### Key version bumps
- **next 16.2.11 → 16.3.3** (critical)
- qs → 6.16.0, fast-uri → 3.1.6, @humanfs/node → 0.16.8, browserslist →
4.28.7, js-yaml → 4.3.2, nanoid → 3.3.18, hono → 4.13.5,
postcss-selector-parser → 7.1.3, decode-uri-component → 0.5.0 (npm
dirs), @opentelemetry/core → 2.8.0, @opentelemetry/propagator-jaeger →
2.9.0, sharp → 0.35.4, vitest / @vitest/mocker → 4.1.11

### extension/yarn.lock feed handling
The VS Code `extension` resolves yarn deps from the **dnceng public**
Azure Artifacts feed, and CI runs `yarn install --frozen-lockfile`
against it **anonymously**. Only versions already cached on that feed
are anonymously downloadable. To keep the frozen install green,
browserslist's transitive data-deps are pinned to the feed's cached
versions (all satisfy browserslist@4.28.7's caret ranges):
- baseline-browser-mapping → 2.11.20, electron-to-chromium → 1.5.420,
node-releases → 2.0.54

### Deferred alert (1)
**decode-uri-component ≥ 0.5.0** in `extension/yarn.lock` (moderate).
The `0.5.0` tarball is **not cached** on the dnceng public feed
(anonymous request returns `401`); since CI accesses the feed
anonymously, pinning it would break the extension build. Left at the
current cached `0.2.2`. **Unblock:** a maintainer with authenticated
access to the internal feed regenerates `extension/yarn.lock` (which
primes the cache), after which `0.5.0` becomes anonymously available and
this alert clears. Every other extension alert (qs, fast-uri, js-yaml,
@humanfs/node, browserslist) is remediated.

### Verification
Static check of every alert's installed version in the regenerated
lockfiles vs first-patched: **74/75 cleared**, 1 deferred as above. No
private-feed URLs leaked; local `yarn install --frozen-lockfile` against
dnceng passes.

### Superseded / tracked Dependabot PRs
Closed once this canonical PR is green and merged (closure gate):
#19513, #19844, #19845, #19863.
Out of scope (non-npm): #19852 (GitHub Actions), #19075 (Maven).

### Idempotency
Branch `dapire/security-deps/aspire-npm-lockfiles` from latest
`upstream/main`. Label `automated-security`. Prefix `[auto-sec]`.

---------

Co-authored-by: David Pine <7679720+IEvangelist@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: David Pine <t@t.test>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-codeflow for labeling automated codeflow. intentionally a different color! dependencies Pull requests that update a dependency file javascript Pull requests that update Javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants