Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 3, 2025

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence
@babel/core (source) ^7.28.4^7.29.0 age confidence
@babel/preset-env (source) ^7.28.3^7.29.0 age confidence
@babel/preset-react (source) ^7.27.1^7.28.5 age confidence
@babel/preset-typescript (source) ^7.27.1^7.28.5 age confidence
@ianvs/prettier-plugin-sort-imports ^4.7.0^4.7.1 age confidence
@sanity/pkg-utils (source) ^8.1.21^8.1.29 age confidence
@sanity/prettier-config ^2.0.1^2.0.3 age confidence
@sanity/tsconfig (source) ^2.0.0^2.1.0 age confidence
@sanity/ui (source) ^3.1.10^3.1.11 age confidence
@testing-library/react ^16.3.0^16.3.2 age confidence
@types/node (source) ^22.18.10^22.19.10 age confidence
@types/react (source) ^19.2.7^19.2.13 age confidence
@vanilla-extract/css (source) ^1.17.4^1.18.0 age confidence
esbuild ^0.25.11^0.27.3 age confidence
module-alias ^2.2.3^2.3.4 age confidence
oxlint (source) ^1.31.0^1.43.0 age confidence
prettier (source) ^3.6.2^3.8.1 age confidence
react (source) ^19.2.1^19.2.4 age confidence
react-dom (source) ^19.2.1^19.2.4 age confidence
react-is (source) ^19.2.1^19.2.4 age confidence

Release Notes

babel/babel (@​babel/core)

v7.29.0

Compare Source

v7.29.0 (2026-01-31)

Thanks @​simbahax for your first PR!

🚀 New Feature
🐛 Bug Fix
  • babel-parser
  • babel-traverse
    • #​17708 fix(traverse): provide a hub when traversing a File or Program and no parentPath is given (@​simbahax)
  • babel-plugin-transform-block-scoping, babel-traverse
    • #​17737 [7.x backport] fix: Rename switch discriminant references when body creates shadowing variable (@​magic-akari)
🏃‍♀️ Performance
Committers: 6

v7.28.6

Compare Source

v7.28.5

Compare Source

👓 Spec Compliance
🐛 Bug Fix
  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse
🏠 Internal
🏃‍♀️ Performance
babel/babel (@​babel/preset-react)

v7.28.5

Compare Source

👓 Spec Compliance
🐛 Bug Fix
  • babel-plugin-proposal-destructuring-private
  • babel-parser
  • babel-plugin-proposal-discard-binding, babel-plugin-transform-destructuring
  • babel-helper-create-class-features-plugin, babel-helper-member-expression-to-functions, babel-plugin-transform-block-scoping, babel-plugin-transform-optional-chaining, babel-traverse, babel-types
  • babel-traverse
🏠 Internal
🏃‍♀️ Performance
ianvs/prettier-plugin-sort-imports (@​ianvs/prettier-plugin-sort-imports)

v4.7.1

Compare Source

What's Changed

Fixes
Dependencies
Docs

New Contributors

Full Changelog: IanVS/prettier-plugin-sort-imports@v4.7.0...v4.7.1

sanity-io/pkg-utils (@​sanity/pkg-utils)

v8.1.29

Compare Source

Bug Fixes

v8.1.28

Compare Source

Bug Fixes

v8.1.27

Compare Source

Bug Fixes

v8.1.26

Compare Source

Bug Fixes

v8.1.25

Compare Source

Bug Fixes

v8.1.24

Compare Source

Bug Fixes

v8.1.23

Compare Source

Bug Fixes

v8.1.22

Compare Source

Bug Fixes
sanity-io/prettier-config (@​sanity/prettier-config)

v2.0.3

Compare Source

Bug Fixes

v2.0.2

Compare Source

Bug Fixes
sanity-io/pkg-utils (@​sanity/tsconfig)

v2.1.0

Compare Source

Minor Changes
sanity-io/ui (@​sanity/ui)

v3.1.11

Compare Source

Bug Fixes
  • deps: replace framer-motion with motion/react (cc49ab6)
testing-library/react-testing-library (@​testing-library/react)

v16.3.2

Compare Source

v16.3.1

Compare Source

vanilla-extract-css/vanilla-extract (@​vanilla-extract/css)

v1.18.0

Compare Source

Minor Changes
  • #​1566 8b49b35 Thanks @​lfantone! - style: Add support for @starting-style rules

    EXAMPLE USAGE:

    import { style } from '@​vanilla-extact/css';
    export const styleWithStartingStyle = style({
      backgroundColor: 'black',
      '@​starting-style': {
        backgroundColor: 'white'
      }
    });
