New Website Look
09/23/09
In anticipation
of Trove's 3.0 release, the website has received a
facelift. Enjoy!
2.1.0 Released
08/14/09
This release
fixes a number of bugs and adds several convenience
features.
Bugs fixed:
New 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.
2.0.4 Released
08/15/08
This release is bug fix release that fixes several
issues:
- [ 1959853 ] @return for put and putIfAbsent is incorrect
- [ 1952509 ] Replace StringBuffer with StringBuilder
- [ 1952508 ] pufIfAbsent for maps
- [ 1955103 ] Hashing Strategy Not Retained After Serialization
- Correct an error in TLinkedList that caused nodes to not be properly linked when using addAfter(T,T).
- [ 1946240 ] THash.ensureCapacity(...) bug
2.0.3 Released
04/04/08
This is a (very) minor maintenance release that add a
more useful toString() to THashSet and improves
performance of clear() methods.