ReviewOS

also looking at this

stacks/dtsx

chore(deps): update all non-major dependencies

#3017
Closed chris wants to merge buddy-bot/update-non-major-updates-1770726449181 into main
5 files +15 -15
9 days ago

This PR contains the following updates:

Package Updates Summary

TypeCount
📦 NPM Packages3
🚀 GitHub Actions6
Total9

📦 npm Dependencies

npm

3 packages will be updated

PackageChangeAgeAdoptionPassingConfidence
typescript (source)=5.0.0 -> 5.9.3ageadoptionpassingconfidence
webpack (source)5.103.0 -> 5.105.0ageadoptionpassingconfidence
esbuild (source)0.27.0 -> 0.27.3ageadoptionpassingconfidence

🚀 GitHub Actions

github-actions

6 actions will be updated

ActionChangeTypeFiles
oven-sh/setup-bunv2.0.2 → v2.1.2🟡 minorci.yml
oven-sh/setup-bunv2 → v2.1.2🟢 patchrelease.yml
shivammathur/setup-php2.35.5 → 2.36.0🟡 minorbuddy-bot.yml
actions/checkoutv6.0.0 → v6.0.2🟢 patchci.yml
actions/checkoutv6 → v6.0.2🟢 patchrelease.yml
stacksjs/action-releaserv1.2.7 → v1.2.6🟢 patchrelease.yml

Release Notes

microsoft/TypeScript (typescript)

=5.0.0 -> 5.9.3

v5.9.3

Compare Source

Note: this tag was recreated to point at the correct commit. The npm package contained the correct content.

For release notes, check out the release announcement

Downloads are available on:

Released by jakebailey on 10/1/2025

webpack/webpack (webpack)

5.103.0 -> 5.105.0

v5.105.0

Compare Source

Minor Changes

  • Allow resolving worker module by export condition name when using new Worker() (by [hai-x](https://github.com/hai-x) in #20353)

  • Detect conditional imports to avoid compile-time linking errors for non-existent exports. (by [hai-x](https://github.com/hai-x) in #20320)

  • Added the tsconfig option for the resolver options (replacement for tsconfig-paths-webpack-plugin). Can be false (disabled), true (use the default tsconfig.json file to search for it), a string path to tsconfig.json, or an object with configFile and references options. (by [alexander-akait](https://github.com/alexander-akait) in #20400)

  • Support import.defer() for context modules. (by [ahabhgk](https...

[View full release notes]

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

v5.104.1

Compare Source

5.104.1

Patch Changes

  • 2efd21b: Reexports runtime calculation should not accessing WEBPACK_IMPORT_KEY decl with var.
  • c510070: Fixed a user information bypass vulnerability in the HttpUriPlugin plugin.

Released by alexander-akait on 12/18/2025

v5.104.0

Compare Source

5.104.0

Minor Changes

  • d3dd841: Use method shorthand to render module content in __webpack_modules__ object.
  • d3dd841: Enhance import.meta.env to support object access.
  • 4baab4e: Optimize dependency sorting in updateParent: sort each module only once by deferring to finishUpdateParent(), and reduce traversal count in sortWithSourceOrder by caching WeakMap values upfront.
  • 04cd530: Handle more at-rules for CSS modules.
  • cafae23: Added options to control the renaming of at-rules and various identifiers in CSS modules.
  • d3dd841: Added base64url, base62, base58, base52, base49, base36, base32 and base25 digests.
  • 5983843: Provide a stable runtime function variable __webpack_global__.
  • d3dd841: Improved localIdentName hashing for CSS.

Patch Changes

  • 22c48fb: Added module existence check for informative error message in development mode.
  • 50689e1: Use the fully qualified class name (or export name) for [fullhash] placeholder in CSS modules. ...

[View full release notes]

Released by alexander-akait on 12/16/2025

evanw/esbuild (esbuild)

0.27.0 -> 0.27.3

v0.27.3

Compare Source

  • Preserve URL fragments in data URLs (#4370)

    Consider the following HTML, CSS, and SVG:

    • index.html:

      <!DOCTYPE html>
      <html>
        <head><link rel="stylesheet" href="icons.css"></head>
        <body><div class="triangle"></div></body>
      </html>
    • icons.css:

      .triangle {
        width: 10px;
        height: 10px;
        background: currentColor;
        clip-path: url(./triangle.svg#x);
      }
    • triangle.svg:

      <svg xmlns="http://www.w3.org/2000/svg">
        <defs>
          <clipPath id="x">
            <path d="M0 0H10V10Z"/>
          </clipPath>
        </defs>
      </svg>

    The CSS uses a URL fragment (the #x) to reference the clipPath element in the SVG file. Previously esbuild's CSS bundler didn't preserve the URL fragment when bundling the SVG using...

[View full release notes]

Released by github-actions[bot] on 2/5/2026

v0.27.2

Compare Source

  • Allow import path specifiers starting with #/ (#4361)

    Previously the specification for package.json disallowed import path specifiers starting with #/, but this restriction has recently been relaxed and support for it is being added across the JavaScript ecosystem. One use case is using it for a wildcard pattern such as mapping #/* to ./src/* (previously you had to use another character such as #_* instead, which was more confusing). There is some more context in nodejs/node#49182.

    This change was contributed by [hybrist](https://github.com/hybrist).

  • Automatically add the -webkit-mask prefix (#4357, #4358)

    This release automatically adds the -webkit- vendor prefix for the [mask](https://de...

[View full release notes]

Released by github-actions[bot] on 12/17/2025

v0.27.1

Compare Source

  • Fix bundler bug with var nested inside if (#4348)

    This release fixes a bug with the bundler that happens when importing an ES module using require (which causes it to be wrapped) and there's a top-level var inside an if statement without being wrapped in a { ... } block (and a few other conditions). The bundling transform needed to hoist these var declarations outside of the lazy ES module wrapper for correctness. See the issue for details.

  • Fix minifier bug with for inside try inside label (#4351)

    This fixes an old regression from version v0.21.4. Some code was introduced to move the label inside the try statement to address a problem with transforming labeled for await loops to avoid the await (the transformation involves converting the for await loop into a for loop and wrapping it in a try st...

[View full release notes]

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

oven-sh/setup-bun

v2.0.2 → v2.1.2

Visit oven-sh/setup-bun for release notes.

oven-sh/setup-bun

v2 → v2.1.2

Visit oven-sh/setup-bun for release notes.

shivammathur/setup-php

2.35.5 → 2.36.0

Visit shivammathur/setup-php for release notes.

actions/checkout

v6.0.0 → v6.0.2

Visit actions/checkout for release notes.

actions/checkout

v6 → v6.0.2

Visit actions/checkout for release notes.

stacksjs/action-releaser

v1.2.7 → v1.2.6

Visit stacksjs/action-releaser for release notes.


📊 Package Statistics

  • typescript: 119,978,072 weekly downloads
  • webpack: 38,826,305 weekly downloads
  • esbuild: 108,914,188 weekly downloads
  • oven-sh/setup-bun: GitHub Action for workflow automation
  • oven-sh/setup-bun: GitHub Action for workflow automation
  • shivammathur/setup-php: GitHub Action for workflow automation
  • actions/checkout: GitHub Action for workflow automation
  • actions/checkout: GitHub Action for workflow automation
  • stacksjs/action-releaser: GitHub Action for workflow automation

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 🤖

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

Sign in to comment on this pull request.