diff --git a/Changelog.md b/Changelog.md index 1138312..aa15bad 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,5 +1,18 @@ # Changelog of versions +### Version 1.0.0 +-Added: Sequenced Collections support. +-Added: ReferenceMaps +-Added: IndirectSorting +-Added: Missing Optionals +-Added: Collectors for Lists and Sets +-Added: ReverseCollections for Sequenced/OrderedCollections +-Breaking Change: FindFirst & reduce without identity use now Optionals instead of defaultValues +-Breaking Change: Lists and OrderedSets no longer use Poll prefix they use now the java Remove +-Fixed: #33 +-Fixed: Add/PutAndMoveToFirst wouldn't work if the collection was only with 1 entry present. +-Fixed: Various new bugs found with the expansion of the unit tests. + ### Version 0.9.0 - Added: getFirst/getLast/removeFirst/removeLast to List.class. - Added: Dedicated Set toArray implementations. diff --git a/README.md b/README.md index bf2dba7..c190a7b 100644 --- a/README.md +++ b/README.md @@ -27,6 +27,7 @@ Such as pruning classes that are not needed in your code. - HashSets/Maps (Linked & HashControl) - TreeSets/Maps (RB & AVL) - EnumMaps +- ReferenceMaps (Weak Keys) - Immutable Maps/Lists/Sets - ConcurrentHashMaps - Priority Queues @@ -51,14 +52,14 @@ repositories { } } dependencies { - implementation 'com.github.Speiger:Primitive-Collections:0.9.0' + implementation 'com.github.Speiger:Primitive-Collections:1.0.0' } ``` Using Maven Central ```groovy dependencies { - implementation 'io.github.speiger:Primitive-Collections:0.9.0' + implementation 'io.github.speiger:Primitive-Collections:1.0.0' } ```