File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -5,14 +5,18 @@ This project adheres to [Semantic Versioning](http://semver.org/).
55
66## [ Unreleased]
77
8+ ## [ 3.5.0] - 2025-09-25
9+
810### Added
911
10- - Generate type-safe rbs signatures for parse method
12+ - Generate proper RBS type signatures for array attributes
13+ - Generate type-safe ` parse_data ` types in RBS for self-referential structures
14+ - Improve type validation with TypeError for non-array values passed to array attributes
1115
1216### Fixed
1317
1418- Fixed passing parsed instances in self-referential arrays
15- - Raise TypeError when non-array values are passed to array attributes
19+ - Fixed RuboCop block nesting offense in RBS module
1620
1721## [ 3.4.0] - 2025-09-24
1822
@@ -110,4 +114,5 @@ This project adheres to [Semantic Versioning](http://semver.org/).
110114[ 3.2.0 ] : https://github.com/hakanensari/structure/compare/v3.1.1...v3.2.0
111115[ 3.3.0 ] : https://github.com/hakanensari/structure/compare/v3.2.0...v3.3.0
112116[ 3.4.0 ] : https://github.com/hakanensari/structure/compare/v3.3.0...v3.4.0
113- [ Unreleased ] : https://github.com/hakanensari/structure/compare/v3.4.0...HEAD
117+ [ 3.5.0 ] : https://github.com/hakanensari/structure/compare/v3.4.0...v3.5.0
118+ [ Unreleased ] : https://github.com/hakanensari/structure/compare/v3.5.0...HEAD
Original file line number Diff line number Diff line change 11# frozen_string_literal: true
22
33module Structure
4- VERSION = "3.4 .0"
4+ VERSION = "3.5 .0"
55end
You can’t perform that action at this time.
0 commit comments