Skip to content

Commit 2183e13

Browse files
committed
docs: log compilationMode and "use no memo" in changelogs, bump Node req
- Add compilationMode entries to the VS Code, IntelliJ and CLI changelogs - Log the "use no memo" skipped bucket (#77), which shipped documented in the READMEs but was never recorded in any changelog - CONTRIBUTING: Node 20+ -> 22+, required by @vscode/test-electron v3
1 parent fe29c75 commit 2183e13

4 files changed

Lines changed: 8 additions & 4 deletions

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
## Prerequisites
44

5-
- Node.js 20+
5+
- Node.js 22+ (required by `@vscode/test-electron` v3, used by the VS Code test suite)
66
- npm 9+
77
- JDK 21 (for IntelliJ plugin development)
88

packages/cli/CHANGELOG.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,16 @@ All notable changes to the React Compiler Marker CLI will be documented in this
44

55
## [Unreleased]
66
### Added
7-
-
7+
- `"use no memo"` opt-outs are now counted and reported as skipped (⏭️) instead of being dropped
8+
- `--compilation-mode <mode>` flag to set the React Compiler `compilationMode` (`infer`, `annotation`, `syntax`, `all`; default `infer`)
89

910
### Changed
1011
-
1112

1213
---
1314

1415
## [0.1.0] - 2026-03-15
15-
### Added
16+
### Added
1617
- Fix publishing to npm
1718

1819
## [0.0.1] - 2026-03-15

packages/intellij-client/CHANGELOG.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,14 @@ All notable changes to the React Compiler Marker WebStorm/IntelliJ plugin will b
44

55
## [Unreleased]
66
### Added
7+
- **`"use no memo"` opt-outs**: Functions opted out of the compiler are now reported as skipped (configurable Skipped Emoji, default ⏭️) instead of being dropped from markers and reports
78
- **Respect .gitignore**: New setting to honor .gitignore rules when scanning files for report generation (enabled by default)
9+
- **Compilation Mode**: New setting to choose the React Compiler `compilationMode` (`infer`, `annotation`, `syntax`, `all`) so markers match your project's configuration
810

911
---
1012

1113
## [1.0.1] - 2026-03-14
12-
### Added
14+
### Added
1315
- **Respect .gitignore**: New setting to honor .gitignore rules when scanning files for report generation (enabled by default)
1416

1517
## [1.0.0] - 2026-02-23

packages/vscode-client/CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ All notable changes to the React Compiler Marker VS Code/Cursor plugin will be d
44

55
## [Unreleased]
66
### Added
7+
- **`"use no memo"` opt-outs**: Functions opted out of the compiler are now reported as skipped (`reactCompilerMarker.skippedEmoji`, default ⏭️) instead of being dropped from markers and reports
78
- **Compilation Mode**: New `reactCompilerMarker.compilationMode` setting (`infer`, `annotation`, `syntax`, `all`) to match your project's React Compiler configuration. Invalid values fall back to `infer` with a warning. Available in all clients and via the CLI's `--compilation-mode` flag.
89

910
### Changed

0 commit comments

Comments
 (0)