Skip to content

fix(deps): update all dependencies - #37

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all
Open

renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all

Conversation

@renovate

@renovate renovate Bot commented Apr 7, 2026 •

Copy link
Copy Markdown
Contributor

Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@babel/core (source) ^7.29.0 → ^8.0.10 age confidence devDependencies major
@babel/core (source) ^7.29.0 → ^8.0.10 age confidence dependencies major
@biomejs/biome (source) ^2.4.10 → ^2.6.4 age confidence devDependencies minor
@changesets/changelog-github (source) ^0.6.0 → ^1.0.1 age confidence devDependencies major
@changesets/cli (source) ^2.30.0 → ^3.0.3 age confidence devDependencies major
@effect/platform (source) ^0.96.0 → ^0.97.2 age confidence dependencies minor
@effect/platform-node (source) ^0.106.0 → ^4.1.1 age confidence dependencies major
@effect/vitest (source) ^0.29.0 → ^4.1.1 age confidence devDependencies major
@eslint-community/eslint-plugin-eslint-comments ^4.7.1 → ^4.8.1 age confidence devDependencies minor
@eslint/compat (source) 2.0.4 → 2.1.1 age confidence devDependencies minor
@eslint/eslintrc 3.3.5 → 3.3.7 age confidence devDependencies patch
@playwright/test (source) ^1.59.1 → ^1.64.1 age confidence devDependencies minor
@types/node (source) ^24.12.2 → ^26.6.6 age confidence devDependencies major
@types/react (source) ^19.2.14 → ^19.3.0 age confidence devDependencies minor
@types/react-dom (source) ^19.2.3 → ^19.3.0 age confidence devDependencies minor
@typescript-eslint/eslint-plugin (source) ^8.58.0 → ^8.72.1 age confidence devDependencies minor
@typescript-eslint/parser (source) ^8.58.0 → ^8.72.1 age confidence devDependencies minor
@vitejs/plugin-react (source) ^6.0.1 → ^6.1.2 age confidence devDependencies minor
@vitest/coverage-v8 (source) ^4.1.3 → ^5.0.5 age confidence devDependencies major
@​vitest/eslint-plugin ^1.6.14 → ^1.6.28 age confidence devDependencies patch
actions/checkout v6 → v7 age confidence action major
actions/setup-node v6 → v7 age confidence action major
effect (source) ^3.21.0 → ^4.1.1 age confidence dependencies major
eslint (source) ^10.2.0 → ^10.14.0 age confidence devDependencies minor
eslint-import-resolver-typescript ^4.4.4 → ^4.4.5 age confidence devDependencies patch
eslint-plugin-simple-import-sort ^13.0.0 → ^14.0.0 age confidence devDependencies major
eslint-plugin-sonarjs (source) ^4.0.2 → ^4.2.2 age confidence devDependencies minor
eslint-plugin-unicorn ^64.0.0 → ^79.0.0 age confidence devDependencies major
globals ^17.4.0 → ^17.13.0 age confidence devDependencies minor
jscpd (source) ^4.0.8 → ^5.4.2 age confidence devDependencies major
next (source) ^16.2.2 → ^16.4.3 age confidence dependencies minor
node 24.14.1 → 26.13.0 age confidence uses-with major
pnpm (source) 10.33.0 → 12.16.1 age confidence packageManager major
pnpm/action-setup v5 → v6 age confidence action major
pnpm/action-setup v3 → v6 age confidence action major
react (source) ^19.2.4 → ^19.3.1 age confidence dependencies minor
react-dom (source) ^19.2.4 → ^19.3.1 age confidence dependencies minor
typescript (source) ^6.0.2 → ^7.0.2 age confidence devDependencies major
typescript-eslint (source) ^8.58.0 → ^8.72.1 age confidence devDependencies minor
vite (source) ^8.0.6 → ^8.3.5 age confidence devDependencies minor
vite (source) ^8.0.6 → ^8.3.5 age confidence peerDependencies minor
vitest (source) ^4.1.3 → ^5.0.5 age confidence devDependencies major

cc @skulidropek


Release Notes

babel/babel (@​babel/core)

v8.0.10

Compare Source

🐛 Bug Fix
🏠 Internal
  • babel-build-external-helpers, babel-core, babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-class-properties, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-regenerator, babel-runtime-corejs3, babel-runtime
🏃‍♀️ Performance
🔬 Output optimization

v8.0.9

Compare Source

v8.0.9 (2026-10-23)

