Skip to content

Commit fcf882d

Browse files
docs(Rest): Normalize CHANGELOG version header formatting
Replace em dashes (—) with hyphens (-) in version section headers and list item separators throughout the CHANGELOG for consistent Markdown rendering. Changes affect all version headers from v2.1 through v0.1, standardizing the format from `## [v2.1] — Q2 2026:` to `## [v2.1] - Q2 2026:`.
1 parent 1513f88 commit fcf882d

1 file changed

Lines changed: 26 additions & 26 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
All notable changes to Rest (OXC JS Bundler) are documented here.
44
Format: [Keep a Changelog](https://keepachangelog.com/).
55

6-
## [v2.1] Q2 2026: Full Workbench Lift
6+
## [v2.1] - Q2 2026: Full Workbench Lift
77

88
### Changed
99

@@ -12,7 +12,7 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
1212
- Binary.rs separated from Library.rs entry point
1313
- Shell scripts made POSIX-compliant
1414

15-
## [v2.0] Q1 2026: Editor Launch Sprint
15+
## [v2.0] - Q1 2026: Editor Launch Sprint
1616

1717
### March 11: SWC → OXC Migration (Pivotal Commit)
1818

@@ -21,13 +21,13 @@ Format: [Keep a Changelog](https://keepachangelog.com/).
2121
#### Added
2222

2323
- 7 new OXC modules in `Source/Fn/OXC/`:
24-
- `Compiler.rs` (332 lines) main orchestration with memory-safe allocator
24+
- `Compiler.rs` (332 lines) - main orchestration with memory-safe allocator
2525
scoping, metric tracking, compile ID logging
26-
- `Transformer.rs` (224 lines) AST transformation (TypeScript strip, JSX)
27-
- `Compile.rs` (166 lines) compilation entry point with file I/O
28-
- `Parser.rs` (154 lines) ultra-fast TypeScript parsing, ESTree compat
29-
- `Codegen.rs` (142 lines) code generation with source maps
30-
- `Watch.rs` (62 lines) file system monitoring via `notify` crate
26+
- `Transformer.rs` (224 lines) - AST transformation (TypeScript strip, JSX)
27+
- `Compile.rs` (166 lines) - compilation entry point with file I/O
28+
- `Parser.rs` (154 lines) - ultra-fast TypeScript parsing, ESTree compat
29+
- `Codegen.rs` (142 lines) - code generation with source maps
30+
- `Watch.rs` (62 lines) - file system monitoring via `notify` crate
3131
- `mod.rs` (11 lines)
3232

3333
#### Removed
@@ -59,61 +59,61 @@ Problem: allocator dropped prematurely during code generation (use-after-free).
5959
Solution: entire Parse → Transform → Codegen pipeline scoped in single block,
6060
allocator lifetime extends through all stages.
6161

62-
## [v1.3] Q4 2025: Dependency Maintenance
62+
## [v1.3] - Q4 2025: Dependency Maintenance
6363

6464
### Changed
6565

6666
- Dependency updates maintained via Dependabot
6767
- No source changes
6868

69-
## [v1.2] Q3 2025: Full Stack Integration
69+
## [v1.2] - Q3 2025: Full Stack Integration
7070

7171
### Changed
7272

7373
- Dependency bumps continued
7474
- Architecture stable
7575

76-
## [v1.1] Q2 2025: Architecture Buildout
76+
## [v1.1] - Q2 2025: Architecture Buildout
7777

7878
### Changed
7979

8080
- Incremental improvements and testing
8181
- 105 commits, mostly sync operations
8282

83-
## [v1.0] Q1 2025: Integration Phase
83+
## [v1.0] - Q1 2025: Integration Phase
8484

8585
### Changed
8686

8787
- Bug fixes, sync operations
8888
- 104 commits
8989

90-
## [v0.2] Q4 2024: Architecture Solidification
90+
## [v0.2] - Q4 2024: Architecture Solidification
9191

9292
### Changed
9393

9494
- Stabilization: 42 commits
9595
- Dependency management
9696
- License work
9797

98-
## [v0.1] Q3 2024: Rapid Development
98+
## [v0.1] - Q3 2024: Rapid Development
9999

100100
**Created September 14, 2024** (commit 31c95a1).
101101

102102
### Added
103103

104104
- Initial build: 33 files, 1,596 insertions
105-
- `Source/Fn/Binary/Command.rs` CLI argument orchestration
106-
- `Source/Fn/Binary/Entry.rs` command entry execution
107-
- `Source/Fn/Binary/Parallel.rs` Rayon-based parallel compilation
108-
- `Source/Fn/Binary/Sequential.rs` sequential fallback
109-
- `Source/Fn/Build.rs` (87 lines) high-level build coordination
110-
- `Source/Fn/Bundle/` ESBuild wrapper + config parsing (286+172+246 lines)
111-
- `Source/Fn/NLS/` i18n bundle/extract/replace (167+110+98 lines)
112-
- `Source/Fn/SWC/` SWC compiler integration (pre-OXC era)
113-
- `Source/Fn/Transform/private_field.rs` TypeScript AST transforms
114-
- `Source/Fn/Worker/` worker pool management (bootstrap, compile, detect)
115-
- `Source/Struct/Binary/Command*.rs` CLI structure definitions
116-
- `Source/Struct/CompilerConfig.rs` (166 lines) compiler configuration DTO
105+
- `Source/Fn/Binary/Command.rs` - CLI argument orchestration
106+
- `Source/Fn/Binary/Entry.rs` - command entry execution
107+
- `Source/Fn/Binary/Parallel.rs` - Rayon-based parallel compilation
108+
- `Source/Fn/Binary/Sequential.rs` - sequential fallback
109+
- `Source/Fn/Build.rs` (87 lines) - high-level build coordination
110+
- `Source/Fn/Bundle/` - ESBuild wrapper + config parsing (286+172+246 lines)
111+
- `Source/Fn/NLS/` - i18n bundle/extract/replace (167+110+98 lines)
112+
- `Source/Fn/SWC/` - SWC compiler integration (pre-OXC era)
113+
- `Source/Fn/Transform/private_field.rs` - TypeScript AST transforms
114+
- `Source/Fn/Worker/` - worker pool management (bootstrap, compile, detect)
115+
- `Source/Struct/Binary/Command*.rs` - CLI structure definitions
116+
- `Source/Struct/CompilerConfig.rs` (166 lines) - compiler configuration DTO
117117
- Cargo.toml: Edition 2024 (nightly), outputs: staticlib + cdylib + rlib
118118

119119
### Dependencies (First Release)

0 commit comments

Comments
 (0)