@@ -4,7 +4,17 @@ All notable changes to this project will be documented in this file.
44
55The format is based on [ Keep a Changelog] ( https://keepachangelog.com// ) , and this project adheres to [ Semantic Versioning] ( https://semver.org/ ) .
66
7- ## [ Unreleased] - TBD
7+ ## [ 2.0.0] - 2025-02-23
8+
9+ The change here is that at attribute's value is no longer mutated in place; a
10+ copy is mutated instead. This should not be a breaking change for most, but
11+ it's a big enough change to warrant the major version bump, just in case a
12+ deployment relied on the prior behavior.
13+
14+ - Use frozen string literals and regex constants to reduce allocations ([ #63 ] )
15+ - Limit concurrent-ruby in build matrix for activemodels <= 7.0 ([ #79 ] )
16+ - Avoid string mutation for Ruby 3.4 ([ #76 ] , [ #77 ] , [ #64 ] )
17+ - Optimize string allocation during mutation ([ #80 ] )
818
919## [ 1.14.1] - 2024-12-10
1020
@@ -115,7 +125,8 @@ Added multibyte whitespace support to `:collapse_spaces` option ([#32])
115125
116126## [ 0.9.0] - untracked
117127
118- [ Unreleased ] : https://github.com/rmm5t/strip_attributes/compare/v1.14.1..HEAD
128+ [ Unreleased ] : https://github.com/rmm5t/strip_attributes/compare/v1.15.0..HEAD
129+ [ 1.15.0 ] : https://github.com/rmm5t/strip_attributes/compare/v1.14.1..v1.15.0
119130[ 1.14.1 ] : https://github.com/rmm5t/strip_attributes/compare/v1.14.0..v1.14.1
120131[ 1.14.0 ] : https://github.com/rmm5t/strip_attributes/compare/v1.13.0..v1.14.0
121132[ 1.13.0 ] : https://github.com/rmm5t/strip_attributes/compare/v1.12.0..v1.13.0
@@ -148,11 +159,17 @@ Added multibyte whitespace support to `:collapse_spaces` option ([#32])
148159[ 1.0.0 ] : https://github.com/rmm5t/strip_attributes/compare/v0.9.0..v1.0.0
149160[ 0.9.0 ] : https://github.com/rmm5t/strip_attributes/compare/a78b807..v0.9.0
150161
162+ [ #80 ] : https://github.com/rmm5t/strip_attributes/pull/80
163+ [ #79 ] : https://github.com/rmm5t/strip_attributes/pull/79
164+ [ #77 ] : https://github.com/rmm5t/strip_attributes/pull/77
165+ [ #76 ] : https://github.com/rmm5t/strip_attributes/issues/76
151166[ #74 ] : https://github.com/rmm5t/strip_attributes/pull/74
152167[ #73 ] : https://github.com/rmm5t/strip_attributes/pull/73
153168[ #70 ] : https://github.com/rmm5t/strip_attributes/pull/70
154169[ #69 ] : https://github.com/rmm5t/strip_attributes/pull/69
155170[ #65 ] : https://github.com/rmm5t/strip_attributes/pull/65
171+ [ #64 ] : https://github.com/rmm5t/strip_attributes/pull/64
172+ [ #63 ] : https://github.com/rmm5t/strip_attributes/pull/63
156173[ #62 ] : https://github.com/rmm5t/strip_attributes/pull/62
157174[ #58 ] : https://github.com/rmm5t/strip_attributes/pull/58
158175[ #59 ] : https://github.com/rmm5t/strip_attributes/pull/59
0 commit comments