- Add Qty#format and accept custom formatters
- Allow to call Qty() without new to create Qty instances (Qty could be used both as a constructor or as a factory)
- Qty#toString only supports to be passed output units as single parameter. Former parameters are now deprecated but still supported to not introduce a breaking change
- Add mc as alternate definition for prefix "micro"
- Throw error with mmm as unit
- Add rounding optimization
- Throw QtyError instead of plain string
- Cache conversion results from Qty#to instead of Qty#toString
- Fix point and pica unit definitions
- Fix error when initializing a quantity with an empty string
- Fix rounding issue when converting 1 cm3 to mm3
- Do some code cleaning (it should not break public API)
- Fix Qty#toPrec() returning wrong result with some precision
- Add array converting method
- Major speedup by means of some optimizations and refactoring
- First stable version