This release contains no changes. It is needed only to update the repo (which is based on @babel/core's last release) in Node.js's CITGM.

v8.0.7

Compare Source

🐛 Bug Fix
  • babel-helper-create-regexp-features-plugin, babel-plugin-transform-dotall-regex, babel-plugin-transform-unicode-sets-regex, babel-preset-env
  • babel-plugin-transform-for-of
  • babel-helpers, babel-plugin-transform-async-generator-functions, babel-runtime-corejs3
  • babel-parser
  • babel-helpers, babel-plugin-transform-class-properties, babel-plugin-transform-modules-systemjs, babel-runtime-corejs3
  • babel-plugin-transform-block-scoping
  • babel-helper-create-class-features-plugin, babel-plugin-transform-private-property-in-object
  • babel-traverse
  • Other
  • babel-core
🏠 Internal
  • babel-helpers, babel-plugin-transform-modules-commonjs, babel-runtime-corejs3

v8.0.6

Compare Source

👓 Spec Compliance
  • babel-helper-validator-identifier, babel-parser
🐛 Bug Fix
  • babel-parser
  • babel-helper-string-parser, babel-parser
🏠 Internal
  • babel-code-frame, babel-core, babel-generator, babel-helper-create-class-features-plugin, babel-helper-module-transforms, babel-parser, babel-plugin-bugfix-safari-rest-destructuring-rhs-array, babel-plugin-proposal-destructuring-private, babel-plugin-proposal-discard-binding, babel-plugin-transform-regenerator, babel-plugin-transform-typescript, babel-preset-env, babel-traverse, babel-types
  • babel-parser
  • babel-core
  • babel-build-external-helpers, babel-cli, babel-code-frame, babel-core, babel-generator, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-globals, babel-helper-string-parser, babel-helper-transform-fixture-test-runner, babel-helper-validator-identifier, babel-node, babel-parser, babel-plugin-transform-async-generator-functions, babel-plugin-transform-runtime, babel-register, babel-runtime-corejs3, babel-traverse
🏃‍♀️ Performance
  • babel-helper-compilation-targets, babel-helper-transform-fixture-test-runner

v8.0.5

Compare Source

👓 Spec Compliance
🐛 Bug Fix
📝 Documentation
🏠 Internal
  • babel-cli, babel-core, babel-helper-compilation-targets, babel-helper-create-class-features-plugin, babel-helper-create-regexp-features-plugin, babel-helper-fixtures, babel-preset-env
  • babel-node
  • babel-types
🏃‍♀️ Performance

v8.0.1

Compare Source

🐛 Bug Fix
🏠 Internal
  • babel-build-external-helpers, babel-core, babel-helpers, babel-plugin-transform-async-generator-functions, babel-plugin-transform-class-properties, babel-plugin-transform-modules-commonjs, babel-plugin-transform-modules-systemjs, babel-plugin-transform-regenerator, babel-runtime-corejs3, babel-runtime
🏃‍♀️ Performance
🔬 Output optimization

v8.0.0

Compare Source

👓 Spec Compliance
💥 Breaking Change
  • babel-cli, babel-node, babel-plugin-proposal-decorators, babel-plugin-transform-classes, babel-plugin-transform-function-name, babel-plugin-transform-modules-commonjs, babel-plugin-transform-object-rest-spread, babel-plugin-transform-parameters, babel-plugin-transform-react-constant-elements, babel-plugin-transform-regenerator, babel-preset-env, babel-register
  • babel-plugin-transform-runtime, babel-runtime-corejs3, babel-runtime
  • babel-parser
🐛 Bug Fix
  • babel-generator
  • babel-plugin-transform-modules-systemjs
📝 Documentation
🏠 Internal
🏃‍♀️ Performance

v7.29.7

Compare Source

v7.29.7 (2026-05-25)

Re-release all packages with npm provenance attestations

v7.29.6

Compare Source

v7.29.6 (2026-05-25)

🐛 Bug Fix
Committers: 3
biomejs/biome (@​biomejs/biome)

v2.6.4

Compare Source

Patch Changes
  • #​12261 19fbfb2 Thanks @​dyc3! - Added the new nursery rule noConsoleSpaces, which reports a leading or trailing space in a console.log(), console.debug(), console.info(), console.warn(), or console.error() argument that sits next to another argument. These methods already put a space between arguments, so such a space prints twice.

    console.log("abc ", "def");
  • #​12469 cd716d3 Thanks @​dyc3! - Added the new nursery rule noMagicArrayFlatDepth, which reports number literals other than 1 passed as the depth of Array.prototype.flat() unless a comment inside the parentheses explains them.

    const items = array.flat(2);
  • #​12470 92c9e81 Thanks @​dyc3! - Added the nursery rule noNull, which reports uses of the null literal and suggests undefined instead. Strict comparisons such as foo === null are allowed.

    let foo = null;
  • #​12483 9bd3527 Thanks @​dyc3! - Added the nursery rule noReturnArrayPush, which reports code that uses the return value of push() or unshift(). These methods return the new length of the array, not the added item or the array.

    function add(item) {
      return items.push(item);
    }
  • #​12477 a384892 Thanks @​dyc3! - Added the nursery rule noUnreadableIife, which reports arrow functions that are called right where they are defined and whose body is wrapped in parentheses.

    const foo = (bar => (bar ? bar.baz : baz))(getBar());
  • #​12447 0a963e4 Thanks @​dyc3! - Added the nursery rule noUselessRecursion, which reports functions that return a call to themselves when a loop can do the same work. Too many nested calls can crash the program with a stack overflow error.

    function findRoot(node) {
        if (node.parent) {
            return findRoot(node.parent);
        }
        return node;
    }
  • #​12554 2eddda9 Thanks @​dyc3! - Added the nursery rule noVueComputedPropertiesInData, which reports computed properties used inside the data function of a Vue component. Vue runs data before it sets up computed properties, so the value read there is undefined.

    <script>
    export default {
      data() {
        return { total: this.doubled };
      },
      computed: {
        doubled() {
          return 2;
        },
      },
    };
    </script>
  • #​12586 824df15 Thanks @​dyc3! - Added the nursery rule noVueDeprecatedDeleteSet, which reports calls to the $set and $delete functions, Vue.set and Vue.delete, and set and del imported from vue. Vue 3 removed these functions, so calling them throws an error.

    <script>
    export default {
      mounted() {
        this.$set(this.user, "name", "Alice");
      },
    };
    </script>
  • #​12648 6fc1a51 Thanks @​dyc3! - Added the nursery rule noVueDeprecatedRouterLinkTagProp, which disallows the tag prop on RouterLink. Vue Router 4 ignores this prop, so the link still renders as an <a> element.

    <template>
      <RouterLink tag="li" to="/">Home</RouterLink>
    </template>
  • #​12631 de1188f Thanks @​dyc3! - Added the new nursery rule noVueDeprecatedScopeAttribute, which reports the scope attribute on <template> elements in Vue files. Vue no longer supports this attribute, so use v-slot to receive slot props instead.

    <template>
      <ListComponent>
        <template scope="props">{{ props.title }}</template>
      </ListComponent>
    </template>
  • #​12562 5d7553b Thanks @​dyc3! - Added the new nursery rule noVueMultipleSlotArgs, which disallows passing more than one argument to a Vue slot from a render function. Slot content written in a template receives only the first argument.

    <script>
    export default {
      render() {
        return this.$slots.default(item, index); // reported
      },
    };
    </script>
  • #​12513 2e520d8 Thanks @​dyc3! - Added the nursery rule noVueMutatingProps, which reports code that changes the props of a Vue component, in the script or in the template. Props belong to the parent component, so the child should emit an event or copy the value instead.

    <script setup>
    const props = defineProps({ items: Array });
    
    props.items.push("new item");
    </script>
  • #​12567 144b786 Thanks @​dyc3! - Added the nursery rule noVueSideEffectsInComputed, which reports Vue computed properties that change state. Vue decides when to run a computed property, so changes made inside one happen at unpredictable times.

    <script setup>
    import { computed, ref } from "vue";
    
    const items = ref([]);
    // `reverse()` changes `items.value` in place.
    const reversedItems = computed(() => items.value.reverse());
    </script>
  • #​12603 861b288 Thanks @​dyc3! - Added the new nursery rule noVueUnusedRefs, which reports template refs in Vue components that nothing reads through $refs, useTemplateRef(), or a variable of the same name in <script setup>. The rule needs html.experimentalFullSupportEnabled to be true.

    <template>
      <input ref="input" />
    </template>
  • #​12285 68770e0 Thanks @​dyc3! - Added the new nursery rule noYamlBooleanKeys, which disallows boolean values as keys in YAML. For example, the following key is a boolean instead of text, so it is reported:

    true: enabled
  • #​12338 f46411b Thanks @​dyc3! - Added the nursery rule useSvelteEventDispatcherTypes, which reports createEventDispatcher() calls that don't declare the types of their events in Svelte components written in TypeScript.

    The rule accepts a call that declares its events:

    <script lang="ts">
      import { createEventDispatcher } from "svelte";
    
      const dispatch = createEventDispatcher<{ save: string }>();
    </script>
  • #​12615 ade9845 Thanks @​dyc3! - Added the nursery rule useVueDefineOptions, which reports the default export of a plain <script> block in Vue components that also use <script setup>, and suggests setting those options with defineOptions() instead.

    <script>
    export default { name: "MyComponent" }; // reported
    </script>
    
    <script setup>
    const props = defineProps(["title"]);
    </script>
  • #​12514 e74b4dc Thanks @​dyc3! - Added the nursery rule useVueDefinePropsDestructuring, which requires destructuring the props returned by defineProps() in Vue <script setup> blocks. It also reports withDefaults(), because destructured props can set their default values directly.

    <script setup lang="ts">
    const props = defineProps<{ foo?: string }>();
    </script>
  • #​12559 94985ba Thanks @​dyc3! - Added the nursery rule useVueTemplateRef, which requires useTemplateRef() instead of ref() or shallowRef() to access elements of the template in <script setup>.

    <template>
      <input ref="input" />
    </template>
    
    <script setup>
    import { ref } from "vue";
    
    const input = ref(); // reported
    </script>
  • #​12512 6be5078 Thanks @​dyc3! - Added the nursery rule useVueTypedProps, which reports Vue props declared without a type, in the props option, defineProps(), or defineModel(). Without a type, Vue accepts any value for the prop and can't warn when a component receives the wrong kind of

[!IMPORTANT]
✂ PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • 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 becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot requested a review from skulidropek April 7, 2026 17:26
@renovate renovate Bot changed the title chore(deps): update dependency vite to ^8.0.7 chore(deps): update all dependencies Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/all branch 2 times, most recently from 57ed306 to e2f0197 Compare April 8, 2026 20:33
@renovate renovate Bot changed the title chore(deps): update all dependencies fix(deps): update all dependencies Apr 8, 2026
@renovate
renovate Bot force-pushed the renovate/all branch 9 times, most recently from fa61bdd to a341b3c Compare April 15, 2026 12:23
@renovate
renovate Bot force-pushed the renovate/all branch 12 times, most recently from d372fcb to 747233a Compare April 23, 2026 06:01
@renovate
renovate Bot force-pushed the renovate/all branch 2 times, most recently from 37d2e61 to 0159814 Compare April 23, 2026 15:55
@renovate
renovate Bot force-pushed the renovate/all branch 12 times, most recently from 2d95c0d to 0acc12e Compare May 14, 2026 13:03
@coderabbitai

coderabbitai Bot commented May 14, 2026 •

Copy link
Copy Markdown

Review Change Stack

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 6a88fe7e-5d1b-47a1-ae8c-e318c5c61ce2

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
Walkthrough

Upgrade pnpm to 11.1.2, switch pnpm/action-setup to v6 and Node to 24.15.0 in CI, and bump multiple dependency/devDependency versions (React, TypeScript, ESLint/biome tooling, vitest, Playwright, vite, Changesets) across workspace package.json files.

Changes

Monorepo Dependency Upgrade

Layer / File(s) Summary
CI infrastructure and package manager setup
.github/actions/setup/action.yml, .github/workflows/checking-dependencies.yml, package.json
Switched pnpm/action-setup usage to @v6 in the composite action and CI workflow; bumped actions/setup-node node-version to 24.15.0; root packageManager set to pnpm@11.1.2; bumped @changesets/changelog-github and @changesets/cli.
Application workspace dependencies
packages/app/package.json
Updated packageManager to pnpm@11.1.2; advanced runtime ranges (@effect/platform, effect) and increased vite peer requirement; multiple devDependencies bumped (Biome, ESLint/TypeScript tooling, vitest, coverage, jscpd, TypeScript tooling).
Next.js frontend workspace
packages/frontend-nextjs/package.json
Bumped runtime deps (next, react, react-dom) and dev tooling (@playwright/test, @types/node, typescript) to newer patch versions.
Frontend workspace
packages/frontend/package.json
Raised react/react-dom to ^19.2.6; bumped devDependencies (@playwright/test, @types/node, @vitejs/plugin-react, typescript, vite).
Consumer workspace
packages/pack-consumer/package.json
Bumped devDependencies typescript and vite to newer versions.

Estimated code review effort

🎯 3 (Moderate) | ⏱️ ~20 minutes

Possibly related issues

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Title check ✅ Passed The title clearly summarizes the primary change: a broad dependency update across packages, GitHub Actions, and the Node runtime.
Description check ✅ Passed The description directly documents the dependency, GitHub Action, and Node runtime updates in the changeset.
✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/all
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

🐰 I hopped through packages, nudging versions light,
pnpm and Node updated, CI set just right.
React and TypeScript put on tiny new shoes,
Dev tools aligned, no breaking news.
A happy rabbit dance for upgrades done!

Comment @coderabbitai help to get the list of available commands.

@renovate
renovate Bot force-pushed the renovate/all branch 11 times, most recently from b3f3140 to c96eb32 Compare May 21, 2026 17:14
@renovate
renovate Bot force-pushed the renovate/all branch 4 times, most recently from eaf706c to 69c645e Compare May 25, 2026 12:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant