File tree Expand file tree Collapse file tree 1 file changed +12
-0
lines changed
Expand file tree Collapse file tree 1 file changed +12
-0
lines changed Original file line number Diff line number Diff line change @@ -5,6 +5,18 @@ All notable changes to this project will be documented in this file.
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com/en/1.0.0/ ) ,
66and this project adheres to [ Semantic Versioning] ( https://semver.org/spec/v2.0.0.html ) .
77
8+ ## [ Unreleased]
9+
10+ ## [ 0.3.0] - 2025-11-17
11+ ### Added
12+ - Type-based ` debugScan ` modifier sibling function for type-safe view debugging
13+ - New overload: ` debugScan(_ label: (some View).Type) ` that derives labels from Swift types
14+ - Uses ` String(describing:) ` to automatically generate consistent debug labels from view types
15+ - Provides type-safety and refactor-resilience compared to manual string labels
16+ - Requires explicit type specification (e.g., ` Text.self ` , ` MyCustomView.self ` ) to avoid Swift type inference issues
17+ - Comprehensive test coverage with 6 additional test cases covering type resolution, custom views, and explicit type specification
18+ - Enhanced documentation for both string-based and type-based ` debugScan ` variants with cross-references
19+
820## [ 0.2.0] - 2025-10-28
921### Added
1022- Comprehensive test suite with 800+ lines of test code
You can’t perform that action at this time.
0 commit comments