Skip to content

chore(promotion): promote dev to master for beta - #225

Merged
kattsushi merged 99 commits into
masterfrom
chore/promote-dev-to-master
Aug 27, 2026
Merged

chore(promotion): promote dev to master for beta#225
kattsushi merged 99 commits into
masterfrom
chore/promote-dev-to-master

Conversation

@kattsushi

@kattsushi kattsushi commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

⛔ Promotion gate

DO NOT MERGE until explicit beta-publication authorization is recorded. Opening this PR does not publish. Merging it to master will run beta release processing for all seven release projects and deploy documentation. Stable publication remains manual-only.

Immutable candidate

Ref SHA
dev / promotion head 1405889a92584c101b08f868b936e230c092d681
current master base a9fe9bad94ab340da8a2b83cef0a2139861281fd

master is an ancestor of the candidate. Range: 99 commits, 546 files, +22,083/-57,006.

Expected beta release scope

All seven Nx release projects are affected:

  • @effectify/react-router
  • @effectify/react-query
  • @effectify/node-better-auth
  • @effectify/solid-query
  • @effectify/react-router-better-auth
  • @effectify/prisma
  • @effectify/hatchet

Release controls

  • dev → conditional npm alpha
  • master → conditional npm beta
  • current master manual workflow → stable/default channel
  • promotion title intentionally avoids beta recursion-skip tokens
  • auto-merge is not enabled

Review map

Implementation was split and reviewed through 46 merged PRs on dev. Review these boundaries rather than reconstructing the aggregate diff:

  1. Effect v4 RC, dependencies and security: chore(effect): upgrade v4 ecosystem beta #82, chore(effect): remove legacy atom dependency #84, chore(deps): integrate security and Effect v4 RC upgrades #153, chore(hatchet): remediate vulnerable transitives #157, chore(ci): align runtime on Node 24 LTS #159, chore(remix): patch undici runtime advisories #161, chore(docs): patch Astro SVGO advisory #163, chore(docs): patch unifont Undici advisories #165, chore(test): patch jsdom Undici advisories #167, chore(nx): refresh Module Federation security graph #169
  2. React Router bridge/consolidation and scenario evidence: docs(openspec): plan React Remix consolidation #172docs(react-remix): open retirement evidence gate #195 (odd PR sequence)
  3. Staged Remix retirement and RR8-only archive: test(react-remix-example): retire transitional suite #197fix(react-router): allow archived consolidation evidence #221 (odd PR sequence)
  4. Release channel separation and documentation: ci(release): separate alpha beta and stable channels #223
  5. Promotion-range formatter normalization: style(format): normalize master promotion range [skip release] #227
  6. Fail-closed prerelease collision handling: fix(release): advance immutable prerelease collisions #229

Verified evidence

  • exact current dev CI run 33119622310: success
  • exact promotion PR CI run 33121548642: success
  • formatter prerequisite PR style(format): normalize master promotion range [skip release] #227 CI run 33109176892: success
  • collision fix PR fix(release): advance immutable prerelease collisions #229 CI run 33119389727: success
  • beta dry-run: all seven candidates absent; React Query collision advanced to 1.0.0-beta.1
  • alpha run 33102658924: success; version/publish skipped because no release project was affected by ci(release): separate alpha beta and stable channels #223
  • formatter merge alpha run 33109510168: cancelled before affected detection; all build/test/auth/version/publish steps skipped
  • collision-fix alpha run 33119622302: success; version/publish skipped because no release project was affected
  • RETIRED: 24 consumers, 29 scenarios, 0 pending
  • React Router family: exact 8.3.0
  • master push is beta-only; stable workflow is manual-only

Aggregate boundary exception

This PR is an integration/promotion boundary, not a new implementation unit. Its large diff is accepted only because the underlying changes were already reviewed and merged as bounded PRs.

Merge authorization checklist

  • Promotion PR CI is green on the exact head
  • Seven affected release projects are re-confirmed
  • Beta publication and docs deployment are explicitly authorized
  • npm credentials/environment are ready
  • Maintainer approves merge with auto-merge disabled

Closes #224

kattsushi and others added 30 commits July 11, 2026 14:53
* fix(ci): make Nx releases recoverable

* fix(ci): address release review feedback
- project: @effectify/react-remix 0.5.12-alpha.0

- project: @effectify/react-router 0.5.11-alpha.0

- project: @effectify/react-query 1.0.0-alpha.6

- project: @effectify/node-better-auth 0.5.12-alpha.0

- project: @effectify/solid-query 0.5.12-alpha.0

- project: @effectify/react-router-better-auth 0.5.12-alpha.0

- project: @effectify/prisma 1.1.13-alpha.0

- project: @effectify/hatchet 0.1.0-alpha.4
* feat(react-router): support React Router 8

* ci: run checks for stacked pull requests

