2.1.0 Released

This release fixes a number of bugs and adds several convenience features.

Bugs fixed:
  • [ 2685774 ] THashMap serialization bug in 2.0.4
  • [ 2166456 ] clone() for TObjectHashMap is inefficient
  • [ 2166768 ] add toString() method to maps. Thanks to Ozgur Aydinli.
  • [ 2688770 ] TxxxArrayList serializes full capacity instead of full size
  • [ 2687519 ] Primitive Lists hashCode is calculated w/o regard for order
  • Fixed issues related to removing items multiple times from TLinkedList and using removeFirst/Last when no items are in the list.
  • [ 2143564 ] THashSet serialization
  • [ 1960418 ] Decorators serialization
  • [ 2127841 ] Use .valueOf on wrap/unwrap in T#K##V#HashMapDecorator

New Features
  • [ 2126522 ] add putAll() to the HashMaps. Thanks to Ozgur Aydinli.
  • Added "Dectorators" class for easier creation of decorator classes.