Primitive-Collections/Changelog.md
Speiger 3b27604258 More fixes.
- Fixed: containsKey & containsValue in HashMaps were deprecated for
Object Variants.
- Fixed: HashMap wasn't deleting Keys & Values references when removing
a Object
- Fixed: AVLTreeMap didn't balance properly.
- Changed: EnumMap no longer tries to access SharedSecrets since its
gone in java11
- Added: HashMaps now implement ITrimmable
- Added: AVLTreeSet didn't balance properly
- Fixed: HashMaps & LinkedMaps weren't clearing references properly.
2021-06-24 17:16:36 +02:00

1.2 KiB

Changelog of versions

Version 0.3.1

  • Fixed: containsKey & containsValue in HashMaps were deprecated for Object Variants.
  • Fixed: HashMap wasn't deleting Keys & Values references when removing a Object
  • Fixed: AVLTreeMap didn't balance properly.
  • Changed: EnumMap no longer tries to access SharedSecrets since its gone in java11
  • Added: HashMaps now implement ITrimmable
  • Added: AVLTreeSet didn't balance properly
  • Fixed: HashMaps & LinkedMaps weren't clearing references properly.

Version 0.3.0 (Breaking 0.2.0)

  • Added: Stack.isEmpty was missing
  • Changed: remove/removeLast/enqueue/enqueueFirst no longer use Type Suffixes
  • Removed: Suffixes for unmodifiable & synchronize functions.
  • Changed: Primitive Stacks no longer depend on the base Stack class. Because seriously not needed.
  • Changed: PriorityQueues no longer extends Object Variant.
  • Changed: Maps.get function is no longer using Suffixes unless its absolutely necessary.
  • Changed: Maps.remove function is no longer using Suffixes unless its absolutely necessary.
  • Changed: ObjectList methods are no longer marked Deprecated even so it was for primitive ones.
  • Added: Shuffle & Reverse Methods.
  • Added: Concat Iterators.
  • Added: PriorityQueues