- Support for Dart 2.12, null safety.
- Requires >= Dart SDK 2.3.
- Increased testing.
- Number formatting; quantity text output.
- The latest official constants.
- TimeInstant extensions.
- MutableQuantity.
- Relaxed
intlpackage version dependency to>=0.15.0 <1.0.0.
- Dart 2 support.
- Stricter typing.
- Addressed many (but not all) analyzer items.
- Upgraded dependencies:
intl 0.14andquiver 0.23.
- Added
isScalarandisScalarSItoDimensionsandQuantity. - Extended use of type hints in dimensions for more efficient and accurate type determination during operations.
- Generalized special handling of scalar quantities.
- Fixed
CHANGELOG.mdformatting.
- Added
operator ==andhashCodeto quantity range classes. - Added
toTypedQuantitytoMiscQuantity. - Changed
googolconstant to arbitrary precision. - Renamed private
_dimensionsconstructor to_internalin quantities.
PreciseisIntegerand_limitPrecisionfixes.hashCodetesting for quantity objects (esp.Scalar)
Temperature,TemperatureIntervaltests, tweaks, bug fixes.
- Initial version.