File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.
44The format is based on [ Keep a Changelog] ( http://keepachangelog.com/en/1.0.0/ )
55and this project adheres to [ Semantic Versioning] ( http://semver.org/spec/v2.0.0.html ) .
66
7+ ## 0.9.2 - 2026-01-02
8+
9+ ### Fixed
10+ - ** Code Formatter Improvements**
11+ - Fixed brace alignment for methods with access specifiers (private, protected, public)
12+ - Braces now correctly align to the start of the method declaration instead of the return type
13+ - Fixed block content indentation to use consistent indent levels
14+ - Content inside braces no longer aligns to arbitrary positions based on PSI tree structure
15+ - Example: ` private void Foo() { } ` now formats correctly with braces aligned to "private"
16+
17+ - ** Scoped Identifier Completion**
18+ - Fixed autocomplete for scoped identifiers (e.g., ` FVector::ZeroVector ` )
19+ - Completion now correctly replaces only the identifier after ` :: ` instead of the entire scoped path
20+ - Example: ` FVector::Z<TAB> ` now completes to ` FVector::ZeroVector ` (was incorrectly ` FVectorZeroVector ` )
21+ - Handles both complete (` :: ` ) and incomplete (` : ` ) scope resolution operators
22+
23+ ### Changed
24+ - ** Grammar and Parser Updates**
25+ - Updated grammar to better handle scoped identifiers and member access expressions
26+ - Improved PSI structure for identifier references and scope resolution
27+ - Regenerated parser and updated all test expectations to match new PSI structure
28+
29+ ### Technical
30+ - Excluded formatter tests from automated CI runs (requires full Rider infrastructure)
31+ - Added test data files for manual formatter verification
32+
733## 0.9.1 - 2026-01-01
834
935### Added
You can’t perform that action at this time.
0 commit comments