Skip to content

Commit b1e4bcf

Browse files
committed
Update CHANGELOG for v0.9.2
1 parent afc73d1 commit b1e4bcf

1 file changed

Lines changed: 26 additions & 0 deletions

File tree

CHANGELOG.md

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,32 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/)
55
and 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

0 commit comments

Comments
 (0)