* feat(react-router): verify Better Auth on React Router 8 (#66)

* feat(react-router): verify Better Auth on React Router 8

* chore(ci): trigger stacked PR checks

* fix(react-router-example): remove Hatchet integration
- project: @effectify/react-remix 0.5.12-alpha.1

- project: @effectify/react-router 0.5.11-alpha.1

- project: @effectify/react-query 1.0.0-alpha.7

- project: @effectify/node-better-auth 0.5.12-alpha.1

- project: @effectify/solid-query 0.5.12-alpha.1

- project: @effectify/react-router-better-auth 0.5.12-alpha.1

- project: @effectify/prisma 1.1.13-alpha.1

- project: @effectify/hatchet 0.1.0-alpha.5
* chore(prisma): upgrade ecosystem to 7.8.0

* fix(react-router): decode generated todo ids
feat(hatchet): modernize the Effect v4 API
* chore(nx): migrate workspace to 23.1.0

* docs(nx): correct React 19 migration guidance
* chore(effect): remove legacy atom dependency

* fix(effect): restore focused atom removal diff

* docs(effect): correct deferred atom hook signatures
* chore(docs): refresh Effect and Alchemy references

* style(docs): format reference skill table

* docs(skills): translate project skills to English
* fix(deps): resolve critical security advisories

* fix(hatchet): upgrade SDK security baseline

* fix(prisma): upgrade security baseline to 7.9

* fix(docs): migrate security baseline to Astro 7

* chore(nx): align workspace on 23.1.1

* feat(effect): support v4 RC and TypeScript 7
chore(hatchet): remediate vulnerable transitives
chore(ci): align runtime on Node 24 LTS
chore(remix): patch undici runtime advisories
chore(docs): patch Astro SVGO advisory
chore(docs): patch unifont Undici advisories
chore(test): patch jsdom Undici advisories
chore(nx): refresh Module Federation security graph
docs(react-remix): open retirement evidence gate
test(react-remix-example): retire transitional suite
chore(react-remix-example): retire transferred scenarios
chore(react-remix-example): reduce app to static shell
…-deps

chore(react-remix-example): prune auth dependencies
chore(react-remix-example): prune database dependencies
chore(react-remix-example): prune serve edge
chore(react-remix-example): normalize React catalog
chore(react-remix-example): remove app node
…porter

chore(react-remix-example): prune retired importer
…-tests-docs

test(react-remix): retire bridge suite and docs
…ication

docs(react-router): record RR8-only verification
…-paths

fix(react-router): allow archived consolidation evidence
ci(release): separate alpha beta and stable channels
@kattsushi kattsushi added the type:chore Maintenance/tooling work label Aug 27, 2026
@coderabbitai

coderabbitai Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 544 files, which is 444 over the limit of 100.

To get a review, reduce the PR to 100 files or fewer by splitting it into smaller PRs or changing its base branch.

Upgrade to a paid plan to raise the limit.

Usage-priced reviews support at most 300 files.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: 150f983a-f0d4-48fa-9108-7db08b2e37a5

📥 Commits

Reviewing files that changed from the base of the PR and between a9fe9ba and 1405889.

⛔ Files ignored due to path filters (2)
  • apps/react-remix-example/dev.db is excluded by !**/*.db
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (544)
  • .agent/skills/effect-context-manager/SKILL.md
  • .agent/skills/effect-pattern-discovery/SKILL.md
  • .github/SETUP.md
  • .github/workflows/cd.yml
  • .github/workflows/ci.yml
  • .github/workflows/docs.yml
  • .github/workflows/release-alpha.yml
  • .github/workflows/release-stable.yml
  • .node-version
  • .oxfmtrc.json
  • .vscode/extensions.json
  • .vscode/settings.json
  • AGENTS.md
  • CHANGELOG.md
  • README.md
  • apps/docs/astro.config.ts
  • apps/docs/package.json
  • apps/docs/src/content/docs/es/solid/packages/solid-effect-atom.md
  • apps/docs/src/content/docs/es/solid/reference/solid-effect-atom.md
  • apps/docs/src/content/docs/solid/packages/solid-effect-atom.md
  • apps/docs/src/content/docs/solid/reference/solid-effect-atom.md
  • apps/docs/tsconfig.json
  • apps/loom-example-app/index.html
  • apps/loom-example-app/package.json
  • apps/loom-example-app/project.json
  • apps/loom-example-app/src/app.css
  • apps/loom-example-app/src/entry-client.ts
  • apps/loom-example-app/src/entry-server.ts
  • apps/loom-example-app/src/router.ts
  • apps/loom-example-app/src/routes/counter-route.ts
  • apps/loom-example-app/src/routes/todo-route-state.ts
  • apps/loom-example-app/src/routes/todo-route.ts
  • apps/loom-example-app/src/routes/todo-route/todo-composer.ts
  • apps/loom-example-app/src/routes/todo-route/todo-hero.ts
  • apps/loom-example-app/src/routes/todo-route/todo-insights.ts
  • apps/loom-example-app/src/routes/todo-route/todo-list.ts
  • apps/loom-example-app/src/routes/todo-route/todo-route-component.ts
  • apps/loom-example-app/src/routes/todo-route/todo-route-shared.ts
  • apps/loom-example-app/src/todo-service.ts
  • apps/loom-example-app/tests/app-route-import-safety.test.ts
  • apps/loom-example-app/tests/entry-client.test.ts
  • apps/loom-example-app/tests/entry-server.test.ts
  • apps/loom-example-app/tests/jsdom.d.ts
  • apps/loom-example-app/tests/project-shape.test.ts
  • apps/loom-example-app/tests/public-api.types.ts
  • apps/loom-example-app/tests/router-runtime.test.ts
  • apps/loom-example-app/tests/todo-service.test.ts
  • apps/loom-example-app/tsconfig.app.json
  • apps/loom-example-app/tsconfig.json
  • apps/loom-example-app/tsconfig.spec.json
  • apps/loom-example-app/vite.config.mts
  • apps/node-auth-example/tsconfig.json
  • apps/react-remix-example/.env-example
  • apps/react-remix-example/app/components/Nav.tsx
  • apps/react-remix-example/app/entry.client.tsx
  • apps/react-remix-example/app/entry.server.tsx
  • apps/react-remix-example/app/lib/auth-client.ts
  • apps/react-remix-example/app/lib/better-auth-options.server.ts
  • apps/react-remix-example/app/lib/http.server.ts
  • apps/react-remix-example/app/lib/mockStore.ts
  • apps/react-remix-example/app/lib/prisma.ts
  • apps/react-remix-example/app/lib/runtime.server.ts
  • apps/react-remix-example/app/root.tsx
  • apps/react-remix-example/app/routes/_index.tsx
  • apps/react-remix-example/app/routes/api.$.ts
  • apps/react-remix-example/app/routes/api.auth.$.ts
  • apps/react-remix-example/app/routes/demo.tsx
  • apps/react-remix-example/app/routes/login.tsx
  • apps/react-remix-example/app/routes/signup.tsx
  • apps/react-remix-example/app/routes/test.tsx
  • apps/react-remix-example/app/routes/todos.tsx
  • apps/react-remix-example/package.json
  • apps/react-remix-example/prisma/better-auth-init.sql
  • apps/react-remix-example/prisma/migrations/20260315013849_init_sqlite/migration.sql
  • apps/react-remix-example/prisma/migrations/migration_lock.toml
  • apps/react-remix-example/prisma/schema.prisma
  • apps/react-remix-example/project.json
  • apps/react-remix-example/tests/unit/routes/api-auth.test.ts
  • apps/react-remix-example/tests/unit/routes/test-route.test.ts
  • apps/react-remix-example/tsconfig.json
  • apps/react-remix-example/vite.config.ts
  • apps/react-remix-example/vitest.config.ts
  • apps/react-router-example-e2e/src/tsconfig.json
  • apps/react-router-example-e2e/tsconfig.json
  • apps/react-router-example/.env-example
  • apps/react-router-example/README.md
  • apps/react-router-example/app/app-nav.tsx
  • apps/react-router-example/app/lib/better-auth-options.server.ts
  • apps/react-router-example/app/lib/hatchet/greeting-task.server.ts
  • apps/react-router-example/app/lib/hatchet/legacy.ts
  • apps/react-router-example/app/lib/hatchet/module.ts
  • apps/react-router-example/app/lib/hatchet/orchestration.ts
  • apps/react-router-example/app/lib/hatchet/params.ts
  • apps/react-router-example/app/lib/hatchet/parsers.ts
  • apps/react-router-example/app/lib/hatchet/redirects.ts
  • apps/react-router-example/app/lib/hatchet/run-models.ts
  • apps/react-router-example/app/lib/runtime.server.ts
  • apps/react-router-example/app/routes.tsx
  • apps/react-router-example/app/routes/api.hatchet.runs.ts
  • apps/react-router-example/app/routes/demo.tsx
  • apps/react-router-example/app/routes/hatchet-crons.tsx
  • apps/react-router-example/app/routes/hatchet-demo/crons/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/filters/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/index.tsx
  • apps/react-router-example/app/routes/hatchet-demo/management/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/observability/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/rate-limits/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/runs/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/schedules/route.tsx
  • apps/react-router-example/app/routes/hatchet-demo/webhooks/route.tsx
  • apps/react-router-example/app/routes/todo-app.tsx
  • apps/react-router-example/app/workflows/example.workflow.ts
  • apps/react-router-example/docker-compose.yml
  • apps/react-router-example/package.json
  • apps/react-router-example/project.json
  • apps/react-router-example/scripts/ensure-hatchet.mjs
  • apps/react-router-example/tests/react-router-readiness.test.ts
  • apps/react-router-example/tests/routes/api.auth.test.ts
  • apps/react-router-example/tests/routes/api.hatchet.runs.test.ts
  • apps/react-router-example/tests/routes/app-nav.test.tsx
  • apps/react-router-example/tests/routes/app-shell.test.tsx
  • apps/react-router-example/tests/routes/demo.test.tsx
  • apps/react-router-example/tests/routes/entry-server.test.ts
  • apps/react-router-example/tests/routes/hatchet-crons.test.tsx
  • apps/react-router-example/tests/routes/hatchet-demo/crons/route.test.ts
  • apps/react-router-example/tests/routes/hatchet-demo/filters/route.test.ts
  • apps/react-router-example/tests/routes/hatchet-demo/layout.test.tsx
  • apps/react-router-example/tests/routes/hatchet-demo/management/route.test.ts
  • apps/react-router-example/tests/routes/hatchet-demo/observability/route.test.ts
  • apps/react-router-example/tests/routes/hatchet-demo/routes.server.test.ts
  • apps/react-router-example/tests/routes/hatchet-demo/schedules/route.test.ts
  • apps/react-router-example/tests/routes/hatchet-demo/webhooks/route.test.ts
  • apps/react-router-example/tests/routes/login.test.tsx
  • apps/react-router-example/tests/routes/route-map.test.ts
  • apps/react-router-example/tests/routes/signup.test.tsx
  • apps/react-router-example/tests/routes/todo-app.test.tsx
  • apps/react-router-example/tests/unit/config/better-auth-options-contract.test.ts
  • apps/react-router-example/tests/unit/config/hatchet-demo-client-safe-route-contract.test.ts
  • apps/react-router-example/tests/unit/config/hatchet-example-contract.test.ts
  • apps/react-router-example/tests/unit/config/nx-cypress-target-contract.test.ts
  • apps/react-router-example/tests/unit/lib/hatchet-runtime.test.ts
  • apps/react-router-example/tests/unit/lib/hatchet-task.test.ts
  • apps/react-router-example/tests/unit/lib/hatchet/helpers.test.ts
  • apps/react-router-example/tests/unit/lib/runtime.server.test.ts
  • apps/react-router-example/tests/unit/scripts/ensure-hatchet.test.ts
  • apps/react-router-example/tsconfig.app.json
  • apps/react-router-example/tsconfig.json
  • apps/react-router-example/tsconfig.test.json
  • apps/react-router-example/vite.config.ts
  • apps/react-router-example/vitest.config.ts
  • apps/solid-example/package.json
  • apps/solid-example/src/components/Header.tsx
  • apps/solid-example/src/routes/atom-demo.tsx
  • apps/solid-example/tsconfig.json
  • docs/loom-prd.md
  • docs/loom-rfc.md
  • docs/migrations/react-remix-to-react-router.md
  • docs/react-router-latest-major-support.md
  • dprint.json
  • migration-prisma-v4.md
  • migrations.json
  • nx.json
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/apply-progress.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/archive-report.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/design.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/exploration.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/proposal.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/specs/react-router-major-consolidation/spec.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/sync-report.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/tasks.md
  • openspec/changes/archive/2026-08-26-consolidate-react-remix-into-router/verify-report.md
  • openspec/changes/hatchet-declarative-task-api/apply-progress.md
  • openspec/changes/hatchet-declarative-task-api/design.md
  • openspec/changes/hatchet-declarative-task-api/proposal.md
  • openspec/changes/hatchet-declarative-task-api/specs/hatchet-declarative-task-api/spec.md
  • openspec/changes/hatchet-declarative-task-api/tasks.md
  • openspec/changes/hatchet-declarative-task-api/verify-report.md
  • openspec/config.yaml
  • openspec/specs/react-router-major-consolidation/spec.md
  • package.json
  • packages/chat/react/tsconfig.json
  • packages/hatchet/CHANGELOG.md
  • packages/hatchet/README.md
  • packages/hatchet/package.json
  • packages/hatchet/project.json
  • packages/hatchet/scripts/test-cron.ts
  • packages/hatchet/scripts/test-schedule.ts
  • packages/hatchet/scripts/test-workflow.ts
  • packages/hatchet/src/CronExpression.ts
  • packages/hatchet/src/Error.ts
  • packages/hatchet/src/Hatchet.ts
  • packages/hatchet/src/HatchetConfig.ts
  • packages/hatchet/src/Model.ts
  • packages/hatchet/src/RateLimit.ts
  • packages/hatchet/src/Task.ts
  • packages/hatchet/src/Trigger.ts
  • packages/hatchet/src/clients/TYPE_AUDIT.md
  • packages/hatchet/src/clients/crons.ts
  • packages/hatchet/src/clients/index.ts
  • packages/hatchet/src/clients/schedules.ts
  • packages/hatchet/src/clients/workers.ts
  • packages/hatchet/src/clients/workflows.ts
  • packages/hatchet/src/effectifier/execute.ts
  • packages/hatchet/src/effectifier/index.ts
  • packages/hatchet/src/effectifier/types.ts
  • packages/hatchet/src/index.ts
  • packages/hatchet/src/internal/cron-validation.ts
  • packages/hatchet/src/internal/declaration-validation.ts
  • packages/hatchet/src/internal/error-cause.ts
  • packages/hatchet/src/internal/live.ts
  • packages/hatchet/src/internal/registry.ts
  • packages/hatchet/src/internal/sdk-declaration.ts
  • packages/hatchet/src/testing/index.ts
  • packages/hatchet/src/testing/mock-context.ts
  • packages/hatchet/src/workflow/index.ts
  • packages/hatchet/src/workflow/register.ts
  • packages/hatchet/src/workflow/task.ts
  • packages/hatchet/src/workflow/types.ts
  • packages/hatchet/src/workflow/workflow.ts
  • packages/hatchet/tests/integration/docker-compose.yml
  • packages/hatchet/tests/integration/workflow.test.ts
  • packages/hatchet/tests/types/cron-expression-dual-resolution.ts
  • packages/hatchet/tests/types/declarative-task-api.ts
  • packages/hatchet/tests/types/hatchet-context-and-runs.typing.ts
  • packages/hatchet/tests/types/legacy-exports.ts
  • packages/hatchet/tests/types/legacy-time-wrapper-removal.ts
  • packages/hatchet/tests/types/run-no-wait.ts
  • packages/hatchet/tests/types/task-schema-free.ts
  • packages/hatchet/tests/types/time-capabilities-exports.ts
  • packages/hatchet/tests/unit/client-config.test.ts
  • packages/hatchet/tests/unit/clients/crons.test.ts
  • packages/hatchet/tests/unit/clients/events.test.ts
  • packages/hatchet/tests/unit/clients/filters.test.ts
  • packages/hatchet/tests/unit/clients/logs.test.ts
  • packages/hatchet/tests/unit/clients/metrics.test.ts
  • packages/hatchet/tests/unit/clients/ratelimits.test.ts
  • packages/hatchet/tests/unit/clients/runs.test.ts
  • packages/hatchet/tests/unit/clients/schedules.test.ts
  • packages/hatchet/tests/unit/clients/webhooks.test.ts
  • packages/hatchet/tests/unit/clients/workers.test.ts
  • packages/hatchet/tests/unit/clients/workflows.test.ts
  • packages/hatchet/tests/unit/cron.test.ts
  • packages/hatchet/tests/unit/effect-beta57-baseline.test.ts
  • packages/hatchet/tests/unit/effectifier.test.ts
  • packages/hatchet/tests/unit/errors.test.ts
  • packages/hatchet/tests/unit/events.test.ts
  • packages/hatchet/tests/unit/hatchet-config.test.ts
  • packages/hatchet/tests/unit/hatchet-runtime.test.ts
  • packages/hatchet/tests/unit/live-sdk-port.test.ts
  • packages/hatchet/tests/unit/logging.test.ts
  • packages/hatchet/tests/unit/mock-client.test.ts
  • packages/hatchet/tests/unit/package-contract.test.ts
  • packages/hatchet/tests/unit/public-api-source-contract.test.ts
  • packages/hatchet/tests/unit/rate-limit.test.ts
  • packages/hatchet/tests/unit/register.test.ts
  • packages/hatchet/tests/unit/run-no-wait.test.ts
  • packages/hatchet/tests/unit/schedule.test.ts
  • packages/hatchet/tests/unit/schema.test.ts
  • packages/hatchet/tests/unit/sdk-upgrade-compat.test.ts
  • packages/hatchet/tests/unit/task-core.test.ts
  • packages/hatchet/tests/unit/time-capabilities.test.ts
  • packages/hatchet/tests/unit/trigger.test.ts
  • packages/hatchet/tests/unit/workflow.test.ts
  • packages/hatchet/tsconfig.spec.json
  • packages/loom/README.md
  • packages/loom/core/package.json
  • packages/loom/core/project.json
  • packages/loom/core/src/ast.d.ts
  • packages/loom/core/src/ast.js
  • packages/loom/core/src/ast.ts
  • packages/loom/core/src/component.d.ts
  • packages/loom/core/src/component.js
  • packages/loom/core/src/component.ts
  • packages/loom/core/src/index.d.ts
  • packages/loom/core/src/index.js
  • packages/loom/core/src/index.ts
  • packages/loom/core/src/internal/ast.d.ts
  • packages/loom/core/src/internal/ast.js
  • packages/loom/core/src/internal/ast.ts
  • packages/loom/core/src/internal/component.d.ts
  • packages/loom/core/src/internal/component.js
  • packages/loom/core/src/internal/component.ts
  • packages/loom/core/tsconfig.json
  • packages/loom/core/tsconfig.lib.json
  • packages/loom/nitro/package.json
  • packages/loom/nitro/project.json
  • packages/loom/nitro/src/index.ts
  • packages/loom/nitro/src/internal/document-shell.ts
  • packages/loom/nitro/src/internal/payload.ts
  • packages/loom/nitro/src/internal/ssr-adapter.ts
  • packages/loom/nitro/src/loom-nitro.ts
  • packages/loom/nitro/tests/loom-nitro.test.ts
  • packages/loom/nitro/tests/public-api.types.ts
  • packages/loom/nitro/tests/resumability-payload.test.ts
  • packages/loom/nitro/tsconfig.json
  • packages/loom/nitro/tsconfig.lib.json
  • packages/loom/nitro/tsconfig.spec.json
  • packages/loom/nitro/vitest.config.mts
  • packages/loom/router/package.json
  • packages/loom/router/project.json
  • packages/loom/router/src/action-input.ts
  • packages/loom/router/src/decode.ts
  • packages/loom/router/src/fallback.ts
  • packages/loom/router/src/index.ts
  • packages/loom/router/src/internal/annotations.ts
  • packages/loom/router/src/internal/decode.ts
  • packages/loom/router/src/internal/fallback.ts
  • packages/loom/router/src/internal/layout.ts
  • packages/loom/router/src/internal/matcher.ts
  • packages/loom/router/src/internal/path.ts
  • packages/loom/router/src/internal/reflection.ts
  • packages/loom/router/src/internal/route-dsl.ts
  • packages/loom/router/src/internal/route-errors.ts
  • packages/loom/router/src/internal/route-group.ts
  • packages/loom/router/src/internal/route-modules.ts
  • packages/loom/router/src/internal/router-runtime.ts
  • packages/loom/router/src/internal/router.ts
  • packages/loom/router/src/layout.ts
  • packages/loom/router/src/link.ts
  • packages/loom/router/src/match.ts
  • packages/loom/router/src/navigation.ts
  • packages/loom/router/src/renderable.ts
  • packages/loom/router/src/route-group.ts
  • packages/loom/router/src/route-module.ts
  • packages/loom/router/src/route.ts
  • packages/loom/router/src/router-runtime.ts
  • packages/loom/router/src/router.ts
  • packages/loom/router/src/submission.ts
  • packages/loom/router/tests/jsdom.d.ts
  • packages/loom/router/tests/matcher.test.ts
  • packages/loom/router/tests/navigation.test.ts
  • packages/loom/router/tests/public-api.test.ts
  • packages/loom/router/tests/public-api.types.ts
  • packages/loom/router/tests/route-modules.test.ts
  • packages/loom/router/tests/router-algebra.test.ts
  • packages/loom/router/tests/router-runtime-actions.test.ts
  • packages/loom/router/tests/router-runtime.test.ts
  • packages/loom/router/tests/schema-contracts.test.ts
  • packages/loom/router/tsconfig.json
  • packages/loom/router/tsconfig.lib.json
  • packages/loom/router/tsconfig.spec.json
  • packages/loom/router/vitest.config.mts
  • packages/loom/runtime/package.json
  • packages/loom/runtime/project.json
  • packages/loom/runtime/src/diagnostics.d.ts
  • packages/loom/runtime/src/diagnostics.js
  • packages/loom/runtime/src/diagnostics.ts
  • packages/loom/runtime/src/hydration.d.ts
  • packages/loom/runtime/src/hydration.js
  • packages/loom/runtime/src/hydration.ts
  • packages/loom/runtime/src/index.d.ts
  • packages/loom/runtime/src/index.js
  • packages/loom/runtime/src/index.ts
  • packages/loom/runtime/src/internal/diagnostics.d.ts
  • packages/loom/runtime/src/internal/diagnostics.js
  • packages/loom/runtime/src/internal/diagnostics.ts
  • packages/loom/runtime/src/internal/live-region.d.ts
  • packages/loom/runtime/src/internal/live-region.js
  • packages/loom/runtime/src/internal/live-region.ts
  • packages/loom/runtime/src/internal/resumability-contract.d.ts
  • packages/loom/runtime/src/internal/resumability-contract.js
  • packages/loom/runtime/src/internal/resumability-contract.ts
  • packages/loom/runtime/src/internal/resumability-registry.d.ts
  • packages/loom/runtime/src/internal/resumability-registry.js
  • packages/loom/runtime/src/internal/resumability-registry.ts
  • packages/loom/runtime/src/internal/runtime.d.ts
  • packages/loom/runtime/src/internal/runtime.js
  • packages/loom/runtime/src/internal/runtime.ts
  • packages/loom/runtime/src/resumability.d.ts
  • packages/loom/runtime/src/resumability.js
  • packages/loom/runtime/src/resumability.ts
  • packages/loom/runtime/src/runtime.d.ts
  • packages/loom/runtime/src/runtime.js
  • packages/loom/runtime/src/runtime.ts
  • packages/loom/runtime/tests/control-flow-runtime.test.ts
  • packages/loom/runtime/tests/diagnostics.test.ts
  • packages/loom/runtime/tests/jsdom.d.ts
  • packages/loom/runtime/tests/resumability-contract.test.ts
  • packages/loom/runtime/tests/resumability-registry.test.ts
  • packages/loom/runtime/tests/runtime-events.test.ts
  • packages/loom/runtime/tests/runtime-resumability.test.ts
  • packages/loom/runtime/tsconfig.json
  • packages/loom/runtime/tsconfig.lib.json
  • packages/loom/runtime/tsconfig.spec.json
  • packages/loom/runtime/vitest.config.mts
  • packages/loom/tsconfig.base.json
  • packages/loom/vite/package.json
  • packages/loom/vite/project.json
  • packages/loom/vite/src/index.ts
  • packages/loom/vite/src/internal/bootstrap.ts
  • packages/loom/vite/src/internal/diagnostics.ts
  • packages/loom/vite/src/internal/html-transform.ts
  • packages/loom/vite/src/internal/plugin-state.ts
  • packages/loom/vite/src/loom-vite.ts
  • packages/loom/vite/tests/bootstrap-resumability.test.ts
  • packages/loom/vite/tests/bootstrap.test.ts
  • packages/loom/vite/tests/jsdom.d.ts
  • packages/loom/vite/tests/loom-vite.test.ts
  • packages/loom/vite/tests/node-import-safety.test.ts
  • packages/loom/vite/tests/public-api.types.ts
  • packages/loom/vite/tests/web-integrations.test.ts
  • packages/loom/vite/tsconfig.json
  • packages/loom/vite/tsconfig.lib.json
  • packages/loom/vite/tsconfig.spec.json
  • packages/loom/vite/vitest.config.mts
  • packages/loom/web/package.json
  • packages/loom/web/project.json
  • packages/loom/web/src/component.d.ts
  • packages/loom/web/src/component.js
  • packages/loom/web/src/component.ts
  • packages/loom/web/src/diagnostics.d.ts
  • packages/loom/web/src/diagnostics.js
  • packages/loom/web/src/diagnostics.ts
  • packages/loom/web/src/html.d.ts
  • packages/loom/web/src/html.js
  • packages/loom/web/src/html.ts
  • packages/loom/web/src/hydration.d.ts
  • packages/loom/web/src/hydration.js
  • packages/loom/web/src/hydration.ts
  • packages/loom/web/src/index.d.ts
  • packages/loom/web/src/index.js
  • packages/loom/web/src/index.ts
  • packages/loom/web/src/internal/.gitkeep
  • packages/loom/web/src/internal/api.d.ts
  • packages/loom/web/src/internal/api.js
  • packages/loom/web/src/internal/api.ts
  • packages/loom/web/src/internal/control-flow-error.d.ts
  • packages/loom/web/src/internal/control-flow-error.js
  • packages/loom/web/src/internal/control-flow-error.ts
  • packages/loom/web/src/internal/mounted-range.d.ts
  • packages/loom/web/src/internal/mounted-range.js
  • packages/loom/web/src/internal/mounted-range.ts
  • packages/loom/web/src/internal/mounted-view.d.ts
  • packages/loom/web/src/internal/mounted-view.js
  • packages/loom/web/src/internal/mounted-view.ts
  • packages/loom/web/src/internal/pipeable.d.ts
  • packages/loom/web/src/internal/pipeable.js
  • packages/loom/web/src/internal/pipeable.ts
  • packages/loom/web/src/internal/tracked-state.d.ts
  • packages/loom/web/src/internal/tracked-state.js
  • packages/loom/web/src/internal/tracked-state.ts
  • packages/loom/web/src/internal/view-child.d.ts
  • packages/loom/web/src/internal/view-child.js
  • packages/loom/web/src/internal/view-child.ts
  • packages/loom/web/src/internal/view-node.d.ts
  • packages/loom/web/src/internal/view-node.js
  • packages/loom/web/src/internal/view-node.ts
  • packages/loom/web/src/mount.d.ts
  • packages/loom/web/src/mount.js
  • packages/loom/web/src/mount.ts
  • packages/loom/web/src/resumability.d.ts
  • packages/loom/web/src/resumability.js
  • packages/loom/web/src/resumability.ts
  • packages/loom/web/src/slot.d.ts
  • packages/loom/web/src/slot.js
  • packages/loom/web/src/slot.ts
  • packages/loom/web/src/template.js
  • packages/loom/web/src/template.ts
  • packages/loom/web/src/view.d.ts
  • packages/loom/web/src/view.js
  • packages/loom/web/src/view.ts
  • packages/loom/web/src/web.d.ts
  • packages/loom/web/src/web.js
  • packages/loom/web/src/web.ts
  • packages/loom/web/tests/control-flow-foundations.test.ts
  • packages/loom/web/tests/control-flow-foundations.types.ts
  • packages/loom/web/tests/package-surface.test.ts
  • packages/loom/web/tests/public-api.test.ts
  • packages/loom/web/tests/public-api.types.ts
  • packages/loom/web/tests/resumability-public-api.test.ts
  • packages/loom/web/tests/resumability-public-api.types.ts
  • packages/loom/web/tests/state-accessor.test.ts
  • packages/loom/web/tests/template-first-view-api.test.ts
  • packages/loom/web/tests/template-first-view-api.types.ts
  • packages/loom/web/tests/template-node-safety.test.ts
  • packages/loom/web/tests/vnext-public-api.test.ts
  • packages/loom/web/tests/vnext-public-api.types.ts
  • packages/loom/web/tsconfig.json
  • packages/loom/web/tsconfig.lib.json
  • packages/loom/web/tsconfig.spec.json
  • packages/loom/web/vitest.config.mts
  • packages/monorepo-tools/tsconfig.base.json
  • packages/node/better-auth/CHANGELOG.md
  • packages/node/better-auth/package.json
  • packages/node/better-auth/test/auth-service.test.ts
  • packages/node/better-auth/tsconfig.json
  • packages/prisma/CHANGELOG.md
  • packages/prisma/package.json
  • packages/prisma/src/commands/prisma.ts
  • packages/prisma/src/schema-generator/utils/codegen.ts
  • packages/prisma/src/services/formatter-service.ts
  • packages/prisma/test/codegen.test.ts
  • packages/prisma/test/fixtures/oxfmt-parity.json
  • packages/prisma/test/oxfmt-migration.test.ts
  • packages/prisma/tsconfig.spec.json
  • packages/react/query/CHANGELOG.md
  • packages/react/query/package.json
  • packages/react/query/tsconfig.json
  • packages/react/remix/CHANGELOG.md
  • packages/react/remix/README.md
  • packages/react/remix/package.json
  • packages/react/remix/project.json
  • packages/react/remix/src/index.ts
  • packages/react/remix/src/lib/context.ts
  • packages/react/remix/src/lib/http-api-handler.ts
  • packages/react/remix/src/lib/http-response.ts
  • packages/react/remix/src/lib/runtime.ts
  • packages/react/remix/tsconfig.json
  • packages/react/remix/tsconfig.lib.json
  • packages/react/router-better-auth/CHANGELOG.md
  • packages/react/router-better-auth/package.json
  • packages/react/router-better-auth/project.json
  • packages/react/router-better-auth/src/lib/handlers.ts
  • packages/react/router-better-auth/tests/auth-guard.test.ts
  • packages/react/router-better-auth/tests/handlers.test.ts
  • packages/react/router-better-auth/tsconfig.json
  • packages/react/router-better-auth/tsconfig.lib.json
  • packages/react/router-better-auth/tsconfig.no-build.json
  • packages/react/router-better-auth/vitest.config.ts
  • packages/react/router/CHANGELOG.md
  • packages/react/router/README.md
  • packages/react/router/package.json
  • packages/react/router/project.json
  • packages/react/router/src/lib/runtime.ts
  • packages/react/router/tests/runtime.test.ts
  • packages/react/router/tsconfig.json
  • packages/react/router/vitest.config.ts
  • packages/react/ui/tsconfig.json
  • packages/solid/query/CHANGELOG.md
  • packages/solid/query/package.json
  • packages/solid/query/tsconfig.json
  • pnpm-workspace.yaml
  • scripts/release-policy-contract.test.mjs
  • scripts/verify-react-router-consolidation.mjs
  • scripts/verify-react-router-consolidation.test.mjs
  • scripts/verify-react-router-manifests.mjs
  • scripts/verify-react-router-readiness.mjs
  • tools/ai-migrations/@nx/react/23.1.0/ai-instructions-for-react-19.md
  • tools/format-changed.mjs
  • tools/release-version-actions.cjs
  • tools/release-version-actions.test.cjs
  • tsconfig.base.json
  • vitest.config.ts

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


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

❤️ Share

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

Formatter-only prerequisite for the dev-to-master beta promotion.
fix(release): advance immutable prerelease collisions
@kattsushi
kattsushi merged commit e4e2604 into master Aug 27, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

size:exception type:chore Maintenance/tooling work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(promotion): promote dev to master for beta

1 participant