Payload
{
"action": "edited",
"number": 528,
"pull_request": {
"url": "https://api.github.com/repos/darkmatter/nixmac/pulls/528",
"id": 4049192999,
"node_id": "PR_kwDOSB6EzM7xWcgn",
"html_url": "https://github.com/darkmatter/nixmac/pull/528",
"diff_url": "https://github.com/darkmatter/nixmac/pull/528.diff",
"patch_url": "https://github.com/darkmatter/nixmac/pull/528.patch",
"issue_url": "https://api.github.com/repos/darkmatter/nixmac/issues/528",
"number": 528,
"state": "open",
"locked": false,
"title": "chore: Configure Renovate",
"user": {
"login": "renovate[bot]",
"id": 29139614,
"node_id": "MDM6Qm90MjkxMzk2MTQ=",
"avatar_url": "https://avatars.githubusercontent.com/in/2740?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/renovate%5Bbot%5D",
"html_url": "https://github.com/apps/renovate",
"followers_url": "https://api.github.com/users/renovate%5Bbot%5D/followers",
"following_url": "https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}",
"gists_url": "https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}",
"starred_url": "https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/renovate%5Bbot%5D/subscriptions",
"organizations_url": "https://api.github.com/users/renovate%5Bbot%5D/orgs",
"repos_url": "https://api.github.com/users/renovate%5Bbot%5D/repos",
"events_url": "https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}",
"received_events_url": "https://api.github.com/users/renovate%5Bbot%5D/received_events",
"type": "Bot",
"user_view_type": "public",
"site_admin": false
},
"body": "Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.\n\n🚦 Renovate will begin keeping your dependencies up-to-date only once you merge or close this Pull Request.\n\n📚 See our [Reading List](https://docs.renovatebot.com/reading-list/) for relevant documentation you may be interested in reading.\n\n🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs.\n\n\n\n---\n### Detected Package Files\n\n * `package.json` (bun)\n * `apps/native/package.json` (bun)\n * `packages/state/package.json` (bun)\n * `packages/ui/package.json` (bun)\n * `apps/native/src-tauri/Cargo.toml` (cargo)\n * `apps/native/src-tauri/configurable-derive/Cargo.toml` (cargo)\n * `apps/native/src-tauri/configurable/Cargo.toml` (cargo)\n * `.github/ci-image/Dockerfile` (dockerfile)\n * `.depot/actions/setup/action.yml` (github-actions)\n * `.github/actions/setup-devenv/action.yml` (github-actions)\n * `.github/actions/setup-nix/action.yml` (github-actions)\n * `.github/actions/setup-rust/action.yml` (github-actions)\n * `.github/workflows/build.yaml` (github-actions)\n * `.github/workflows/ci-image.yaml` (github-actions)\n * `.github/workflows/computer-use-e2e.yml` (github-actions)\n * `.github/workflows/danger.yml` (github-actions)\n * `.github/workflows/e2e.yml` (github-actions)\n * `.github/workflows/evaluate.yml` (github-actions)\n * `.github/workflows/peekaboo-e2e.yml` (github-actions)\n * `.github/workflows/storybook.yaml` (github-actions)\n * `.github/workflows/update-snapshots.yaml` (github-actions)\n * `assets/package.json` (npm)\n * `apps/eval/pyproject.toml` (pep621)\n\n### Configuration Summary\n\nBased on the default config's presets, Renovate will:\n\n - Start dependency updates only once this onboarding PR is merged\n - Hopefully safe environment variables to allow users to configure.\n - Show all Merge Confidence badges for pull requests.\n - Enable Renovate Dependency Dashboard creation.\n - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.\n - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests (except for nuget) directories.\n - Group known monorepo packages together.\n - Use curated list of recommended non-monorepo package groupings.\n - Show only the Age and Confidence Merge Confidence badges for pull requests.\n - Apply crowd-sourced package replacement rules.\n - Apply crowd-sourced workarounds for known problems with packages.\n - Ensure that every dependency pinned by digest and sourced from Forgejo contains a link to the commit-to-commit diff\n - Ensure that every dependency pinned by digest and sourced from Gitea contains a link to the commit-to-commit diff\n - Ensure that every dependency pinned by digest and sourced from GitHub.com and Github enterprise contains a link to the commit-to-commit diff\n - Ensure that every dependency pinned by digest and sourced from GitLab.com contains a link to the commit-to-commit diff\n - Correctly link to the source code for golang.org/x packages\n - Link to pkg.go.dev/... for golang.org/x packages' title\n - Provide a link to octochangelog's improved breakdown for Renovate's changelogs\n\n---\n\n### What to Expect\n\nWith your current configuration, Renovate will create 102 Pull Requests:\n\n<details>\n<summary>chore(deps): update dependency @​vitest/browser to v3.2.5 [security]</summary>\n\n - Branch name: `renovate/npm-vitest-browser-vulnerability`\n - Merge into: `main`\n - Upgrade [@vitest/browser](https://redirect.github.com/vitest-dev/vitest) to `3.2.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency gitpython to v3.1.50 [security]</summary>\n\n - Branch name: `renovate/pypi-gitpython-vulnerability`\n - Merge into: `main`\n - Upgrade [gitpython](https://redirect.github.com/gitpython-developers/GitPython) to `3.1.50`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency vite to v7.3.5 [security]</summary>\n\n - Branch name: `renovate/npm-vite-vulnerability`\n - Merge into: `main`\n - Upgrade [vite](https://redirect.github.com/vitejs/vite) to `7.3.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency vitest to v3.2.6 [security]</summary>\n\n - Branch name: `renovate/npm-vitest-vulnerability`\n - Merge into: `main`\n - Upgrade [vitest](https://redirect.github.com/vitest-dev/vitest) to `3.2.6`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri to v2.11.1 [security]</summary>\n\n - Branch name: `renovate/crate-tauri-vulnerability`\n - Merge into: `main`\n - Upgrade [tauri](https://redirect.github.com/tauri-apps/tauri) to `2.11.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate opentelemetry_sdk to 0.32 [security]</summary>\n\n - Branch name: `renovate/crate-opentelemetry_sdk-vulnerability`\n - Merge into: `main`\n - Upgrade [opentelemetry_sdk](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​vitest/coverage-istanbul to v3.2.7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/vitest-monorepo`\n - Merge into: `main`\n - Upgrade [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest) to `3.2.7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate anyhow to v1.0.104</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/anyhow-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [anyhow](https://redirect.github.com/dtolnay/anyhow) to `1.0.104`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate async-trait to v0.1.91</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/async-trait-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [async-trait](https://redirect.github.com/dtolnay/async-trait) to `0.1.91`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate chrono to v0.4.45</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/chrono-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [chrono](https://redirect.github.com/chronotope/chrono) to `0.4.45`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate futures-util to v0.3.33</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/rust-futures-monorepo`\n - Merge into: `main`\n - Upgrade [futures-util](https://redirect.github.com/rust-lang/futures-rs) to `0.3.33`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate http to v1.4.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/http-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [http](https://redirect.github.com/hyperium/http) to `1.4.2`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate libc to v0.2.186</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/libc-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [libc](https://redirect.github.com/rust-lang/libc) to `0.2.186`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate log to v0.4.33</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/log-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [log](https://redirect.github.com/rust-lang/log) to `0.4.33`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate once_cell to v1.21.4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/once_cell-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [once_cell](https://redirect.github.com/matklad/once_cell) to `1.21.4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate proc-macro2 to v1.0.107</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/proc-macro2-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [proc-macro2](https://redirect.github.com/dtolnay/proc-macro2) to `1.0.107`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate quote to v1.0.47</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/quote-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [quote](https://redirect.github.com/dtolnay/quote) to `1.0.47`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate regex-syntax to v0.8.11</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/regex-syntax-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [regex-syntax](https://redirect.github.com/rust-lang/regex) to `0.8.11`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate serde to v1.0.229</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/serde-monorepo`\n - Merge into: `main`\n - Upgrade [serde](https://redirect.github.com/serde-rs/serde) to `1.0.229`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate serde_json to v1.0.151</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/serde_json-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [serde_json](https://redirect.github.com/serde-rs/json) to `1.0.151`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate syn to v2.0.119</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/syn-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [syn](https://redirect.github.com/dtolnay/syn) to `2.0.119`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri-plugin-shell to v2.3.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-plugin-shell-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [tauri-plugin-shell](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.3.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri-plugin-store to v2.4.4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-plugin-store-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [tauri-plugin-store](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.4.4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate thiserror to v2.0.19</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/thiserror-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [thiserror](https://redirect.github.com/dtolnay/thiserror) to `2.0.19`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tracing to v0.1.44</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tokio-tracing-monorepo`\n - Merge into: `main`\n - Upgrade [tracing](https://redirect.github.com/tokio-rs/tracing) to `0.1.44`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate url to v2.5.8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/url-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [url](https://redirect.github.com/servo/rust-url) to `2.5.8`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update tailwindcss monorepo to v4.3.3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tailwindcss-monorepo`\n - Merge into: `main`\n - Upgrade [@tailwindcss/vite](https://redirect.github.com/tailwindlabs/tailwindcss) to `4.3.3`\n - Upgrade [tailwindcss](https://redirect.github.com/tailwindlabs/tailwindcss) to `4.3.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update tauri monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-monorepo`\n - Merge into: `main`\n - Upgrade [@tauri-apps/cli](https://redirect.github.com/tauri-apps/tauri) to `2.11.4`\n - Upgrade [tauri-build](https://redirect.github.com/tauri-apps/tauri) to `2.6.3`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency @​tanstack/react-router to v1.170.18</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tanstack-router-monorepo`\n - Merge into: `main`\n - Upgrade [@tanstack/react-router](https://redirect.github.com/TanStack/router) to `1.170.18`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency @tauri-apps/plugin-store to v2.4.4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-apps-plugin-store-2.x`\n - Merge into: `main`\n - Upgrade [@tauri-apps/plugin-store](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.4.4`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency better-auth to v1.6.23</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/better-auth-monorepo`\n - Merge into: `main`\n - Upgrade [better-auth](https://redirect.github.com/better-auth/better-auth) to `1.6.23`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency immer to v11.1.15</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/immer-11.x`\n - Merge into: `main`\n - Upgrade [immer](https://redirect.github.com/immerjs/immer) to `11.1.15`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency zustand to v5.0.14</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/zustand-5.x`\n - Merge into: `main`\n - Upgrade [zustand](https://redirect.github.com/pmndrs/zustand) to `5.0.14`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update orpc monorepo to v1.14.8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/orpc-monorepo`\n - Merge into: `main`\n - Upgrade [@orpc/client](https://redirect.github.com/middleapi/orpc) to `1.14.8`\n - Upgrade [@orpc/tanstack-query](https://redirect.github.com/middleapi/orpc) to `1.14.8`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update radix-ui-primitives monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/radix-ui-primitives-monorepo`\n - Merge into: `main`\n - Upgrade [@radix-ui/react-accordion](https://redirect.github.com/radix-ui/primitives) to `1.2.17`\n - Upgrade [@radix-ui/react-alert-dialog](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-aspect-ratio](https://redirect.github.com/radix-ui/primitives) to `1.1.12`\n - Upgrade [@radix-ui/react-avatar](https://redirect.github.com/radix-ui/primitives) to `1.2.3`\n - Upgrade [@radix-ui/react-checkbox](https://redirect.github.com/radix-ui/primitives) to `1.3.8`\n - Upgrade [@radix-ui/react-collapsible](https://redirect.github.com/radix-ui/primitives) to `1.1.17`\n - Upgrade [@radix-ui/react-context-menu](https://redirect.github.com/radix-ui/primitives) to `2.3.4`\n - Upgrade [@radix-ui/react-dialog](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-dropdown-menu](https://redirect.github.com/radix-ui/primitives) to `2.1.21`\n - Upgrade [@radix-ui/react-hover-card](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-label](https://redirect.github.com/radix-ui/primitives) to `2.1.12`\n - Upgrade [@radix-ui/react-menubar](https://redirect.github.com/radix-ui/primitives) to `1.1.21`\n - Upgrade [@radix-ui/react-navigation-menu](https://redirect.github.com/radix-ui/primitives) to `1.2.19`\n - Upgrade [@radix-ui/react-popover](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-progress](https://redirect.github.com/radix-ui/primitives) to `1.1.13`\n - Upgrade [@radix-ui/react-radio-group](https://redirect.github.com/radix-ui/primitives) to `1.4.4`\n - Upgrade [@radix-ui/react-scroll-area](https://redirect.github.com/radix-ui/primitives) to `1.2.15`\n - Upgrade [@radix-ui/react-select](https://redirect.github.com/radix-ui/primitives) to `2.3.4`\n - Upgrade [@radix-ui/react-separator](https://redirect.github.com/radix-ui/primitives) to `1.1.12`\n - Upgrade [@radix-ui/react-slider](https://redirect.github.com/radix-ui/primitives) to `1.4.4`\n - Upgrade [@radix-ui/react-slot](https://redirect.github.com/radix-ui/primitives) to `1.3.0`\n - Upgrade [@radix-ui/react-switch](https://redirect.github.com/radix-ui/primitives) to `1.3.4`\n - Upgrade [@radix-ui/react-tabs](https://redirect.github.com/radix-ui/primitives) to `1.1.18`\n - Upgrade [@radix-ui/react-toggle](https://redirect.github.com/radix-ui/primitives) to `1.1.15`\n - Upgrade [@radix-ui/react-toggle-group](https://redirect.github.com/radix-ui/primitives) to `1.1.16`\n - Upgrade [@radix-ui/react-tooltip](https://redirect.github.com/radix-ui/primitives) to `1.2.13`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update react monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-monorepo`\n - Merge into: `main`\n - Upgrade [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `19.2.17`\n - Upgrade [react](https://redirect.github.com/facebook/react) to `19.2.7`\n - Upgrade [react-dom](https://redirect.github.com/facebook/react) to `19.2.7`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate specta to v2.0.0-rc.25</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/specta-2.x`\n - Merge into: `main`\n - Upgrade [specta](https://redirect.github.com/specta-rs/specta) to `=2.0.0-rc.25`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate specta-typescript to 0.0.12</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/specta-typescript-0.x`\n - Merge into: `main`\n - Upgrade [specta-typescript](https://redirect.github.com/specta-rs/specta) to `0.0.12`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update tanstack-query monorepo to v5.101.3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tanstack-query-monorepo`\n - Merge into: `main`\n - Upgrade [@tanstack/query-async-storage-persister](https://redirect.github.com/TanStack/query) to `5.101.3`\n - Upgrade [@tanstack/react-query](https://redirect.github.com/TanStack/query) to `5.101.3`\n - Upgrade [@tanstack/react-query-persist-client](https://redirect.github.com/TanStack/query) to `5.101.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​types/node to v25.9.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/node-25.x`\n - Merge into: `main`\n - Upgrade [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `25.9.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency bun2nix to v2.1.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/bun2nix-2.x`\n - Merge into: `main`\n - Upgrade [bun2nix](https://redirect.github.com/nix-community/bun2nix) to `2.1.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency expect-webdriverio to v5.7.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/expect-webdriverio-5.x`\n - Merge into: `main`\n - Upgrade [expect-webdriverio](https://redirect.github.com/webdriverio/expect-webdriverio) to `5.7.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency knip to v6.27.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/knip-6.x`\n - Merge into: `main`\n - Upgrade [knip](https://redirect.github.com/webpro-nl/knip) to `6.27.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency oxlint to v1.74.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/oxlint-monorepo`\n - Merge into: `main`\n - Upgrade [oxlint](https://redirect.github.com/oxc-project/oxc) to `1.74.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency turbo to v2.10.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/turbo-monorepo`\n - Merge into: `main`\n - Upgrade [turbo](https://redirect.github.com/vercel/turborepo) to `2.10.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update playwright monorepo to v1.61.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/playwright-monorepo`\n - Merge into: `main`\n - Upgrade [@playwright/test](https://redirect.github.com/microsoft/playwright) to `1.61.1`\n - Upgrade [playwright](https://redirect.github.com/microsoft/playwright) to `1.61.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri-plugin-dialog to v2.7.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-plugin-dialog-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [tauri-plugin-dialog](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.7.2`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tempfile to v3.27.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tempfile-3.x-lockfile`\n - Merge into: `main`\n - Upgrade [tempfile](https://redirect.github.com/Stebalien/tempfile) to `3.27.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tokio to v1.53.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tokio-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [tokio](https://redirect.github.com/tokio-rs/tokio) to `1.53.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate uuid to v1.24.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/uuid-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [uuid](https://redirect.github.com/uuid-rs/uuid) to `1.24.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update storybook monorepo to v10.5.3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/storybook-monorepo`\n - Merge into: `main`\n - Upgrade [@storybook/addon-a11y](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/addon-docs](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/addon-onboarding](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/addon-vitest](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [storybook](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update webdriverio monorepo to v9.29.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/webdriverio-monorepo`\n - Merge into: `main`\n - Upgrade [@wdio/cli](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/globals](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/local-runner](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/mocha-framework](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/spec-reporter](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency @​tanstack/react-form to v1.33.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tanstack-form-monorepo`\n - Merge into: `main`\n - Upgrade [@tanstack/react-form](https://redirect.github.com/TanStack/form) to `1.33.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency lucide-react to v1.25.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/lucide-monorepo`\n - Merge into: `main`\n - Upgrade [lucide-react](https://redirect.github.com/lucide-icons/lucide) to `1.25.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency monaco-editor to v0.56.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/monaco-editor-0.x`\n - Merge into: `main`\n - Upgrade [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) to `0.56.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency motion to v12.42.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/motion-12.x`\n - Merge into: `main`\n - Upgrade [motion](https://redirect.github.com/motiondivision/motion) to `12.42.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency nostics to v1.2.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/nostics-1.x`\n - Merge into: `main`\n - Upgrade [nostics](https://redirect.github.com/vercel-labs/nostics) to `1.2.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency posthog-js to v1.404.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/posthog-js-1.x`\n - Merge into: `main`\n - Upgrade [posthog-js](https://redirect.github.com/PostHog/posthog-js) to `1.404.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency react-hook-form to v7.82.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-hook-form-7.x`\n - Merge into: `main`\n - Upgrade [react-hook-form](https://redirect.github.com/react-hook-form/react-hook-form) to `7.82.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency recharts to v3.9.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/recharts-3.x`\n - Merge into: `main`\n - Upgrade [recharts](https://redirect.github.com/recharts/recharts) to `3.9.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency tailwind-merge to v3.6.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tailwind-merge-3.x`\n - Merge into: `main`\n - Upgrade [tailwind-merge](https://redirect.github.com/dcastil/tailwind-merge) to `3.6.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency three to v0.185.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/three-0.x`\n - Merge into: `main`\n - Upgrade [three](https://redirect.github.com/mrdoob/three.js) to `0.185.1`\n - Upgrade [@types/three](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `0.185.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update fontsource monorepo to v5.3.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/fontsource-monorepo`\n - Merge into: `main`\n - Upgrade [@fontsource-variable/geist-mono](https://redirect.github.com/fontsource/font-files) to `5.3.0`\n - Upgrade [@fontsource-variable/inter](https://redirect.github.com/fontsource/font-files) to `5.3.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update opentelemetry-js monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/opentelemetry-js-monorepo`\n - Merge into: `main`\n - Upgrade [@opentelemetry/resources](https://redirect.github.com/open-telemetry/opentelemetry-js) to `2.9.0`\n - Upgrade [@opentelemetry/sdk-trace-web](https://redirect.github.com/open-telemetry/opentelemetry-js) to `2.9.0`\n - Upgrade [@opentelemetry/semantic-conventions](https://redirect.github.com/open-telemetry/opentelemetry-js) to `1.43.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update opentelemetry-rust monorepo to 0.32</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/opentelemetry-rust-monorepo`\n - Merge into: `main`\n - Upgrade [opentelemetry](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n - Upgrade [opentelemetry-appender-tracing](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n - Upgrade [opentelemetry-otlp](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate async-openai to 0.41.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/async-openai-0.x`\n - Merge into: `main`\n - Upgrade [async-openai](https://redirect.github.com/64bit/async-openai) to `0.41.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate fancy-regex to 0.18.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/fancy-regex-0.x`\n - Merge into: `main`\n - Upgrade [fancy-regex](https://redirect.github.com/fancy-regex/fancy-regex) to `0.18.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate hmac to 0.13</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/hmac-0.x`\n - Merge into: `main`\n - Upgrade [hmac](https://redirect.github.com/RustCrypto/MACs) to `0.13`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate libsqlite3-sys to 0.38</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/libsqlite3-sys-0.x`\n - Merge into: `main`\n - Upgrade [libsqlite3-sys](https://redirect.github.com/rusqlite/rusqlite) to `0.38`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate reqwest to 0.13</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/reqwest-0.x`\n - Merge into: `main`\n - Upgrade [reqwest](https://redirect.github.com/seanmonstar/reqwest) to `0.13`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate reqwest-middleware to 0.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/reqwest-middleware-0.x`\n - Merge into: `main`\n - Upgrade [reqwest-middleware](https://redirect.github.com/TrueLayer/reqwest-middleware) to `0.5`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate reqwest-tracing to 0.7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/reqwest-tracing-0.x`\n - Merge into: `main`\n - Upgrade [reqwest-tracing](https://redirect.github.com/TrueLayer/reqwest-middleware) to `0.7`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate sha2 to 0.11.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/sha2-0.x`\n - Merge into: `main`\n - Upgrade [sha2](https://redirect.github.com/RustCrypto/hashes) to `0.11.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate tiktoken-rs to 0.12</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tiktoken-rs-0.x`\n - Merge into: `main`\n - Upgrade [tiktoken-rs](https://redirect.github.com/zurawiki/tiktoken-rs) to `0.12`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate tracing-opentelemetry to 0.33</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tracing-opentelemetry-0.x`\n - Merge into: `main`\n - Upgrade [tracing-opentelemetry](https://redirect.github.com/tokio-rs/tracing-opentelemetry) to `0.33`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate window-vibrancy to 0.8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/window-vibrancy-0.x`\n - Merge into: `main`\n - Upgrade [window-vibrancy](https://redirect.github.com/tauri-apps/tauri-plugin-vibrancy) to `0.8`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update actions/cache action to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/actions-cache-6.x`\n - Merge into: `main`\n - Upgrade [actions/cache](https://redirect.github.com/actions/cache) to `v6`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update actions/checkout action to v7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/actions-checkout-7.x`\n - Merge into: `main`\n - Upgrade [actions/checkout](https://redirect.github.com/actions/checkout) to `v7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update actions/create-github-app-token action to v3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/actions-create-github-app-token-3.x`\n - Merge into: `main`\n - Upgrade [actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token) to `v3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​types/node to v26</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/node-26.x`\n - Merge into: `main`\n - Upgrade [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `26.1.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​vitejs/plugin-react to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/vitejs-plugin-react-6.x`\n - Merge into: `main`\n - Upgrade [@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react) to `6.0.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​vitest/coverage-istanbul to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/major-vitest-monorepo`\n - Merge into: `main`\n - Upgrade [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest) to `4.1.10`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency danger to v13</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/danger-13.x`\n - Merge into: `main`\n - Upgrade [danger](https://redirect.github.com/danger/danger-js) to `13.0.10`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency jsdom to v29</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/jsdom-29.x`\n - Merge into: `main`\n - Upgrade [jsdom](https://redirect.github.com/jsdom/jsdom) to `29.1.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency release-it to v20</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/release-it-20.x`\n - Merge into: `main`\n - Upgrade [release-it](https://redirect.github.com/release-it/release-it) to `20.2.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency typescript to v7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/typescript-7.x`\n - Merge into: `main`\n - Upgrade [typescript](https://redirect.github.com/microsoft/TypeScript) to `7.0.2`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/build-push-action action to v7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-build-push-action-7.x`\n - Merge into: `main`\n - Upgrade [docker/build-push-action](https://redirect.github.com/docker/build-push-action) to `v7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/login-action action to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-login-action-4.x`\n - Merge into: `main`\n - Upgrade [docker/login-action](https://redirect.github.com/docker/login-action) to `v4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/metadata-action action to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-metadata-action-6.x`\n - Merge into: `main`\n - Upgrade [docker/metadata-action](https://redirect.github.com/docker/metadata-action) to `v6`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/setup-buildx-action action to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-setup-buildx-action-4.x`\n - Merge into: `main`\n - Upgrade [docker/setup-buildx-action](https://redirect.github.com/docker/setup-buildx-action) to `v4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update github artifact actions (major)</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/major-github-artifact-actions`\n - Merge into: `main`\n - Upgrade [actions/download-artifact](https://redirect.github.com/actions/download-artifact) to `v8`\n - Upgrade [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) to `v7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update peter-evans/create-pull-request action to v8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/peter-evans-create-pull-request-8.x`\n - Merge into: `main`\n - Upgrade [peter-evans/create-pull-request](https://redirect.github.com/peter-evans/create-pull-request) to `v8`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update softprops/action-gh-release action to v3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/softprops-action-gh-release-3.x`\n - Merge into: `main`\n - Upgrade [softprops/action-gh-release](https://redirect.github.com/softprops/action-gh-release) to `v3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update ubuntu docker tag to v26</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/ubuntu-26.x`\n - Merge into: `main`\n - Upgrade ubuntu to `26.04`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency execa to v10</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/execa-10.x`\n - Merge into: `main`\n - Upgrade [execa](https://redirect.github.com/sindresorhus/execa) to `10.0.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency react-day-picker to v10</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-day-picker-10.x`\n - Merge into: `main`\n - Upgrade [react-day-picker](https://redirect.github.com/gpbl/react-day-picker) to `10.0.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency react-resizable-panels to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-resizable-panels-4.x`\n - Merge into: `main`\n - Upgrade [react-resizable-panels](https://redirect.github.com/bvaughn/react-resizable-panels) to `4.12.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency zod to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/zod-4.x`\n - Merge into: `main`\n - Upgrade [zod](https://redirect.github.com/colinhacks/zod) to `4.4.3`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate dirs to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/dirs-6.x`\n - Merge into: `main`\n - Upgrade [dirs](https://redirect.github.com/soc/dirs-rs) to `6`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate syn to v3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/syn-3.x`\n - Merge into: `main`\n - Upgrade [syn](https://redirect.github.com/dtolnay/syn) to `3`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate tera to v2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tera-2.x`\n - Merge into: `main`\n - Upgrade [tera](https://redirect.github.com/Keats/tera) to `2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate zip to v8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/zip-8.x`\n - Merge into: `main`\n - Upgrade [zip](https://redirect.github.com/zip-rs/zip2) to `8`\n\n\n</details>\n\n\n\n🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See [docs for `prHourlyLimit`](https://docs.renovatebot.com/configuration-options/#prhourlylimit) for details.\n\n\n---\n\n❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.\nIf you need any further assistance then you can also [request help here](https://redirect.github.com/renovatebot/renovate/discussions).\n\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/darkmatter/nixmac).\n\n<!--renovate-config-hash:e80b4e42a3043bc12fa0640db4bac392d2bf770acf841360d7c8ceeeac2ec1a9-->\n",
"created_at": "2026-07-14T02:26:17Z",
"updated_at": "2026-07-20T17:31:39Z",
"closed_at": null,
"merged_at": null,
"merge_commit_sha": "62e855d655313499f368c76586ebc87543d1ed7f",
"assignees": [],
"requested_reviewers": [],
"requested_teams": [],
"labels": [],
"milestone": null,
"draft": false,
"commits_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/528/commits",
"review_comments_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/528/comments",
"review_comment_url": "https://api.github.com/repos/darkmatter/nixmac/pulls/comments{/number}",
"comments_url": "https://api.github.com/repos/darkmatter/nixmac/issues/528/comments",
"statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/b5b7210b79354fef5104ad6b45abe1ffe86325ee",
"head": {
"label": "darkmatter:renovate/configure",
"ref": "renovate/configure",
"sha": "b5b7210b79354fef5104ad6b45abe1ffe86325ee",
"user": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/darkmatter",
"html_url": "https://github.com/darkmatter",
"followers_url": "https://api.github.com/users/darkmatter/followers",
"following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
"gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
"starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
"organizations_url": "https://api.github.com/users/darkmatter/orgs",
"repos_url": "https://api.github.com/users/darkmatter/repos",
"events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
"received_events_url": "https://api.github.com/users/darkmatter/received_events",
"type": "Organization",
"user_view_type": "public",
"site_admin": false
},
"repo": {
"id": 1209959628,
"node_id": "R_kgDOSB6EzA",
"name": "nixmac",
"full_name": "darkmatter/nixmac",
"private": false,
"owner": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/darkmatter",
"html_url": "https://github.com/darkmatter",
"followers_url": "https://api.github.com/users/darkmatter/followers",
"following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
"gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
"starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
"organizations_url": "https://api.github.com/users/darkmatter/orgs",
"repos_url": "https://api.github.com/users/darkmatter/repos",
"events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
"received_events_url": "https://api.github.com/users/darkmatter/received_events",
"type": "Organization",
"user_view_type": "public",
"site_admin": false
},
"html_url": "https://github.com/darkmatter/nixmac",
"description": "Home manager and nix-darwin that understands plain English",
"fork": false,
"url": "https://api.github.com/repos/darkmatter/nixmac",
"forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
"keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
"hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
"issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
"events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
"assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
"branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
"tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
"blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
"languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
"stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
"contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
"subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
"subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
"commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
"compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
"archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
"issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
"pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
"milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
"notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
"releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
"deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
"created_at": "2026-04-14T00:37:13Z",
"updated_at": "2026-07-20T17:31:39Z",
"pushed_at": "2026-07-20T17:30:26Z",
"git_url": "git://github.com/darkmatter/nixmac.git",
"ssh_url": "org-17834193@github.com:darkmatter/nixmac.git",
"clone_url": "https://github.com/darkmatter/nixmac.git",
"svn_url": "https://github.com/darkmatter/nixmac",
"homepage": "https://nixmac.com",
"size": 689249,
"stargazers_count": 21,
"watchers_count": 21,
"language": "Rust",
"has_issues": true,
"has_projects": false,
"has_downloads": true,
"has_wiki": false,
"has_pages": true,
"has_discussions": true,
"forks_count": 2,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 98,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"allow_forking": true,
"is_template": false,
"web_commit_signoff_required": false,
"has_pull_requests": true,
"pull_request_creation_policy": "all",
"topics": [
"home-manager",
"nix",
"nix-darwin",
"nix-flake",
"opencode"
],
"visibility": "public",
"forks": 2,
"open_issues": 98,
"watchers": 21,
"default_branch": "main",
"allow_squash_merge": true,
"allow_merge_commit": false,
"allow_rebase_merge": true,
"allow_auto_merge": true,
"delete_branch_on_merge": true,
"allow_update_branch": true,
"use_squash_pr_title_as_default": false,
"squash_merge_commit_message": "COMMIT_MESSAGES",
"squash_merge_commit_title": "COMMIT_OR_PR_TITLE",
"merge_commit_message": "PR_TITLE",
"merge_commit_title": "MERGE_MESSAGE"
}
},
"base": {
"label": "darkmatter:main",
"ref": "main",
"sha": "0b82a15582d2507d53148a5f4375253917a726db",
"user": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/darkmatter",
"html_url": "https://github.com/darkmatter",
"followers_url": "https://api.github.com/users/darkmatter/followers",
"following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
"gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
"starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
"organizations_url": "https://api.github.com/users/darkmatter/orgs",
"repos_url": "https://api.github.com/users/darkmatter/repos",
"events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
"received_events_url": "https://api.github.com/users/darkmatter/received_events",
"type": "Organization",
"user_view_type": "public",
"site_admin": false
},
"repo": {
"id": 1209959628,
"node_id": "R_kgDOSB6EzA",
"name": "nixmac",
"full_name": "darkmatter/nixmac",
"private": false,
"owner": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/darkmatter",
"html_url": "https://github.com/darkmatter",
"followers_url": "https://api.github.com/users/darkmatter/followers",
"following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
"gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
"starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
"organizations_url": "https://api.github.com/users/darkmatter/orgs",
"repos_url": "https://api.github.com/users/darkmatter/repos",
"events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
"received_events_url": "https://api.github.com/users/darkmatter/received_events",
"type": "Organization",
"user_view_type": "public",
"site_admin": false
},
"html_url": "https://github.com/darkmatter/nixmac",
"description": "Home manager and nix-darwin that understands plain English",
"fork": false,
"url": "https://api.github.com/repos/darkmatter/nixmac",
"forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
"keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
"hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
"issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
"events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
"assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
"branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
"tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
"blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
"languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
"stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
"contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
"subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
"subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
"commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
"compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
"archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
"issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
"pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
"milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
"notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
"releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
"deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
"created_at": "2026-04-14T00:37:13Z",
"updated_at": "2026-07-20T17:31:39Z",
"pushed_at": "2026-07-20T17:30:26Z",
"git_url": "git://github.com/darkmatter/nixmac.git",
"ssh_url": "org-17834193@github.com:darkmatter/nixmac.git",
"clone_url": "https://github.com/darkmatter/nixmac.git",
"svn_url": "https://github.com/darkmatter/nixmac",
"homepage": "https://nixmac.com",
"size": 689249,
"stargazers_count": 21,
"watchers_count": 21,
"language": "Rust",
"has_issues": true,
"has_projects": false,
"has_downloads": true,
"has_wiki": false,
"has_pages": true,
"has_discussions": true,
"forks_count": 2,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 98,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"allow_forking": true,
"is_template": false,
"web_commit_signoff_required": false,
"has_pull_requests": true,
"pull_request_creation_policy": "all",
"topics": [
"home-manager",
"nix",
"nix-darwin",
"nix-flake",
"opencode"
],
"visibility": "public",
"forks": 2,
"open_issues": 98,
"watchers": 21,
"default_branch": "main",
"allow_squash_merge": true,
"allow_merge_commit": false,
"allow_rebase_merge": true,
"allow_auto_merge": true,
"delete_branch_on_merge": true,
"allow_update_branch": true,
"use_squash_pr_title_as_default": false,
"squash_merge_commit_message": "COMMIT_MESSAGES",
"squash_merge_commit_title": "COMMIT_OR_PR_TITLE",
"merge_commit_message": "PR_TITLE",
"merge_commit_title": "MERGE_MESSAGE"
}
},
"_links": {
"self": {
"href": "https://api.github.com/repos/darkmatter/nixmac/pulls/528"
},
"html": {
"href": "https://github.com/darkmatter/nixmac/pull/528"
},
"issue": {
"href": "https://api.github.com/repos/darkmatter/nixmac/issues/528"
},
"comments": {
"href": "https://api.github.com/repos/darkmatter/nixmac/issues/528/comments"
},
"review_comments": {
"href": "https://api.github.com/repos/darkmatter/nixmac/pulls/528/comments"
},
"review_comment": {
"href": "https://api.github.com/repos/darkmatter/nixmac/pulls/comments{/number}"
},
"commits": {
"href": "https://api.github.com/repos/darkmatter/nixmac/pulls/528/commits"
},
"statuses": {
"href": "https://api.github.com/repos/darkmatter/nixmac/statuses/b5b7210b79354fef5104ad6b45abe1ffe86325ee"
}
},
"author_association": "NONE",
"auto_merge": null,
"assignee": null,
"active_lock_reason": null,
"merged": false,
"mergeable": null,
"rebaseable": null,
"mergeable_state": "unknown",
"merged_by": null,
"comments": 3,
"review_comments": 0,
"maintainer_can_modify": false,
"commits": 1,
"additions": 6,
"deletions": 0,
"changed_files": 1
},
"changes": {
"body": {
"from": "Welcome to [Renovate](https://redirect.github.com/renovatebot/renovate)! This is an onboarding PR to help you understand and configure settings before regular Pull Requests begin.\n\n🚦 Renovate will begin keeping your dependencies up-to-date only once you merge or close this Pull Request.\n\n📚 See our [Reading List](https://docs.renovatebot.com/reading-list/) for relevant documentation you may be interested in reading.\n\n🔡 Do you want to change how Renovate upgrades your dependencies? Add your custom config to `renovate.json` in this branch. Renovate will update the Pull Request description the next time it runs.\n\n\n\n---\n### Detected Package Files\n\n * `package.json` (bun)\n * `apps/native/package.json` (bun)\n * `packages/state/package.json` (bun)\n * `packages/ui/package.json` (bun)\n * `apps/native/src-tauri/Cargo.toml` (cargo)\n * `apps/native/src-tauri/configurable-derive/Cargo.toml` (cargo)\n * `apps/native/src-tauri/configurable/Cargo.toml` (cargo)\n * `.github/ci-image/Dockerfile` (dockerfile)\n * `.depot/actions/setup/action.yml` (github-actions)\n * `.github/actions/setup-devenv/action.yml` (github-actions)\n * `.github/actions/setup-nix/action.yml` (github-actions)\n * `.github/actions/setup-rust/action.yml` (github-actions)\n * `.github/workflows/build.yaml` (github-actions)\n * `.github/workflows/ci-image.yaml` (github-actions)\n * `.github/workflows/computer-use-e2e.yml` (github-actions)\n * `.github/workflows/danger.yml` (github-actions)\n * `.github/workflows/e2e.yml` (github-actions)\n * `.github/workflows/evaluate.yml` (github-actions)\n * `.github/workflows/peekaboo-e2e.yml` (github-actions)\n * `.github/workflows/storybook.yaml` (github-actions)\n * `.github/workflows/update-snapshots.yaml` (github-actions)\n * `assets/package.json` (npm)\n * `apps/eval/pyproject.toml` (pep621)\n\n### Configuration Summary\n\nBased on the default config's presets, Renovate will:\n\n - Start dependency updates only once this onboarding PR is merged\n - Hopefully safe environment variables to allow users to configure.\n - Show all Merge Confidence badges for pull requests.\n - Enable Renovate Dependency Dashboard creation.\n - Use semantic commit type `fix` for dependencies and `chore` for all others if semantic commits are in use.\n - Ignore `node_modules`, `bower_components`, `vendor` and various test/tests (except for nuget) directories.\n - Group known monorepo packages together.\n - Use curated list of recommended non-monorepo package groupings.\n - Show only the Age and Confidence Merge Confidence badges for pull requests.\n - Apply crowd-sourced package replacement rules.\n - Apply crowd-sourced workarounds for known problems with packages.\n - Ensure that every dependency pinned by digest and sourced from Forgejo contains a link to the commit-to-commit diff\n - Ensure that every dependency pinned by digest and sourced from Gitea contains a link to the commit-to-commit diff\n - Ensure that every dependency pinned by digest and sourced from GitHub.com and Github enterprise contains a link to the commit-to-commit diff\n - Ensure that every dependency pinned by digest and sourced from GitLab.com contains a link to the commit-to-commit diff\n - Correctly link to the source code for golang.org/x packages\n - Link to pkg.go.dev/... for golang.org/x packages' title\n - Provide a link to octochangelog's improved breakdown for Renovate's changelogs\n\n---\n\n### What to Expect\n\nWith your current configuration, Renovate will create 101 Pull Requests:\n\n<details>\n<summary>chore(deps): update dependency @​vitest/browser to v3.2.5 [security]</summary>\n\n - Branch name: `renovate/npm-vitest-browser-vulnerability`\n - Merge into: `main`\n - Upgrade [@vitest/browser](https://redirect.github.com/vitest-dev/vitest) to `3.2.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency gitpython to v3.1.50 [security]</summary>\n\n - Branch name: `renovate/pypi-gitpython-vulnerability`\n - Merge into: `main`\n - Upgrade [gitpython](https://redirect.github.com/gitpython-developers/GitPython) to `3.1.50`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency vite to v7.3.5 [security]</summary>\n\n - Branch name: `renovate/npm-vite-vulnerability`\n - Merge into: `main`\n - Upgrade [vite](https://redirect.github.com/vitejs/vite) to `7.3.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency vitest to v3.2.6 [security]</summary>\n\n - Branch name: `renovate/npm-vitest-vulnerability`\n - Merge into: `main`\n - Upgrade [vitest](https://redirect.github.com/vitest-dev/vitest) to `3.2.6`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri to v2.11.1 [security]</summary>\n\n - Branch name: `renovate/crate-tauri-vulnerability`\n - Merge into: `main`\n - Upgrade [tauri](https://redirect.github.com/tauri-apps/tauri) to `2.11.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate opentelemetry_sdk to 0.32 [security]</summary>\n\n - Branch name: `renovate/crate-opentelemetry_sdk-vulnerability`\n - Merge into: `main`\n - Upgrade [opentelemetry_sdk](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​vitest/coverage-istanbul to v3.2.7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/vitest-monorepo`\n - Merge into: `main`\n - Upgrade [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest) to `3.2.7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate anyhow to v1.0.104</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/anyhow-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [anyhow](https://redirect.github.com/dtolnay/anyhow) to `1.0.104`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate async-trait to v0.1.91</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/async-trait-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [async-trait](https://redirect.github.com/dtolnay/async-trait) to `0.1.91`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate chrono to v0.4.45</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/chrono-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [chrono](https://redirect.github.com/chronotope/chrono) to `0.4.45`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate http to v1.4.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/http-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [http](https://redirect.github.com/hyperium/http) to `1.4.2`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate libc to v0.2.186</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/libc-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [libc](https://redirect.github.com/rust-lang/libc) to `0.2.186`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate log to v0.4.33</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/log-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [log](https://redirect.github.com/rust-lang/log) to `0.4.33`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate once_cell to v1.21.4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/once_cell-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [once_cell](https://redirect.github.com/matklad/once_cell) to `1.21.4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate proc-macro2 to v1.0.107</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/proc-macro2-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [proc-macro2](https://redirect.github.com/dtolnay/proc-macro2) to `1.0.107`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate quote to v1.0.47</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/quote-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [quote](https://redirect.github.com/dtolnay/quote) to `1.0.47`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate regex-syntax to v0.8.11</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/regex-syntax-0.x-lockfile`\n - Merge into: `main`\n - Upgrade [regex-syntax](https://redirect.github.com/rust-lang/regex) to `0.8.11`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate serde to v1.0.229</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/serde-monorepo`\n - Merge into: `main`\n - Upgrade [serde](https://redirect.github.com/serde-rs/serde) to `1.0.229`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate serde_json to v1.0.151</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/serde_json-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [serde_json](https://redirect.github.com/serde-rs/json) to `1.0.151`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate syn to v2.0.119</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/syn-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [syn](https://redirect.github.com/dtolnay/syn) to `2.0.119`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri-plugin-shell to v2.3.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-plugin-shell-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [tauri-plugin-shell](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.3.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri-plugin-store to v2.4.4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-plugin-store-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [tauri-plugin-store](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.4.4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate thiserror to v2.0.19</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/thiserror-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [thiserror](https://redirect.github.com/dtolnay/thiserror) to `2.0.19`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tracing to v0.1.44</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tokio-tracing-monorepo`\n - Merge into: `main`\n - Upgrade [tracing](https://redirect.github.com/tokio-rs/tracing) to `0.1.44`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate url to v2.5.8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/url-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [url](https://redirect.github.com/servo/rust-url) to `2.5.8`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update tailwindcss monorepo to v4.3.3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tailwindcss-monorepo`\n - Merge into: `main`\n - Upgrade [@tailwindcss/vite](https://redirect.github.com/tailwindlabs/tailwindcss) to `4.3.3`\n - Upgrade [tailwindcss](https://redirect.github.com/tailwindlabs/tailwindcss) to `4.3.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update tauri monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-monorepo`\n - Merge into: `main`\n - Upgrade [@tauri-apps/cli](https://redirect.github.com/tauri-apps/tauri) to `2.11.4`\n - Upgrade [tauri-build](https://redirect.github.com/tauri-apps/tauri) to `2.6.3`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency @​tanstack/react-router to v1.170.18</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tanstack-router-monorepo`\n - Merge into: `main`\n - Upgrade [@tanstack/react-router](https://redirect.github.com/TanStack/router) to `1.170.18`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency @tauri-apps/plugin-store to v2.4.4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-apps-plugin-store-2.x`\n - Merge into: `main`\n - Upgrade [@tauri-apps/plugin-store](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.4.4`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency better-auth to v1.6.23</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/better-auth-monorepo`\n - Merge into: `main`\n - Upgrade [better-auth](https://redirect.github.com/better-auth/better-auth) to `1.6.23`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency immer to v11.1.15</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/immer-11.x`\n - Merge into: `main`\n - Upgrade [immer](https://redirect.github.com/immerjs/immer) to `11.1.15`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency zustand to v5.0.14</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/zustand-5.x`\n - Merge into: `main`\n - Upgrade [zustand](https://redirect.github.com/pmndrs/zustand) to `5.0.14`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update orpc monorepo to v1.14.8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/orpc-monorepo`\n - Merge into: `main`\n - Upgrade [@orpc/client](https://redirect.github.com/middleapi/orpc) to `1.14.8`\n - Upgrade [@orpc/tanstack-query](https://redirect.github.com/middleapi/orpc) to `1.14.8`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update radix-ui-primitives monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/radix-ui-primitives-monorepo`\n - Merge into: `main`\n - Upgrade [@radix-ui/react-accordion](https://redirect.github.com/radix-ui/primitives) to `1.2.17`\n - Upgrade [@radix-ui/react-alert-dialog](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-aspect-ratio](https://redirect.github.com/radix-ui/primitives) to `1.1.12`\n - Upgrade [@radix-ui/react-avatar](https://redirect.github.com/radix-ui/primitives) to `1.2.3`\n - Upgrade [@radix-ui/react-checkbox](https://redirect.github.com/radix-ui/primitives) to `1.3.8`\n - Upgrade [@radix-ui/react-collapsible](https://redirect.github.com/radix-ui/primitives) to `1.1.17`\n - Upgrade [@radix-ui/react-context-menu](https://redirect.github.com/radix-ui/primitives) to `2.3.4`\n - Upgrade [@radix-ui/react-dialog](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-dropdown-menu](https://redirect.github.com/radix-ui/primitives) to `2.1.21`\n - Upgrade [@radix-ui/react-hover-card](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-label](https://redirect.github.com/radix-ui/primitives) to `2.1.12`\n - Upgrade [@radix-ui/react-menubar](https://redirect.github.com/radix-ui/primitives) to `1.1.21`\n - Upgrade [@radix-ui/react-navigation-menu](https://redirect.github.com/radix-ui/primitives) to `1.2.19`\n - Upgrade [@radix-ui/react-popover](https://redirect.github.com/radix-ui/primitives) to `1.1.20`\n - Upgrade [@radix-ui/react-progress](https://redirect.github.com/radix-ui/primitives) to `1.1.13`\n - Upgrade [@radix-ui/react-radio-group](https://redirect.github.com/radix-ui/primitives) to `1.4.4`\n - Upgrade [@radix-ui/react-scroll-area](https://redirect.github.com/radix-ui/primitives) to `1.2.15`\n - Upgrade [@radix-ui/react-select](https://redirect.github.com/radix-ui/primitives) to `2.3.4`\n - Upgrade [@radix-ui/react-separator](https://redirect.github.com/radix-ui/primitives) to `1.1.12`\n - Upgrade [@radix-ui/react-slider](https://redirect.github.com/radix-ui/primitives) to `1.4.4`\n - Upgrade [@radix-ui/react-slot](https://redirect.github.com/radix-ui/primitives) to `1.3.0`\n - Upgrade [@radix-ui/react-switch](https://redirect.github.com/radix-ui/primitives) to `1.3.4`\n - Upgrade [@radix-ui/react-tabs](https://redirect.github.com/radix-ui/primitives) to `1.1.18`\n - Upgrade [@radix-ui/react-toggle](https://redirect.github.com/radix-ui/primitives) to `1.1.15`\n - Upgrade [@radix-ui/react-toggle-group](https://redirect.github.com/radix-ui/primitives) to `1.1.16`\n - Upgrade [@radix-ui/react-tooltip](https://redirect.github.com/radix-ui/primitives) to `1.2.13`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update react monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-monorepo`\n - Merge into: `main`\n - Upgrade [@types/react](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `19.2.17`\n - Upgrade [react](https://redirect.github.com/facebook/react) to `19.2.7`\n - Upgrade [react-dom](https://redirect.github.com/facebook/react) to `19.2.7`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate specta to v2.0.0-rc.25</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/specta-2.x`\n - Merge into: `main`\n - Upgrade [specta](https://redirect.github.com/specta-rs/specta) to `=2.0.0-rc.25`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate specta-typescript to 0.0.12</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/specta-typescript-0.x`\n - Merge into: `main`\n - Upgrade [specta-typescript](https://redirect.github.com/specta-rs/specta) to `0.0.12`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update tanstack-query monorepo to v5.101.3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tanstack-query-monorepo`\n - Merge into: `main`\n - Upgrade [@tanstack/query-async-storage-persister](https://redirect.github.com/TanStack/query) to `5.101.3`\n - Upgrade [@tanstack/react-query](https://redirect.github.com/TanStack/query) to `5.101.3`\n - Upgrade [@tanstack/react-query-persist-client](https://redirect.github.com/TanStack/query) to `5.101.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​types/node to v25.9.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/node-25.x`\n - Merge into: `main`\n - Upgrade [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `25.9.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency bun2nix to v2.1.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/bun2nix-2.x`\n - Merge into: `main`\n - Upgrade [bun2nix](https://redirect.github.com/nix-community/bun2nix) to `2.1.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency expect-webdriverio to v5.7.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/expect-webdriverio-5.x`\n - Merge into: `main`\n - Upgrade [expect-webdriverio](https://redirect.github.com/webdriverio/expect-webdriverio) to `5.7.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency knip to v6.27.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/knip-6.x`\n - Merge into: `main`\n - Upgrade [knip](https://redirect.github.com/webpro-nl/knip) to `6.27.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency oxlint to v1.74.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/oxlint-monorepo`\n - Merge into: `main`\n - Upgrade [oxlint](https://redirect.github.com/oxc-project/oxc) to `1.74.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency turbo to v2.10.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/turbo-monorepo`\n - Merge into: `main`\n - Upgrade [turbo](https://redirect.github.com/vercel/turborepo) to `2.10.5`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update playwright monorepo to v1.61.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/playwright-monorepo`\n - Merge into: `main`\n - Upgrade [@playwright/test](https://redirect.github.com/microsoft/playwright) to `1.61.1`\n - Upgrade [playwright](https://redirect.github.com/microsoft/playwright) to `1.61.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tauri-plugin-dialog to v2.7.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tauri-plugin-dialog-2.x-lockfile`\n - Merge into: `main`\n - Upgrade [tauri-plugin-dialog](https://redirect.github.com/tauri-apps/plugins-workspace) to `2.7.2`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tempfile to v3.27.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tempfile-3.x-lockfile`\n - Merge into: `main`\n - Upgrade [tempfile](https://redirect.github.com/Stebalien/tempfile) to `3.27.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate tokio to v1.53.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tokio-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [tokio](https://redirect.github.com/tokio-rs/tokio) to `1.53.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update rust crate uuid to v1.24.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/uuid-1.x-lockfile`\n - Merge into: `main`\n - Upgrade [uuid](https://redirect.github.com/uuid-rs/uuid) to `1.24.0`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update storybook monorepo to v10.5.3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/storybook-monorepo`\n - Merge into: `main`\n - Upgrade [@storybook/addon-a11y](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/addon-docs](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/addon-onboarding](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/addon-vitest](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [@storybook/react-vite](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n - Upgrade [storybook](https://redirect.github.com/storybookjs/storybook) to `10.5.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update webdriverio monorepo to v9.29.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/webdriverio-monorepo`\n - Merge into: `main`\n - Upgrade [@wdio/cli](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/globals](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/local-runner](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/mocha-framework](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n - Upgrade [@wdio/spec-reporter](https://redirect.github.com/webdriverio/webdriverio) to `9.29.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency @​tanstack/react-form to v1.33.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tanstack-form-monorepo`\n - Merge into: `main`\n - Upgrade [@tanstack/react-form](https://redirect.github.com/TanStack/form) to `1.33.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency lucide-react to v1.25.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/lucide-monorepo`\n - Merge into: `main`\n - Upgrade [lucide-react](https://redirect.github.com/lucide-icons/lucide) to `1.25.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency monaco-editor to v0.56.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/monaco-editor-0.x`\n - Merge into: `main`\n - Upgrade [monaco-editor](https://redirect.github.com/microsoft/monaco-editor) to `0.56.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency motion to v12.42.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/motion-12.x`\n - Merge into: `main`\n - Upgrade [motion](https://redirect.github.com/motiondivision/motion) to `12.42.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency nostics to v1.2.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/nostics-1.x`\n - Merge into: `main`\n - Upgrade [nostics](https://redirect.github.com/vercel-labs/nostics) to `1.2.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency posthog-js to v1.404.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/posthog-js-1.x`\n - Merge into: `main`\n - Upgrade [posthog-js](https://redirect.github.com/PostHog/posthog-js) to `1.404.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency react-hook-form to v7.82.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-hook-form-7.x`\n - Merge into: `main`\n - Upgrade [react-hook-form](https://redirect.github.com/react-hook-form/react-hook-form) to `7.82.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency recharts to v3.9.2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/recharts-3.x`\n - Merge into: `main`\n - Upgrade [recharts](https://redirect.github.com/recharts/recharts) to `3.9.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency tailwind-merge to v3.6.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tailwind-merge-3.x`\n - Merge into: `main`\n - Upgrade [tailwind-merge](https://redirect.github.com/dcastil/tailwind-merge) to `3.6.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency three to v0.185.1</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/three-0.x`\n - Merge into: `main`\n - Upgrade [three](https://redirect.github.com/mrdoob/three.js) to `0.185.1`\n - Upgrade [@types/three](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `0.185.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update fontsource monorepo to v5.3.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/fontsource-monorepo`\n - Merge into: `main`\n - Upgrade [@fontsource-variable/geist-mono](https://redirect.github.com/fontsource/font-files) to `5.3.0`\n - Upgrade [@fontsource-variable/inter](https://redirect.github.com/fontsource/font-files) to `5.3.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update opentelemetry-js monorepo</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/opentelemetry-js-monorepo`\n - Merge into: `main`\n - Upgrade [@opentelemetry/resources](https://redirect.github.com/open-telemetry/opentelemetry-js) to `2.9.0`\n - Upgrade [@opentelemetry/sdk-trace-web](https://redirect.github.com/open-telemetry/opentelemetry-js) to `2.9.0`\n - Upgrade [@opentelemetry/semantic-conventions](https://redirect.github.com/open-telemetry/opentelemetry-js) to `1.43.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update opentelemetry-rust monorepo to 0.32</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/opentelemetry-rust-monorepo`\n - Merge into: `main`\n - Upgrade [opentelemetry](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n - Upgrade [opentelemetry-appender-tracing](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n - Upgrade [opentelemetry-otlp](https://redirect.github.com/open-telemetry/opentelemetry-rust) to `0.32`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate async-openai to 0.41.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/async-openai-0.x`\n - Merge into: `main`\n - Upgrade [async-openai](https://redirect.github.com/64bit/async-openai) to `0.41.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate fancy-regex to 0.18.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/fancy-regex-0.x`\n - Merge into: `main`\n - Upgrade [fancy-regex](https://redirect.github.com/fancy-regex/fancy-regex) to `0.18.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate hmac to 0.13</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/hmac-0.x`\n - Merge into: `main`\n - Upgrade [hmac](https://redirect.github.com/RustCrypto/MACs) to `0.13`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate libsqlite3-sys to 0.38</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/libsqlite3-sys-0.x`\n - Merge into: `main`\n - Upgrade [libsqlite3-sys](https://redirect.github.com/rusqlite/rusqlite) to `0.38`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate reqwest to 0.13</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/reqwest-0.x`\n - Merge into: `main`\n - Upgrade [reqwest](https://redirect.github.com/seanmonstar/reqwest) to `0.13`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate reqwest-middleware to 0.5</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/reqwest-middleware-0.x`\n - Merge into: `main`\n - Upgrade [reqwest-middleware](https://redirect.github.com/TrueLayer/reqwest-middleware) to `0.5`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate reqwest-tracing to 0.7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/reqwest-tracing-0.x`\n - Merge into: `main`\n - Upgrade [reqwest-tracing](https://redirect.github.com/TrueLayer/reqwest-middleware) to `0.7`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate sha2 to 0.11.0</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/sha2-0.x`\n - Merge into: `main`\n - Upgrade [sha2](https://redirect.github.com/RustCrypto/hashes) to `0.11.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate tiktoken-rs to 0.12</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tiktoken-rs-0.x`\n - Merge into: `main`\n - Upgrade [tiktoken-rs](https://redirect.github.com/zurawiki/tiktoken-rs) to `0.12`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate tracing-opentelemetry to 0.33</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tracing-opentelemetry-0.x`\n - Merge into: `main`\n - Upgrade [tracing-opentelemetry](https://redirect.github.com/tokio-rs/tracing-opentelemetry) to `0.33`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate window-vibrancy to 0.8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/window-vibrancy-0.x`\n - Merge into: `main`\n - Upgrade [window-vibrancy](https://redirect.github.com/tauri-apps/tauri-plugin-vibrancy) to `0.8`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update actions/cache action to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/actions-cache-6.x`\n - Merge into: `main`\n - Upgrade [actions/cache](https://redirect.github.com/actions/cache) to `v6`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update actions/checkout action to v7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/actions-checkout-7.x`\n - Merge into: `main`\n - Upgrade [actions/checkout](https://redirect.github.com/actions/checkout) to `v7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update actions/create-github-app-token action to v3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/actions-create-github-app-token-3.x`\n - Merge into: `main`\n - Upgrade [actions/create-github-app-token](https://redirect.github.com/actions/create-github-app-token) to `v3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​types/node to v26</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/node-26.x`\n - Merge into: `main`\n - Upgrade [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped) to `26.1.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​vitejs/plugin-react to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/vitejs-plugin-react-6.x`\n - Merge into: `main`\n - Upgrade [@vitejs/plugin-react](https://redirect.github.com/vitejs/vite-plugin-react) to `6.0.3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency @​vitest/coverage-istanbul to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/major-vitest-monorepo`\n - Merge into: `main`\n - Upgrade [@vitest/coverage-istanbul](https://redirect.github.com/vitest-dev/vitest) to `4.1.10`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency danger to v13</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/danger-13.x`\n - Merge into: `main`\n - Upgrade [danger](https://redirect.github.com/danger/danger-js) to `13.0.10`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency jsdom to v29</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/jsdom-29.x`\n - Merge into: `main`\n - Upgrade [jsdom](https://redirect.github.com/jsdom/jsdom) to `29.1.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency release-it to v20</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/release-it-20.x`\n - Merge into: `main`\n - Upgrade [release-it](https://redirect.github.com/release-it/release-it) to `20.2.1`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update dependency typescript to v7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/typescript-7.x`\n - Merge into: `main`\n - Upgrade [typescript](https://redirect.github.com/microsoft/TypeScript) to `7.0.2`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/build-push-action action to v7</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-build-push-action-7.x`\n - Merge into: `main`\n - Upgrade [docker/build-push-action](https://redirect.github.com/docker/build-push-action) to `v7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/login-action action to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-login-action-4.x`\n - Merge into: `main`\n - Upgrade [docker/login-action](https://redirect.github.com/docker/login-action) to `v4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/metadata-action action to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-metadata-action-6.x`\n - Merge into: `main`\n - Upgrade [docker/metadata-action](https://redirect.github.com/docker/metadata-action) to `v6`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update docker/setup-buildx-action action to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/docker-setup-buildx-action-4.x`\n - Merge into: `main`\n - Upgrade [docker/setup-buildx-action](https://redirect.github.com/docker/setup-buildx-action) to `v4`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update github artifact actions (major)</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/major-github-artifact-actions`\n - Merge into: `main`\n - Upgrade [actions/download-artifact](https://redirect.github.com/actions/download-artifact) to `v8`\n - Upgrade [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) to `v7`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update peter-evans/create-pull-request action to v8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/peter-evans-create-pull-request-8.x`\n - Merge into: `main`\n - Upgrade [peter-evans/create-pull-request](https://redirect.github.com/peter-evans/create-pull-request) to `v8`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update softprops/action-gh-release action to v3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/softprops-action-gh-release-3.x`\n - Merge into: `main`\n - Upgrade [softprops/action-gh-release](https://redirect.github.com/softprops/action-gh-release) to `v3`\n\n\n</details>\n\n<details>\n<summary>chore(deps): update ubuntu docker tag to v26</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/ubuntu-26.x`\n - Merge into: `main`\n - Upgrade ubuntu to `26.04`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency execa to v10</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/execa-10.x`\n - Merge into: `main`\n - Upgrade [execa](https://redirect.github.com/sindresorhus/execa) to `10.0.0`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency react-day-picker to v10</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-day-picker-10.x`\n - Merge into: `main`\n - Upgrade [react-day-picker](https://redirect.github.com/gpbl/react-day-picker) to `10.0.1`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency react-resizable-panels to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/react-resizable-panels-4.x`\n - Merge into: `main`\n - Upgrade [react-resizable-panels](https://redirect.github.com/bvaughn/react-resizable-panels) to `4.12.2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update dependency zod to v4</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/zod-4.x`\n - Merge into: `main`\n - Upgrade [zod](https://redirect.github.com/colinhacks/zod) to `4.4.3`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate dirs to v6</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/dirs-6.x`\n - Merge into: `main`\n - Upgrade [dirs](https://redirect.github.com/soc/dirs-rs) to `6`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate syn to v3</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/syn-3.x`\n - Merge into: `main`\n - Upgrade [syn](https://redirect.github.com/dtolnay/syn) to `3`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate tera to v2</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/tera-2.x`\n - Merge into: `main`\n - Upgrade [tera](https://redirect.github.com/Keats/tera) to `2`\n\n\n</details>\n\n<details>\n<summary>fix(deps): update rust crate zip to v8</summary>\n\n - Schedule: [\"at any time\"]\n - Branch name: `renovate/zip-8.x`\n - Merge into: `main`\n - Upgrade [zip](https://redirect.github.com/zip-rs/zip2) to `8`\n\n\n</details>\n\n\n\n🚸 PR creation will be limited to maximum 2 per hour, so it doesn't swamp any CI resources or overwhelm the project. See [docs for `prHourlyLimit`](https://docs.renovatebot.com/configuration-options/#prhourlylimit) for details.\n\n\n---\n\n❓ Got questions? Check out Renovate's [Docs](https://docs.renovatebot.com/), particularly the Getting Started section.\nIf you need any further assistance then you can also [request help here](https://redirect.github.com/renovatebot/renovate/discussions).\n\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/darkmatter/nixmac).\n\n<!--renovate-config-hash:e80b4e42a3043bc12fa0640db4bac392d2bf770acf841360d7c8ceeeac2ec1a9-->\n"
}
},
"repository": {
"id": 1209959628,
"node_id": "R_kgDOSB6EzA",
"name": "nixmac",
"full_name": "darkmatter/nixmac",
"private": false,
"owner": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/darkmatter",
"html_url": "https://github.com/darkmatter",
"followers_url": "https://api.github.com/users/darkmatter/followers",
"following_url": "https://api.github.com/users/darkmatter/following{/other_user}",
"gists_url": "https://api.github.com/users/darkmatter/gists{/gist_id}",
"starred_url": "https://api.github.com/users/darkmatter/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/darkmatter/subscriptions",
"organizations_url": "https://api.github.com/users/darkmatter/orgs",
"repos_url": "https://api.github.com/users/darkmatter/repos",
"events_url": "https://api.github.com/users/darkmatter/events{/privacy}",
"received_events_url": "https://api.github.com/users/darkmatter/received_events",
"type": "Organization",
"user_view_type": "public",
"site_admin": false
},
"html_url": "https://github.com/darkmatter/nixmac",
"description": "Home manager and nix-darwin that understands plain English",
"fork": false,
"url": "https://api.github.com/repos/darkmatter/nixmac",
"forks_url": "https://api.github.com/repos/darkmatter/nixmac/forks",
"keys_url": "https://api.github.com/repos/darkmatter/nixmac/keys{/key_id}",
"collaborators_url": "https://api.github.com/repos/darkmatter/nixmac/collaborators{/collaborator}",
"teams_url": "https://api.github.com/repos/darkmatter/nixmac/teams",
"hooks_url": "https://api.github.com/repos/darkmatter/nixmac/hooks",
"issue_events_url": "https://api.github.com/repos/darkmatter/nixmac/issues/events{/number}",
"events_url": "https://api.github.com/repos/darkmatter/nixmac/events",
"assignees_url": "https://api.github.com/repos/darkmatter/nixmac/assignees{/user}",
"branches_url": "https://api.github.com/repos/darkmatter/nixmac/branches{/branch}",
"tags_url": "https://api.github.com/repos/darkmatter/nixmac/tags",
"blobs_url": "https://api.github.com/repos/darkmatter/nixmac/git/blobs{/sha}",
"git_tags_url": "https://api.github.com/repos/darkmatter/nixmac/git/tags{/sha}",
"git_refs_url": "https://api.github.com/repos/darkmatter/nixmac/git/refs{/sha}",
"trees_url": "https://api.github.com/repos/darkmatter/nixmac/git/trees{/sha}",
"statuses_url": "https://api.github.com/repos/darkmatter/nixmac/statuses/{sha}",
"languages_url": "https://api.github.com/repos/darkmatter/nixmac/languages",
"stargazers_url": "https://api.github.com/repos/darkmatter/nixmac/stargazers",
"contributors_url": "https://api.github.com/repos/darkmatter/nixmac/contributors",
"subscribers_url": "https://api.github.com/repos/darkmatter/nixmac/subscribers",
"subscription_url": "https://api.github.com/repos/darkmatter/nixmac/subscription",
"commits_url": "https://api.github.com/repos/darkmatter/nixmac/commits{/sha}",
"git_commits_url": "https://api.github.com/repos/darkmatter/nixmac/git/commits{/sha}",
"comments_url": "https://api.github.com/repos/darkmatter/nixmac/comments{/number}",
"issue_comment_url": "https://api.github.com/repos/darkmatter/nixmac/issues/comments{/number}",
"contents_url": "https://api.github.com/repos/darkmatter/nixmac/contents/{+path}",
"compare_url": "https://api.github.com/repos/darkmatter/nixmac/compare/{base}...{head}",
"merges_url": "https://api.github.com/repos/darkmatter/nixmac/merges",
"archive_url": "https://api.github.com/repos/darkmatter/nixmac/{archive_format}{/ref}",
"downloads_url": "https://api.github.com/repos/darkmatter/nixmac/downloads",
"issues_url": "https://api.github.com/repos/darkmatter/nixmac/issues{/number}",
"pulls_url": "https://api.github.com/repos/darkmatter/nixmac/pulls{/number}",
"milestones_url": "https://api.github.com/repos/darkmatter/nixmac/milestones{/number}",
"notifications_url": "https://api.github.com/repos/darkmatter/nixmac/notifications{?since,all,participating}",
"labels_url": "https://api.github.com/repos/darkmatter/nixmac/labels{/name}",
"releases_url": "https://api.github.com/repos/darkmatter/nixmac/releases{/id}",
"deployments_url": "https://api.github.com/repos/darkmatter/nixmac/deployments",
"created_at": "2026-04-14T00:37:13Z",
"updated_at": "2026-07-20T17:31:39Z",
"pushed_at": "2026-07-20T17:30:26Z",
"git_url": "git://github.com/darkmatter/nixmac.git",
"ssh_url": "org-17834193@github.com:darkmatter/nixmac.git",
"clone_url": "https://github.com/darkmatter/nixmac.git",
"svn_url": "https://github.com/darkmatter/nixmac",
"homepage": "https://nixmac.com",
"size": 689249,
"stargazers_count": 21,
"watchers_count": 21,
"language": "Rust",
"has_issues": true,
"has_projects": false,
"has_downloads": true,
"has_wiki": false,
"has_pages": true,
"has_discussions": true,
"forks_count": 2,
"mirror_url": null,
"archived": false,
"disabled": false,
"open_issues_count": 98,
"license": {
"key": "mit",
"name": "MIT License",
"spdx_id": "MIT",
"url": "https://api.github.com/licenses/mit",
"node_id": "MDc6TGljZW5zZTEz"
},
"allow_forking": true,
"is_template": false,
"web_commit_signoff_required": false,
"has_pull_requests": true,
"pull_request_creation_policy": "all",
"topics": [
"home-manager",
"nix",
"nix-darwin",
"nix-flake",
"opencode"
],
"visibility": "public",
"forks": 2,
"open_issues": 98,
"watchers": 21,
"default_branch": "main",
"custom_properties": {}
},
"organization": {
"login": "darkmatter",
"id": 17834193,
"node_id": "MDEyOk9yZ2FuaXphdGlvbjE3ODM0MTkz",
"url": "https://api.github.com/orgs/darkmatter",
"repos_url": "https://api.github.com/orgs/darkmatter/repos",
"events_url": "https://api.github.com/orgs/darkmatter/events",
"hooks_url": "https://api.github.com/orgs/darkmatter/hooks",
"issues_url": "https://api.github.com/orgs/darkmatter/issues",
"members_url": "https://api.github.com/orgs/darkmatter/members{/member}",
"public_members_url": "https://api.github.com/orgs/darkmatter/public_members{/member}",
"avatar_url": "https://avatars.githubusercontent.com/u/17834193?v=4",
"description": ""
},
"enterprise": {
"id": 469843,
"slug": "darkmatter",
"name": "darkmatter",
"node_id": "E_kgDOAAcrUw",
"avatar_url": "https://avatars.githubusercontent.com/b/469843?v=4",
"description": "",
"website_url": "darkmatter.io",
"html_url": "https://github.com/enterprises/darkmatter",
"created_at": "2025-09-07T16:01:00Z",
"updated_at": "2026-07-07T15:59:26Z"
},
"sender": {
"login": "renovate[bot]",
"id": 29139614,
"node_id": "MDM6Qm90MjkxMzk2MTQ=",
"avatar_url": "https://avatars.githubusercontent.com/in/2740?v=4",
"gravatar_id": "",
"url": "https://api.github.com/users/renovate%5Bbot%5D",
"html_url": "https://github.com/apps/renovate",
"followers_url": "https://api.github.com/users/renovate%5Bbot%5D/followers",
"following_url": "https://api.github.com/users/renovate%5Bbot%5D/following{/other_user}",
"gists_url": "https://api.github.com/users/renovate%5Bbot%5D/gists{/gist_id}",
"starred_url": "https://api.github.com/users/renovate%5Bbot%5D/starred{/owner}{/repo}",
"subscriptions_url": "https://api.github.com/users/renovate%5Bbot%5D/subscriptions",
"organizations_url": "https://api.github.com/users/renovate%5Bbot%5D/orgs",
"repos_url": "https://api.github.com/users/renovate%5Bbot%5D/repos",
"events_url": "https://api.github.com/users/renovate%5Bbot%5D/events{/privacy}",
"received_events_url": "https://api.github.com/users/renovate%5Bbot%5D/received_events",
"type": "Bot",
"user_view_type": "public",
"site_admin": false
},
"installation": {
"id": 131074261,
"node_id": "MDIzOkludGVncmF0aW9uSW5zdGFsbGF0aW9uMTMxMDc0MjYx"
}
}