Patch Changes
  • #​1646 0b2c09e Thanks @​plesiecki! - Swap the order of createVar's overloads to enable inference of VarDelcaration type

  • #​1666 c6047fb Thanks @​askoufis! - Remove custom container properties type

    The csstype package used by Vanilla Extract now provides types for container properties, so the custom type definitions that were previously necessary have been removed.

v1.17.5

Compare Source

Patch Changes
evanw/esbuild (esbuild)

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 the dataurl loader, which broke the bundled CSS. With this release, esbuild will now preserve the URL fragment in the bundled CSS:

    /* icons.css */
    .triangle {
      width: 10px;
      height: 10px;
      background: currentColor;
      clip-path: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg"><defs><clipPath id="x"><path d="M0 0H10V10Z"/></clipPath></defs></svg>#x');
    }
  • Parse and print CSS @scope rules (#​4322)

    This release includes dedicated support for parsing @scope rules in CSS. These rules include optional "start" and "end" selector lists. One important consequence of this is that the local/global status of names in selector lists is now respected, which improves the correctness of esbuild's support for CSS modules. Minification of selectors inside @scope rules has also improved slightly.

    Here's an example:

    /* Original code */
    @&#8203;scope (:global(.foo)) to (:local(.bar)) {
      .bar {
        color: red;
      }
    }
    
    /* Old output (with --loader=local-css --minify) */
    @&#8203;scope (:global(.foo)) to (:local(.bar)){.o{color:red}}
    
    /* New output (with --loader=local-css --minify) */
    @&#8203;scope(.foo)to (.o){.o{color:red}}
  • Fix a minification bug with lowering of for await (#​4378, #​4385)

    This release fixes a bug where the minifier would incorrectly strip the variable in the automatically-generated catch clause of lowered for await loops. The code that generated the loop previously failed to mark the internal variable references as used.

  • Update the Go compiler from v1.25.5 to v1.25.7 (#​4383, #​4388)

    This PR was contributed by @​MikeWillCook.

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.

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

    This release automatically adds the -webkit- vendor prefix for the mask CSS shorthand property:

    /* Original code */
    main {
      mask: url(x.png) center/5rem no-repeat
    }
    
    /* Old output (with --target=chrome110) */
    main {
      mask: url(x.png) center/5rem no-repeat;
    }
    
    /* New output (with --target=chrome110) */
    main {
      -webkit-mask: url(x.png) center/5rem no-repeat;
      mask: url(x.png) center/5rem no-repeat;
    }

    This change was contributed by @​BPJEnnova.

  • Additional minification of switch statements (#​4176, #​4359)

    This release contains additional minification patterns for reducing switch statements. Here is an example:

    // Original code
    switch (x) {
      case 0:
        foo()
        break
      case 1:
      default:
        bar()
    }
    
    // Old output (with --minify)
    switch(x){case 0:foo();break;case 1:default:bar()}
    
    // New output (with --minify)
    x===0?foo():bar();
  • Forbid using declarations inside switch clauses (#​4323)

    This is a rare change to remove something that was previously possible. The Explicit Resource Management proposal introduced using declarations. These were previously allowed inside case and default clauses in switch statements. This had well-defined semantics and was already widely implemented (by V8, SpiderMonkey, TypeScript, esbuild, and others). However, it was considered to be too confusing because of how scope works in switch statements, so it has been removed from the specification. This edge case will now be a syntax error. See tc39/proposal-explicit-resource-management#215 and rbuckton/ecma262#14 for details.

    Here is an example of code that is no longer allowed:

    switch (mode) {
      case 'read':
        using readLock = db.read()
        return readAll(readLock)
    
      case 'write':
        using writeLock = db.write()
        return writeAll(writeLock)
    }

    That code will now have to be modified to look like this instead (note the additional { and } block statements around each case body):

    switch (mode) {
      case 'read': {
        using readLock = db.read()
        return readAll(readLock)
      }
      case 'write': {
        using writeLock = db.write()
        return writeAll(writeLock)
      }
    }

    This is not being released in one of esbuild's breaking change releases since this feature hasn't been finalized yet, and esbuild always tracks the current state of the specification (so esbuild's previous behavior was arguably incorrect).

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 statement). However, it introduces problems for cross-compiled JVM code that uses all three of these features heavily. This release restricts this transform to only apply to for loops that esbuild itself generates internally as part of the for await transform. Here is an example of some affected code:

    // Original code
    d: {
      e: {
        try {
          while (1) { break d }
        } catch { break e; }
      }
    }
    
    // Old output (with --minify)
    a:try{e:for(;;)break a}catch{break e}
    
    // New output (with --minify)
    a:e:try{for(;;)break a}catch{break e}
  • Inline IIFEs containing a single expression (#​4354)

    Previously inlining of IIFEs (immediately-invoked function expressions) only worked if the body contained a single return statement. Now it should also work if the body contains a single expression statement instead:

    // Original code
    const foo = () => {
      const cb = () => {
        console.log(x())
      }
      return cb()
    }
    
    // Old output (with --minify)
    const foo=()=>(()=>{console.log(x())})();
    
    // New output (with --minify)
    const foo=()=>{console.log(x())};
  • The minifier now strips empty finally clauses (#​4353)

    This improvement means that finally clauses containing dead code can potentially cause the associated try statement to be removed from the output entirely in minified builds:

    // Original code
    function foo(callback) {
      if (DEBUG) stack.push(callback.name);
      try {
        callback();
      } finally {
        if (DEBUG) stack.pop();
      }
    }
    
    // Old output (with --minify --define:DEBUG=false)
    function foo(a){try{a()}finally{}}
    
    // New output (with --minify --define:DEBUG=false)
    function foo(a){a()}
  • Allow tree-shaking of the Symbol constructor

    With this release, calling Symbol is now considered to be side-effect free when the argument is known to be a primitive value. This means esbuild can now tree-shake module-level symbol variables:

    // Original code
    const a = Symbol('foo')
    const b = Symbol(bar)
    
    // Old output (with --tree-shaking=true)
    const a = Symbol("foo");
    const b = Symbol(bar);
    
    // New output (with --tree-shaking=true)
    const b = Symbol(bar);

v0.27.0

Compare Source

This release deliberately contains backwards-incompatible changes. To avoid automatically picking up releases like this, you should either be pinning the exact version of esbuild in your package.json file (recommended) or be using a version range syntax that only accepts patch upgrades such as ^0.26.0 or ~0.26.0. See npm's documentation about semver for more information.

  • Use Uint8Array.fromBase64 if available (#​4286)

    With this release, esbuild's binary loader will now use the new Uint8Array.fromBase64 function unless it's unavailable in the configured target environment. If it's unavailable, esbuild's previous code for this will be used as a fallback. Note that this means you may now need to specify target when using this feature with Node (for example --target=node22) unless you're using Node v25+.

  • Update the Go compiler from v1.23.12 to v1.25.4 (#​4208, #​4311)

    This raises the operating system requirements for running esbuild:

    • Linux: now requires a kernel version of 3.2 or later
    • macOS: now requires macOS 12 (Monterey) or later

v0.26.0

Compare Source

  • Enable trusted publishing (#​4281)

    GitHub and npm are recommending that maintainers for packages such as esbuild switch to trusted publishing. With this release, a VM on GitHub will now build and publish all of esbuild's packages to npm instead of me. In theory.

    Unfortunately there isn't really a way to test that this works other than to do it live. So this release is that live test. Hopefully this release is uneventful and is exactly the same as the previous one (well, except for the green provenance attestation checkmark on npm that happens with trusted publishing).

v0.25.12

Compare Source

  • Fix a minification regression with CSS media queries (#​4315)

    The previous release introduced support for parsing media queries which unintentionally introduced a regression with the removal of duplicate media rules during minification. Specifically the grammar for @media <media-type> and <media-condition-without-or> { ... } was missing an equality check for the <media-condition-without-or> part, so rules with different suffix clauses in this position would incorrectly compare equal and be deduplicated. This release fixes the regression.

  • Update the list of known JavaScript globals (#​4310)

    This release updates esbuild's internal list of known JavaScript globals. These are globals that are known to not have side-effects when the property is accessed. For example, accessing the global Array property is considered to be side-effect free but accessing the global scrollY property can trigger a layout, which is a side-effect. This is used by esbuild's tree-shaking to safely remove unused code that is known to be side-effect free. This update adds the following global properties:

    From ES2017:

    • Atomics
    • SharedArrayBuffer

    From ES2020:

    • BigInt64Array
    • BigUint64Array

    From ES2021:

    • FinalizationRegistry
    • WeakRef

    From ES2025:

    • Float16Array
    • Iterator

    Note that this does not indicate that constructing any of these objects is side-effect free, just that accessing the identifier is side-effect free. For example, this now allows esbuild to tree-shake classes that extend from Iterator:

    // This can now be tree-shaken by esbuild:
    class ExampleIterator extends Iterator {}
  • Add support for the new @view-transition CSS rule (#​4313)

    With this release, esbuild now has improved support for pretty-printing and minifying the new @view-transition rule (which esbuild was previously unaware of):

    /* Original code */
    @&#8203;view-transition {
      navigation: auto;
      types: check;
    }
    
    /* Old output */
    @&#8203;view-transition { navigation: auto; types: check; }
    
    /* New output */
    @&#8203;view-transition {
      navigation: auto;
      types: check;
    }

    The new view transition feature provides a mechanism for creating animated transitions between documents in a multi-page app. You can read more about view transition rules here.

    This change was contributed by @​yisibl.

  • Trim CSS rules that will never match

    The CSS minifier will now remove rules whose selectors contain :is() and :where() as those selectors will never match. These selectors can currently be automatically generated by esbuild when you give esbuild nonsensical input such as the following:

    /* Original code */
    div:before {
      color: green;
      &.foo {
        color: red;
      }
    }
    
    /* Old output (with --supported:nesting=false --minify) */
    div:before{color:green}:is().foo{color:red}
    
    /* New output (with --supported:nesting=false --minify) */
    div:before{color:green}

    This input is nonsensical because CSS nesting is (unfortunately) not supported inside of pseudo-elements such as :before. Currently esbuild generates a rule containing :is() in this case when you tell esbuild to transform nested CSS into non-nested CSS. I think it's reasonable to do that as it sort of helps explain what's going on (or at least indicates that something is wrong in the output). It shouldn't be present in minified code, however, so this release now strips it out.

ilearnio/module-alias (module-alias)

v2.3.4

Compare Source

v2.3.3

Compare Source

v2.3.2

Compare Source

v2.3.1

Compare Source

v2.3.0

Compare Source

oxc-project/oxc (oxlint)

v1.43.0

Compare Source

v1.42.0

Compare Source

🚀 Features
📚 Documentation
  • 8ccd853 npm: Update package homepage URLs and add keywords (#​18509) (Boshen)

v1.41.0

Compare Source

📚 Documentation

v1.40.0

Compare Source

v1.39.0

Compare Source

v1.38.0

Compare Source

v1.37.0

Compare Source

💥 BREAKING CHANGES
  • f7da875 oxlint: [BREAKING] Remove oxc_language_server binary (#​17457) (Boshen)
📚 Documentation
  • 7e5fc90 linter: Update list of plugins that are reserved. (#​17516) (connorshea)

v1.36.0

Compare Source

v1.35.0

Compare Source

🚀 Features
  • 9e624c9 linter/react: Add version to ReactPluginSettings (#​17169) (camc314)

v1.34.0

Compare Source

🚀 Features
  • a0f74a0 linter/config: Allow aliasing plugin names to allow names the same as builtin plugins (#​15569) (Cameron)
🐛 Bug Fixes
  • 005ec25 linter: Permit $schema .oxlintrc.json struct (#​17060) (Copilot)
  • d446c43 linter: Prevent extra fields from being present on oxlint config file (#​16874) (connorshea)

v1.33.0

Compare Source

v1.32.0

Compare Source

prettier/prettier (prettier)

v3.8.1

Compare Source

v3.8.0

Compare Source

diff

🔗 Release note

v3.7.4

Compare Source

diff

LWC: Avoid quote around interpolations (#​18383 by @​kovsu)
<!-- Input -->
<div foo={bar}>   </div>

<!-- Prettier 3.7.3 (--embedded-language-formatting off) -->
<div foo="{bar}"></div>

<!-- Prettier 3.7.4 (--embedded-language-formatting off) -->
<div foo={bar}></div>
TypeScript: Fix comment inside union type gets duplicated (#​18393 by @​fisker)
// Input
type Foo = (/** comment */ a | b) | c;

// Prettier 3.7.3
type Foo = /** comment */ (/** comment */ a | b) | c;

// Prettier 3.7.4
type Foo = /** comment */ (a | b) | c;
TypeScript: Fix unstable comment print in union type comments (#​18395 by @​fisker)
// Input
type X = (A | B) & (
  // comment
  A | B
);

// Prettier 3.7.3 (first format)
type X = (A | B) &
  (// comment
  A | B);

// Prettier 3.7.3 (second format)
type X = (
  

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 3am on the first day of the month" (UTC), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired.

---

 - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box

---

This PR has been generated by [Mend Renovate](https://www.mend.io/renovate/) using a [curated preset](https://redirect.github.com/sanity-io/renovate-config#readme) maintained by [<picture><source media="(prefers-color-scheme: dark)" srcset="https://www.sanity.io/static/images/logo_white.svg?v=3"><img alt="Sanity" src="https://www.sanity.io/static/images/logo_black.svg?v=3" height="22" align="top"></picture>](https://www.sanity.io/?utm_source=github&utm_medium=referral&utm_campaign=ecosystem-renovate-preset). View repository job log [here](https://developer.mend.io/github/sanity-io/icons)
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0Mi4zMi4yIiwidXBkYXRlZEluVmVyIjoiNDIuOTUuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsi8J+TpiBkZXBzIiwi8J+kliBib3QiXX0=-->

@changeset-bot
Copy link

changeset-bot bot commented Dec 3, 2025

⚠️ No Changeset found

Latest commit: ae13f2c

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link

vercel bot commented Dec 3, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
icons Ready Ready Preview, Comment Feb 8, 2026 10:31pm

Request Review

@renovate renovate bot force-pushed the renovate/non-major branch from e7e13c0 to 74ebd71 Compare December 3, 2025 15:29
@renovate renovate bot force-pushed the renovate/non-major branch from 74ebd71 to 747cf72 Compare December 4, 2025 08:56
@renovate renovate bot force-pushed the renovate/non-major branch from 747cf72 to d7826b1 Compare December 4, 2025 09:01
@renovate renovate bot force-pushed the renovate/non-major branch from d7826b1 to bd19ef5 Compare December 4, 2025 16:45
@renovate renovate bot force-pushed the renovate/non-major branch from bd19ef5 to 9f5c2f4 Compare December 6, 2025 09:57
@renovate renovate bot force-pushed the renovate/non-major branch from 9f5c2f4 to 1d0d3b1 Compare December 6, 2025 22:56
@renovate renovate bot force-pushed the renovate/non-major branch from 1d0d3b1 to cd05ecd Compare December 8, 2025 16:07
@renovate renovate bot force-pushed the renovate/non-major branch from cd05ecd to 54fbfcc Compare December 9, 2025 04:58
@renovate renovate bot force-pushed the renovate/non-major branch from 54fbfcc to 7157d7b Compare December 11, 2025 21:33
@renovate renovate bot force-pushed the renovate/non-major branch from 7157d7b to 1b6ac4c Compare December 12, 2025 04:51
@renovate renovate bot force-pushed the renovate/non-major branch from 1b6ac4c to dfa83ae Compare December 14, 2025 03:36
@renovate renovate bot force-pushed the renovate/non-major branch from dfa83ae to 38ea6bf Compare December 15, 2025 11:44
@renovate renovate bot force-pushed the renovate/non-major branch from ea03336 to 4a0d62f Compare January 26, 2026 19:41
@renovate renovate bot force-pushed the renovate/non-major branch from 4a0d62f to e7bfa28 Compare January 27, 2026 17:04
@renovate renovate bot force-pushed the renovate/non-major branch from e7bfa28 to 67e2695 Compare February 2, 2026 11:31
@renovate renovate bot force-pushed the renovate/non-major branch from 67e2695 to 9145538 Compare February 2, 2026 17:26
@renovate renovate bot force-pushed the renovate/non-major branch from 9145538 to a8b476e Compare February 3, 2026 11:11
@renovate renovate bot force-pushed the renovate/non-major branch from a8b476e to 79b81f5 Compare February 3, 2026 19:11
@renovate renovate bot force-pushed the renovate/non-major branch from 79b81f5 to 31fe3f8 Compare February 4, 2026 11:43
@renovate renovate bot force-pushed the renovate/non-major branch from 31fe3f8 to e0124e6 Compare February 5, 2026 12:14
@renovate renovate bot force-pushed the renovate/non-major branch from e0124e6 to 8c55339 Compare February 5, 2026 16:09
@renovate renovate bot force-pushed the renovate/non-major branch from 8c55339 to 2ae6096 Compare February 5, 2026 19:44
@renovate renovate bot force-pushed the renovate/non-major branch from 2ae6096 to eb22852 Compare February 7, 2026 14:06
@renovate renovate bot force-pushed the renovate/non-major branch from eb22852 to d78dda3 Compare February 8, 2026 02:09
@renovate renovate bot force-pushed the renovate/non-major branch from d78dda3 to 81ee7fa Compare February 8, 2026 06:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants