v0.5.2:
  date: 2014-01-24
  changes:
    - core: add experimental catchEarly option (GH #59)
    - core: drop readable-stream to node v0.10 compatible version
v0.5.1:
  date: 2014-01-15
  changes:
    - adjust when module output is piped. (GH #57)
v0.5.0:
  date: 2014-01-10
  changes:
    - removal of node v0.6 support.
    - new file() and bulk() helpers.
    - new json format module for testing.
    - experimental zip file mode support.
    - massive overhaul to become more modular.
    - removal of addFile.
    - and much more. check out git log.
v0.4.10:
  date: 2013-09-28
  changes:
    - tar: fix handling of numeric values. (GH #45)
    - formats: add format specs.
    - misc doc and test refactoring.
v0.4.9:
  date: 2013-09-02
  changes:
    - tar: zero length checks (GH #44)
    - core: more queue handling tweaks.
    - misc code and test refactoring.
v0.4.8:
  date: 2013-08-18
  changes:
    - iconv-lite is more than a devDep. (GH #42)
v0.4.7:
  date: 2013-08-18
  changes:
    - core: bit of queue handling tweaks.
    - core: increase internal buffer size.
    - zip: always convert filenames to utf8. (GH #41)
    - zip: workaround race condition with deflate.pipe. thanks @inolen (GH #32)
v0.4.6:
  date: 2013-07-07
  changes:
    - core: introduce _normalizeFileData internally to seperate logic a bit.
    - headers: internal api updates.
    - tar: use prefix when name is > 100 and <= 255 (GH #35)
v0.4.5:
  date: 2013-06-25
  changes:
    - force STORE when compression level is zero. (GH #33)
v0.4.4:
  date: 2013-06-08
  changes:
    - switch test suite to mocha. test overhaul.
    - support streams without any buffer or pause method
v0.4.3:
  date: 2013-04-17
  changes:
    - default highWaterMark to 64kb.
    - attempt to catch when process exits before it should.
    - code cleanup.
v0.4.2:
  date: 2013-04-09
  changes:
    - rebased on Transform stream for internal pipe-ing.
    - tweaks to internal header api.
    - pause/resume only called when _ReadableState isn't available (ie node < 0.10).
v0.4.1:
  date: 2013-03-13
  changes:
    - doc fixes.
v0.4.0:
  date: 2013-02-16
  changes:
    - basic benchmarks and optimizations. props @danmilon. (GH #20,21)
    - misc optimizations. props @visionmedia. (GH #17,19)
    - removal of lodash dependency.
    - massive overhaul to processing flow, methods are async now too.
    - use readable-stream with streams2-like api.
    - fix examples and make runnable out of box. props @danmilon. (GH #11)
v0.3.0:
  date: 2013-01-27
  changes:
    - use setImmediate when it exists. props @davglass. (GH #9)
    - emit proper error objects throughout.
    - replace error emitting on methods with callback.
    - add generic create method.
    - make tar recordSize configurable for advanced users.
v0.2.2:
  date: 2013-01-05
  changes:
    - fix tar stream bug and add stream tests.
v0.2.1:
  date: 2013-01-04
  changes:
    - refactor tests and use forceUTC so we can test with date objects.
    - add forceUTC option. helps with testing across timezones.
    - bugfix: zip date was using invalid function.
v0.2.0:
  date: 2013-01-02
  changes:
    - Add ability to archive with Tar (or TGZ with little effort).
    - Reorganization to make further updates smaller and focused.
v0.1.1:
  date: 2012-11-14
  changes:
    - Break core and Zip logic apart.
    - Fix sub-directories parsing issue with some Zip applications.
v0.1.0:
  date: 2012-10-09
  changes:
    - First release.
    - Import ZipStream logic.