Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 0 additions & 9 deletions .changeset/action-blocking-default-advisory.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/bump-node-engines.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/bundle-effect-for-cli.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/cap-oxlint-below-1-67.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/compiler-bailout-reason-in-message.md

This file was deleted.

13 changes: 0 additions & 13 deletions .changeset/consolidate-scan-scope-flag.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/file-context-labels.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/nextjs-missing-metadata-inherited-layout.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/no-barrel-import-rn-wording.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/onboarding-pr-default-branch.md

This file was deleted.

10 changes: 0 additions & 10 deletions .changeset/only-export-components-framework-route-files.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/output-dir-flag.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/react-compiler-todo-title.md

This file was deleted.

6 changes: 0 additions & 6 deletions .changeset/rn-no-raw-text-wrapper-false-positive.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/rules-of-hooks-hoc-callback-binding-name.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/supply-chain-gate-security-axes.md

This file was deleted.

7 changes: 7 additions & 0 deletions packages/api/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @react-doctor/api

## 0.5.2

### Patch Changes

- Updated dependencies [[`2f26228`](https://github.com/millionco/react-doctor/commit/2f26228e36cfe64a430a41596d7b1053d6d7d307), [`a48fb06`](https://github.com/millionco/react-doctor/commit/a48fb06ffbe7221655e18529fcc954ecae17a22f)]:
- @react-doctor/core@0.5.2

## 0.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/api/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@react-doctor/api",
"version": "0.5.1",
"version": "0.5.2",
"private": true,
"description": "Internal: programmatic diagnose() API for React Doctor — thin Effect.runPromise shell around @react-doctor/core's runInspect orchestrator. Not published.",
"license": "MIT",
Expand Down
18 changes: 18 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,23 @@
# @react-doctor/core

## 0.5.2

### Patch Changes

- [#769](https://github.com/millionco/react-doctor/pull/769) [`2f26228`](https://github.com/millionco/react-doctor/commit/2f26228e36cfe64a430a41596d7b1053d6d7d307) Thanks [@rayhanadev](https://github.com/rayhanadev)! - Consolidate the scan-scope controls into one `--scope` flag (and `scope` config option) with four values, shared verbatim by the CLI and the GitHub Action:

- `full` (default) — the whole project, every issue. Whole-project checks (dead-code, environment, supply-chain) run only here.
- `files` — only the files changed vs the base, with all issues in them (no compare-to-main). What `--staged` and an uncommitted `--diff` did.
- `changed` — only issues the change introduced vs the base (the baseline delta). What `--diff <base>` and the action's `scope: changed` did.
- `lines` — only issues on the lines the change actually touched. New: previously this scoping existed only inside the GitHub Action's inline-review-comment step; it now lives in the engine, so the CI gate, score display, summary, and inline comments all honor one scope.

`--base <ref>` sets the comparison base for `files` / `changed` / `lines` (auto-detected when omitted). Behavior is unchanged by default: the CLI `--scope` defaults to `full` and the action `scope` input still defaults to `changed`. `--diff` / `config.diff` keep working as a deprecated alias (`--diff <base>` → `--scope changed --base <base>`, `--diff false` → `--scope full`) and emit a one-time deprecation warning; `--staged` is retained as the source selector and composes with `--scope files` / `--scope lines`.

- [#783](https://github.com/millionco/react-doctor/pull/783) [`a48fb06`](https://github.com/millionco/react-doctor/commit/a48fb06ffbe7221655e18529fcc954ecae17a22f) Thanks [@devin-ai-integration](https://github.com/apps/devin-ai-integration)! - Add a `--output-dir <dir>` flag that writes the full diagnostics dump (diagnostics.json + one .txt per rule) to a directory of your choice instead of a random temp folder, prints the written path whenever the flag is set (previously `--verbose`-only), and makes the agent handoff reuse that directory instead of writing a second temp copy. Without the flag, behavior is unchanged.

- Updated dependencies [[`94f9f4f`](https://github.com/millionco/react-doctor/commit/94f9f4fe98207181958f82275b41d94963bc73a2), [`038aaf7`](https://github.com/millionco/react-doctor/commit/038aaf78c12f7f9a2699f46d3a6aa304dc69fc12), [`fee3fc4`](https://github.com/millionco/react-doctor/commit/fee3fc436e502ad4a6609ab8bda9c9a782d8ecd7), [`c4f0e60`](https://github.com/millionco/react-doctor/commit/c4f0e607b6092485d226c0d67c783270f4eec8b2), [`f52bd07`](https://github.com/millionco/react-doctor/commit/f52bd0737527df9ab81f3746e64bdb5ac1defbc7), [`7c88165`](https://github.com/millionco/react-doctor/commit/7c8816575aff26f11b5099c7ef009c4793fe260f)]:
- oxlint-plugin-react-doctor@0.5.2

## 0.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@react-doctor/core",
"version": "0.5.1",
"version": "0.5.2",
"private": true,
"description": "Internal: diagnostic engine for React Doctor (lint runner, scoring, config, suppressions). Not published.",
"license": "MIT",
Expand Down
9 changes: 9 additions & 0 deletions packages/eslint-plugin-react-doctor/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,14 @@
# eslint-plugin-react-doctor

## 0.5.2

### Patch Changes

- [#766](https://github.com/millionco/react-doctor/pull/766) [`94f9f4f`](https://github.com/millionco/react-doctor/commit/94f9f4fe98207181958f82275b41d94963bc73a2) Thanks [@devin-ai-integration](https://github.com/apps/devin-ai-integration)! - Bump `engines.node` to `^20.19.0 || >=22.13.0` so the declared support range matches transitive dependencies (`eslint-scope@9`, `eslint-visitor-keys@5` require `^22.13.0`), preventing EBADENGINE warnings on npm and hard install failures on Yarn 1 under Node 22.12.x.

- Updated dependencies [[`94f9f4f`](https://github.com/millionco/react-doctor/commit/94f9f4fe98207181958f82275b41d94963bc73a2), [`038aaf7`](https://github.com/millionco/react-doctor/commit/038aaf78c12f7f9a2699f46d3a6aa304dc69fc12), [`fee3fc4`](https://github.com/millionco/react-doctor/commit/fee3fc436e502ad4a6609ab8bda9c9a782d8ecd7), [`c4f0e60`](https://github.com/millionco/react-doctor/commit/c4f0e607b6092485d226c0d67c783270f4eec8b2), [`f52bd07`](https://github.com/millionco/react-doctor/commit/f52bd0737527df9ab81f3746e64bdb5ac1defbc7), [`7c88165`](https://github.com/millionco/react-doctor/commit/7c8816575aff26f11b5099c7ef009c4793fe260f)]:
- oxlint-plugin-react-doctor@0.5.2

## 0.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/eslint-plugin-react-doctor/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "eslint-plugin-react-doctor",
"version": "0.5.1",
"version": "0.5.2",
"description": "ESLint plugin for React Doctor: diagnose React codebases for security, performance, correctness, accessibility, bundle-size, and architecture issues",
"keywords": [
"accessibility",
Expand Down
7 changes: 7 additions & 0 deletions packages/language-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @react-doctor/language-server

## 0.5.2

### Patch Changes

- Updated dependencies [[`2f26228`](https://github.com/millionco/react-doctor/commit/2f26228e36cfe64a430a41596d7b1053d6d7d307), [`a48fb06`](https://github.com/millionco/react-doctor/commit/a48fb06ffbe7221655e18529fcc954ecae17a22f)]:
- @react-doctor/core@0.5.2

## 0.5.1

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/language-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@react-doctor/language-server",
"version": "0.5.1",
"version": "0.5.2",
"private": true,
"description": "Internal: editor language server for React Doctor — daemonized diagnostics, hovers, and code actions over LSP. Not published directly; bundled into the react-doctor CLI as `react-doctor experimental-lsp`.",
"license": "MIT",
Expand Down
Loading