Skip to content

Bump brace-expansion and @redocly/cli in /openapi - #939

Open
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/openapi/multi-4404433900
Open

Bump brace-expansion and @redocly/cli in /openapi#939
dependabot[bot] wants to merge 1 commit into
devfrom
dependabot/npm_and_yarn/openapi/multi-4404433900

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 21, 2026

Copy link
Copy Markdown
Contributor

Removes brace-expansion. It's no longer used after updating ancestor dependency @redocly/cli. These dependencies need to be updated together.

Removes brace-expansion

Updates @redocly/cli from 2.32.2 to 2.41.0

Release notes

Sourced from @​redocly/cli's releases.

@​redocly/cli@​2.41.0

Minor Changes

  • Added a new built-in rule security-scopes-defined that requires every scope used in a security requirement to be defined in the corresponding OAuth2 security scheme. The rule supports OpenAPI 2.0/3.x and AsyncAPI 2.6/3.0, suggests the closest defined scope for typos, and has an opt-in requireScopes option that requires OAuth2 security requirements to list at least one scope.

Patch Changes

  • Fixed an issue in respect where the execution of parent workflow's steps didn't halt after a step that referenced another workflow had failed.
  • Fixed an issue where the cursor AI provider of the generate-spec command sent only the instructions to the model and the operation to refine never reached it.
  • Updated @​redocly/openapi-core to v2.41.0.
  • Updated @​redocly/respect-core to v2.41.0.

@​redocly/cli@​2.40.0

Minor Changes

  • Added an --ignore-headers option to the experimental drift and proxy commands. It takes a comma-separated list of header names to skip in undocumented-header checks, and a trailing * matches by prefix (for example x-consumer-*). Use it to silence headers a gateway or proxy adds that are not part of the API contract.
  • Added an experimental generate-spec command that infers an OpenAPI description from recorded HTTP traffic.

Patch Changes

  • Fixed the drift command's schema-consistency rule reporting false-positive "Undocumented query parameter" findings for deepObject-style query parameters. Traffic keys like namespace[id]=...&namespace[name]=... are now matched to the documented namespace parameter, and the reconstructed object is validated against the parameter schema.

  • Fixed an issue where the drift command's schema-consistency rule reported false-positive request findings for exchanges the server rejected with a 4xx client error. For example: missing required parameter, missing required body, request-body schema mismatch. A 4xx response means the server never accepted the request. Validating it against the operation's success-path contract flagged the server's own correct rejection as drift. Response-side validation still runs, so a documented error response whose shape differs from reality is still reported.

  • Fixed an issue where the join command silently dropped path-level x-* extensions with non-string values.

  • Updated js-yaml from 4.2.0 to 5.2.1. Fixed an issue where strings that look like numbers with underscores (for example '12_34') had quotation marks removed by the bundle command. These strings stay quoted in the output.

    Note: YAML parsing is stricter: a multi-line flow collection whose closing bracket is not indented deeper than its parent key is now a parse error. Parse errors are reported at the offending token instead of the end of the document.

  • Fixed an issue where the drift command's security-baseline rule reported false-positive "credential exposure over insecure HTTP transport" warnings for traffic captured against loopback hosts, for example: localhost, *.localhost, 127.0.0.0/8, [::1]. Sandboxed recordings no longer produce transport warnings.

  • Fixed an issue where the bundle command rewrote internal $refs pointing to other $refs. The issue caused AsyncAPI 3 operation messages references to point to components instead of channel messages.

  • Updated @​redocly/openapi-core to v2.40.0.

@​redocly/cli@​2.39.0

... (truncated)

Commits

@dependabot dependabot Bot added dependencies javascript Pull requests that update javascript code labels Jul 21, 2026
github-actions Bot added a commit that referenced this pull request Jul 27, 2026
# Combined Dependabot PRs ➡️📦⬅️

✅ The following pull requests have been successfully combined on this
PR:
- Closes #943 Bump fast-uri from 3.1.2 to 3.1.4 in /openapi
- Closes #942 Bump dompurify from 3.4.11 to 3.4.12 in /openapi

⚠️ The following PRs were left out due to merge conflicts:
- #939 Bump brace-expansion and @redocly/cli in /openapi
- #929 [dependency]: Bump the npm-dependencies group across 1 directory
with 2 updates

> This PR was created by the
[`github/combine-prs`](https://github.com/github/combine-prs) action

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Removes [brace-expansion](https://github.com/juliangruber/brace-expansion). It's no longer used after updating ancestor dependency [@redocly/cli](https://github.com/Redocly/redocly-cli). These dependencies need to be updated together.


Removes `brace-expansion`

Updates `@redocly/cli` from 2.32.2 to 2.41.0
- [Release notes](https://github.com/Redocly/redocly-cli/releases)
- [Commits](https://github.com/Redocly/redocly-cli/compare/@redocly/cli@2.32.2...@redocly/cli@2.41.0)

---
updated-dependencies:
- dependency-name: "@redocly/cli"
  dependency-version: 2.39.0
  dependency-type: direct:development
- dependency-name: brace-expansion
  dependency-version:
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/npm_and_yarn/openapi/multi-4404433900 branch from 1e140ab to 80c41b4 Compare July 27, 2026 20:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants