3.0.0 / 2017-08-31

- Change "kB" to "KB" in format output
- Remove support for Node.js 0.6
- Remove support for ComponentJS

# 2.5.0 / 2017-03-24

- Add option "unit"

# 2.4.0 / 2016-06-01

- Add option "unitSeparator"

# 2.3.0 / 2016-02-15

- Drop partial bytes on all parsed units
- Fix non-finite numbers to `.format` to return `null`
- Fix parsing byte string that looks like hex
- perf: hoist regular expressions

# 2.2.0 / 2015-11-13

- add option "decimalPlaces"
- add option "fixedDecimals"

# 2.1.0 / 2015-05-21

- add `.format` export
- add `.parse` export

# 2.0.2 / 2015-05-20

- remove map recreation
- remove unnecessary object construction

# 2.0.1 / 2015-05-07

- fix browserify require
- remove node.extend dependency

# 2.0.0 / 2015-04-12

- add option "case"
- add option "thousandsSeparator"
- return "null" on invalid parse input
- support proper round-trip: bytes(bytes(num)) === num
- units no longer case sensitive when parsing

# 1.0.0 / 2014-05-05

- add negative support. fixes #6

# 0.3.0 / 2014-03-19

- added terabyte support

# 0.2.1 / 2013-04-01

- add .component

# 0.2.0 / 2012-10-28

- bytes(200).should.eql('200b')

# 0.1.0 / 2012-07-04

- add bytes to string conversion [yields]