- Performance enhancement for reading from Input objects. Another approximately 4x speed increase
- Discarded LongTraversableView in favor for a lazy implementation of LongTraversable. This is potentially backward breaking although all methods are the same
- Changed type signature of PathSet so type inference works better
- Performance tuning of Path-sets so that directory tree searching is more efficient. About 8x improvement
- Made Path-sets lazy. Warning: side-effects in methods like map, collect, filter will not have an effect until a foreach or force are called
- added performance tests for directory traversal
- Performance enhancements for directory traversal some 10-20x speed improvements there
- PathSet/PathFinder Bug fixes
- Added option to use a PathMatcher as a parameter to ** and *
- Added PathSet factory method that takes a collection of Paths
- Quadruple performance of reading a file's characters
- Triple performance of Input lines (when auto detecting line endings)
- remove some unused classes
- Only have ReadableFileChannel implementation (API still works with In and Outputstreams but implementation is reduced in size thanks to this change)
- update to scala-arm 1.1