From 29f2b8e305b228bd30dc970e51ac0c0d3846c961 Mon Sep 17 00:00:00 2001 From: Speiger Date: Mon, 13 Sep 2021 17:09:31 +0200 Subject: [PATCH] Updated Description/Version/Changelog --- Changelog.md | 6 ++++++ README.md | 6 ++---- build.gradle | 2 +- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/Changelog.md b/Changelog.md index 2102d6a..1971ae4 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,6 +1,12 @@ # Changelog of versions +### Version 0.3.6 +- Fixed: addAll non Type Specific Lists was causing crashes. +- Fixed/Changed: clearAndTrim's implementation was all over the place. In some cases causing crash scenarios. +- Fixed: Wrappers didn't implement toString/equals/hashCode +- Added: Tests for addAll Bug +- Changed: Cleaned up CodeStyle as bugs were fixed. ### Version 0.3.5 - Fixed: Simple Code Generator dependency was declared wrong. Its only needed for runtime. Not for Compilation. diff --git a/README.md b/README.md index e3a9448..1edcbe3 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,7 @@ Direct: | Version | Jar | Sources | Java Doc | |--------- |------------------------------------------------------------------------------------------------------------------------------ |-------------------------------------------------------------------------------------------------------------------------------------- |-------------------------------------------------------------------------------------------------------------------------------------- | +| 0.3.6 | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.6/Primitive-Collections-0.3.6.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.6/Primitive-Collections-0.3.6-sources.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.6/Primitive-Collections-0.3.6-javadoc.jar) | | 0.3.5 | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.5/Primitive-Collections-0.3.5.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.5/Primitive-Collections-0.3.5-sources.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.5/Primitive-Collections-0.3.5-javadoc.jar) | | 0.3.4 | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.4/Primitive-Collections-0.3.4.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.4/Primitive-Collections-0.3.4-sources.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.4/Primitive-Collections-0.3.4-javadoc.jar) | | 0.3.3 | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.3/Primitive-Collections-0.3.3.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.3/Primitive-Collections-0.3.3-sources.jar) | [Download](https://maven.speiger.com/repository/main/de/speiger/Primitive-Collections/0.3.3/Primitive-Collections-0.3.3-javadoc.jar) | @@ -64,7 +65,4 @@ do not combine the commands because they can not be executed at the same time. ## Current Down Sides (Random order) - Testing for Sub Maps/Sets/Lists are only in a very basic way tested -- Documentation is only present at the lowest level for most cases and needs a typo fixing. -- ToString method in Wrapper Classes do not work correctly. (Synchronized/Unmodifiable wrappers) -- addAll for NonMatching TypeLists (using JavaLists on Primitive CollectionLists as example) crashes right now. -- clearAndTrim do not work correct right now \ No newline at end of file +- Documentation is only present at the lowest level for most cases and needs a typo fixing. \ No newline at end of file diff --git a/build.gradle b/build.gradle index 6c47a8b..0464239 100644 --- a/build.gradle +++ b/build.gradle @@ -18,7 +18,7 @@ repositories { } archivesBaseName = 'Primitive Collections' -version = '0.3.5'; +version = '0.3.6'; sourceCompatibility = targetCompatibility = compileJava.sourceCompatibility = compileJava.targetCompatibility = '1.8'