3.0.0 (2017-12-01)
- ArrayList and LinkedList implement Deque and Queue with documentation and tests
2.2.0 (2017-11-27)
- Deque interface
2.1.1 (2017-11-13)
- Bug fix in comparator found thanks to Queue testing
2.1.0 (2017-11-11)
- Queue interface
2.0.0 (2017-11-05)
- All tested and documented and good for release!
1.2.0 (2017-11-03)
- SkipList Set and Map prerelease for version 2
1.1.3 (2017-10-29)
- Skiplist test fixes
1.1.2 (2017-10-26)
- Skiplist test fixes
1.1.1 (2017-10-22)
- tslint recommendations
1.1.0 (2017-10-21)
- Improving editor documentation
1.0.2 (2017-10-12)
- Skiplist progress
1.0.1 (2017-10-10)
- Starting Skiplist
1.0.0 (2017-10-05)
- Official 1.0 release! Woo hoo milestone!
0.9.3 (2017-09-28)
- Immutable methods added to make an immutable version of concrete Maps
0.9.2 (2017-09-26)
- Immutable methods added to make an immutable version of concrete Sets
0.9.1 (2017-09-24)
- Immutable methods added to make an immutable version of concrete objects
0.9.0 (2017-09-22)
- Breaking changes (sorry) in order to consistently match the class hierarchy and get consistent on the method names
- TreeMap bug fix, also affected TreeSet. Upgrading recommended
- JSet Mutability
- Refactoring to use ImmutableMap
- Refactoring to use Immutability
- Set now extends Collection
- Immutable Collections and Lists
- set.remove
- Tree iteration patch
- Explicitly making undefined less than null which is less than any value
- Hash iteration patch
- Bug fixes removing equals methods no longer needed
- Eliminated the need for classes to extend a bogus base object, allows strings and numbers to be keys in ArrayList, LinkedList, HashSet, and HashMap.
- HashSet is ready for real use
- HashSet patches
- HashSet patches
- Mistake re-release
- HashSet
- Performance improvements for HashMap
- NavigableMap methods for TreeMap
- Patch release to expose LinkedList class, sigh not the first time I've forgotten to expose a class once it's ready
- Minor release for LinkedList class
- Patch release HashMap first few methods
- Patch release new ceiling methods for TreeMap and TreeSet. Floor, higher, and lower to follow in future patches
- Patch release fixing TreeMap iteration
- Patch release fixing parameters for ArrayList.addAll()
- Patch release making Comparator visible so that TreeMaps and TreeSets are truly accessible
- ArrayList, TreeMap, and TreeSet are all available for use now.
0.3.6 (2017-07-27)
0.2.0 (2017-07-19)
- npm: We are now installed into NPM (1df4ebf)