@@ -16,6 +16,32 @@ package updates, you can specify your package dependency using
16
16
17
17
---
18
18
19
+ ## [ 0.1.0] - 2021-04-13
20
+
21
+ ### Additions
22
+
23
+ - The ` compacted() ` method lazily finds the non-` nil ` elements of a sequence or
24
+ collection ([ #112 ] ).
25
+
26
+ ### Changes
27
+
28
+ - The ` uniqued() ` method now lazily computes the unique elements of a sequence
29
+ or a collection ([ #71 ] ). Pass this resulting sequence to an ` Array `
30
+ initializer to recover the behavior of the previous release.
31
+ - Calling ` cycled(times:) ` now returns a new ` FiniteCycle ` type, which has the
32
+ same conformances as its underlying collection ([ #106 ] ).
33
+ - The base collections of the sequence and collection wrapper types are no
34
+ longer public ([ #85 ] , [ #125 ] ), and the wrapper types no longer conform to the
35
+ ` Equatable ` or ` Hashable ` protocols ([ #124 ] ). If you need those conformances,
36
+ convert the wrapper type to an ` Array ` or other collection currrency type
37
+ before storing. Please file an issue if these changes pose a problem for your
38
+ use case.
39
+
40
+ The 0.1.0 release includes contributions from [ LemonSpike] , [ LucianoPAlmeida] ,
41
+ [ natecook1000] , and [ timvermeulen] . Thank you!
42
+
43
+ ---
44
+
19
45
## [ 0.0.4] - 2021-03-29
20
46
21
47
### Additions
@@ -142,9 +168,15 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
142
168
[ #54 ] : https://github.com/apple/swift-algorithms/pull/54
143
169
[ #56 ] : https://github.com/apple/swift-algorithms/pull/56
144
170
[ #65 ] : https://github.com/apple/swift-algorithms/pull/65
171
+ [ #71 ] : https://github.com/apple/swift-algorithms/pull/71
145
172
[ #77 ] : https://github.com/apple/swift-algorithms/pull/77
146
173
[ #78 ] : https://github.com/apple/swift-algorithms/pull/78
174
+ [ #85 ] : https://github.com/apple/swift-algorithms/pull/85
147
175
[ #91 ] : https://github.com/apple/swift-algorithms/pull/91
176
+ [ #106 ] : https://github.com/apple/swift-algorithms/pull/106
177
+ [ #112 ] : https://github.com/apple/swift-algorithms/pull/112
178
+ [ #124 ] : https://github.com/apple/swift-algorithms/pull/124
179
+ [ #125 ] : https://github.com/apple/swift-algorithms/pull/125
148
180
149
181
<!-- Link references for contributors -->
150
182
@@ -159,6 +191,7 @@ This changelog's format is based on [Keep a Changelog](https://keepachangelog.co
159
191
[ iSame7 ] : https://github.com/apple/swift-algorithms/commits?author=iSame7
160
192
[ karwa ] : https://github.com/apple/swift-algorithms/commits?author=karwa
161
193
[ kylemacomber ] : https://github.com/apple/swift-algorithms/commits?author=kylemacomber
194
+ [ LemonSpike ] : https://github.com/apple/swift-algorithms/commits?author=LemonSpike
162
195
[ LucianoPAlmeida ] : https://github.com/apple/swift-algorithms/commits?author=LucianoPAlmeida
163
196
[ markuswntr ] : https://github.com/apple/swift-algorithms/commits?author=markuswntr
164
197
[ mdznr ] : https://github.com/apple/swift-algorithms/commits?author=mdznr
0 commit comments