ReviewOS

also looking at this

stacks/dtsx

chore(deps): update all non-major dependencies

#3075
Merged github-actions[bot] wants to merge buddy-bot/update-non-major-updates into main
4 files +239 -71
9 days ago

This PR contains the following updates:

Package Updates Summary

TypeCount
📦 NPM Packages5
Total5

📦 npm Dependencies

npm

5 packages will be updated

PackageChangeAgeAdoptionPassingConfidence
oxc-parser (source)0.117.0 -> 0.121.0ageadoptionpassingconfidence
oxc-transform (source)0.117.0 -> 0.121.0ageadoptionpassingconfidence
@stacksjs/bunpress (source)0.1.1 -> 0.1.4ageadoptionpassingconfidence
@types/bun (source)1.3.10 -> 1.3.11ageadoptionpassingconfidence
esbuild (source)0.27.3 -> 0.27.4ageadoptionpassingconfidence

Release Notes

oxc-project/oxc (oxc-parser)

0.117.0 -> 0.121.0

crates_v0.121.0

Compare Source

🚀 Features

  • 7215d9e transformer: Support lowering accessor with legacy decorators (#20348) (Dunqing)

🐛 Bug Fixes

  • 3bbd0cd transformer: Emit Object instead of void 0 for untyped getter/setter design:type metadata (#20488) (Dunqing)
  • 4ae3f3f ecmascript: Apply coercion-is-pure assumption to constructor side-effect detection (#20420) (Dunqing)
  • 11f9695 transformer: Legacy decorator on computed property key leaves variable unassigned (#20430) (bab)
  • efeba28 ecmascript: Add argument validation for NewExpression side-effect detection (#20395) (Dunqing)

Released by github-actions[bot] on 3/19/2026

crates_v0.120.0

Compare Source

🐛 Bug Fixes

  • edb8677 ecmascript: Treat collection constructor with variable arg as side-effectful (#20383) (Dunqing)
  • 1f65c3f transformer: Emit design:paramtypes when class has static anonymous class expression (#20382) (bab)
  • fa70d5c transformer: Use implementation signature for design:paramtypes when constructor is overloaded (#20394) (bab)
  • ed5a7fb parser: Report syntax error for new super() (#20384) (Boshen)
  • e62524d minifier: Treat object spread of getters as having side effects (#20380) (Boshen)
  • f8fbd6e linter/plugins: Remove hashbang property from AST (#20365) (overlookmotel)

⚡ Performance

  • 30a2b0f minifier: Use atom_from_strs_array for template literal concat (#20386) (Boshen)
  • 690ce17 minifier: Use Vec::with_capacity for inline template expressions (#20389) (Boshen)
  • 9cd612f linter/plugins: Recycle comment objects (#20362) (overlookmotel)

Released by github-actions[bot] on 3/16/2026

apps_v1.56.0

Compare Source

Table of Contents

Oxlint v1.56.0

🚀 Features

  • c95951f linter/plugins: Implement sourceCode.markVariableAsUsed (#20357) (overlookmotel)
  • 7a2a7d0 linter: Implement n/handle-callback-err rule (#19616) (Mikhail Baev)

🐛 Bug Fixes

  • 89ce30b oxlint,oxfmt: Redirect JS stdout to stderr for LSP (#20321) (leaysgur)
  • f8fbd6e linter/plugins: Remove hashbang property from AST (#20365) (overlookmotel)
  • 6eb5b01 linter/prefer-await-to-then: Ignore Promise static methods (#20347) (camc314)
  • a4b61f7 linter: Remove defineConfig check (#20308) (camc314)
  • 3ad7f53 linter/explicit-module-boundary-types: False positive with satisfies expr (#20309) (camc314)
  • f547401 linter/no-unused-private-class-members: Treat switch discriminants as read (#20307) (camc314)
  • 1c07b3b diagnostics: Handle WouldBlock in stdout writes to prevent panic (#20295) (Boshen)

⚡ Performance

[View full release notes]

Released by github-actions[bot] on 3/16/2026

oxc-project/oxc (oxc-transform)

0.117.0 -> 0.121.0

crates_v0.121.0

Compare Source

🚀 Features

  • 7215d9e transformer: Support lowering accessor with legacy decorators (#20348) (Dunqing)

🐛 Bug Fixes

  • 3bbd0cd transformer: Emit Object instead of void 0 for untyped getter/setter design:type metadata (#20488) (Dunqing)
  • 4ae3f3f ecmascript: Apply coercion-is-pure assumption to constructor side-effect detection (#20420) (Dunqing)
  • 11f9695 transformer: Legacy decorator on computed property key leaves variable unassigned (#20430) (bab)
  • efeba28 ecmascript: Add argument validation for NewExpression side-effect detection (#20395) (Dunqing)

Released by github-actions[bot] on 3/19/2026

crates_v0.120.0

Compare Source

🐛 Bug Fixes

  • edb8677 ecmascript: Treat collection constructor with variable arg as side-effectful (#20383) (Dunqing)
  • 1f65c3f transformer: Emit design:paramtypes when class has static anonymous class expression (#20382) (bab)
  • fa70d5c transformer: Use implementation signature for design:paramtypes when constructor is overloaded (#20394) (bab)
  • ed5a7fb parser: Report syntax error for new super() (#20384) (Boshen)
  • e62524d minifier: Treat object spread of getters as having side effects (#20380) (Boshen)
  • f8fbd6e linter/plugins: Remove hashbang property from AST (#20365) (overlookmotel)

⚡ Performance

  • 30a2b0f minifier: Use atom_from_strs_array for template literal concat (#20386) (Boshen)
  • 690ce17 minifier: Use Vec::with_capacity for inline template expressions (#20389) (Boshen)
  • 9cd612f linter/plugins: Recycle comment objects (#20362) (overlookmotel)

Released by github-actions[bot] on 3/16/2026

apps_v1.56.0

Compare Source

Table of Contents

Oxlint v1.56.0

🚀 Features

  • c95951f linter/plugins: Implement sourceCode.markVariableAsUsed (#20357) (overlookmotel)
  • 7a2a7d0 linter: Implement n/handle-callback-err rule (#19616) (Mikhail Baev)

🐛 Bug Fixes

  • 89ce30b oxlint,oxfmt: Redirect JS stdout to stderr for LSP (#20321) (leaysgur)
  • f8fbd6e linter/plugins: Remove hashbang property from AST (#20365) (overlookmotel)
  • 6eb5b01 linter/prefer-await-to-then: Ignore Promise static methods (#20347) (camc314)
  • a4b61f7 linter: Remove defineConfig check (#20308) (camc314)
  • 3ad7f53 linter/explicit-module-boundary-types: False positive with satisfies expr (#20309) (camc314)
  • f547401 linter/no-unused-private-class-members: Treat switch discriminants as read (#20307) (camc314)
  • 1c07b3b diagnostics: Handle WouldBlock in stdout writes to prevent panic (#20295) (Boshen)

⚡ Performance

[View full release notes]

Released by github-actions[bot] on 3/16/2026

stacksjs/bunpress (@stacksjs/bunpress)

0.1.1 -> 0.1.4

v0.1.4

Compare Source

Released by github-actions[bot] on 3/19/2026

v0.1.3

Compare Source

Released by github-actions[bot] on 3/16/2026

DefinitelyTyped/DefinitelyTyped (@types/bun)

1.3.10 -> 1.3.11

Compare Source

TypeScript definitions for bun

📖 View Release Notes

🔗 View Changelog

Release Notes

Changelog

evanw/esbuild (esbuild)

0.27.3 -> 0.27.4

v0.27.4

Compare Source

  • Fix a regression with CSS media queries (#4395, #4405, #4406)

    Version 0.25.11 of esbuild introduced support for parsing media queries. This unintentionally introduced a regression with printing media queries that use the <media-type> and <media-condition-without-or> grammar. Specifically, esbuild was failing to wrap an or clause with parentheses when inside <media-condition-without-or>. This release fixes the regression.

    Here is an example:

    /* Original code */
    @media only screen and ((min-width: 10px) or (min-height: 10px)) {
      a { color: red }
    }
    
    /* Old output (incorrect) */
    @media only screen and (min-width: 10px) or (min-height: 10px) {
      a {
        color: red;
      }
    }
    
    /* New output (correct) */
    @media only screen and ((min-width: 10px) or (min-height: 10px)) {
      a {
        color: red;
      }
    }
  • Fix an edge case w...

[View full release notes]

Released by github-actions[bot] on 3/12/2026


📊 Package Statistics

  • oxc-parser: 3,199,945 weekly downloads
  • oxc-transform: 2,379,204 weekly downloads
  • @stacksjs/bunpress: 61,996 weekly downloads
  • @types/bun: 5,162,919 weekly downloads
  • esbuild: 116,386,789 weekly downloads

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: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

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


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

This PR was generated by Buddy 🤖

4 changed files on the files tab, with 0 review threads.

Sign in to comment on this pull request.