All Versions
13
Latest Version
Avg Release Cycle
186 days
Latest Release
1576 days ago
Changelog History
Page 1
Changelog History
Page 1
-
v1.7.1
August 12, 2020 -
v1.7.1-RC1
August 12, 2020 -
v1.7.0 Changes
August 12, 2020What's Changed
- ➕ Adds division of TimeDerivative[A] by quantity of A (#409) @quartin
- ➕ Add VolumeFlow units (l,nl,ml,µl per s,min,h,d) (#391) @yangchoo
- Scala 2.13.3 (#407) @sullis
- ⚡️ Update scalatest to 3.2.1 (#408) @scala-steward
- prepare for Dotty (#406) @larsrh
- ⚡️ Update scalatest to 3.2.0 (#401) @scala-steward
- ✅ run scalatest rewrites for 3.1 (#405) @larsrh
- ⚡️ Update json4s-native to 3.6.9 (#400) @scala-steward
- ⚡️ Update sbt-scalajs, scalajs-compiler to 1.1.1 (#404) @scala-steward
- ⚡️ Update sbt to 1.3.13 (#403) @scala-steward
- 🚀 Use github actions for CI and release (#375) @cquiroz
- ⚡️ Update sbt-sonatype to 3.9.2 (#390) @scala-steward
- ⚡️ Update sbt-scalajs, scalajs-compiler to 0.6.33 (#396) @scala-steward
- ⚡️ Update scalatest to 3.1.2 (#395) @scala-steward
- ⚡️ Update json4s-native to 3.6.8 (#394) @scala-steward
- ⚡️ Update sbt-sonatype to 3.9.1 (#389) @scala-steward
- ⚡️ Update sbt-scala-native-crossproject, ... to 1.0.0 (#386) @scala-steward
- ⚡️ Update sbt-pgp to 2.0.1 (#376) @scala-steward
- ⚡️ Update scalacheck to 1.14.3 (#374) @scala-steward
-
v1.5.0 Changes
September 10, 2019- ➕ Add missing operations with Price, Quantity and numbers. #343
- 👍 Improving support for radiological units and types #337
- EnergyDensity: symbol changed from j/m³ to J/m³ #332
- 👍 Allow currency parsing from implicit context #330
- 🔄 Changed the Kelvin symbol from "°K" to "K" #328
- All dimensions were made to have implicit field equal to
this
#326 - ⚡️ Updates to support scala, scala.js and scala native latest versions
-
v1.4.0 Changes
November 07, 2018- ➕ Add support for {Gibi|Mebi|Kilo|etc}bits PR 304)
- Inches of Mercury unit of Pressure PR 313)
- 🛠 Fix Quantity hashcode method. PR 307)
- ➕ Added very large units of length: kpc, Mpc, Gpc PR 303)
- ➕ Add ZAR and NAD to defaultCurrencySet PR 295)
- ➕ Add currencies ZAR and NAD. Add MoneyContext.withAdditionalCurrencies PR 294)
- 📜 Make Dimension.parseString/Tuple public PR 293)
- ➕ Add units of measure: mm/s (velocity), mm/s2 (acceleration), ng (mass) PR 280)
- ➕ add power density, implement power method PR 297)
- Electron volt as a length unit PR 294)
- ➕ Add milliwatt hour energy unit (mWh) PR 284)
- Mass electron volt PR 275)
- ➕ add MolarEnergy, implement Energy unimplemented method PR 274)
- Energy electron volt PR 273)
- ➕ add ElectricFieldStrength, implement ElectricPotential unimplemented method PR 272)
- Permeability PR 271)
- ➕ Adds mass.AreaDensity UOM PoundsPerAcre PR 270)
- ➕ add ElectricCurrentDensity and MagneticFieldStrength types PR 269)
- 👌 Improvements to precision of Money operations (PR 268)
- ➕ Added an implicit conversion from Dimensionless to Double to allow Dimensionless values to be used in places that require a Double (PR 267)
- ➕ Added Permeability quantity (PR 271)
- ➕ Add mm/s (velocity), mm/s2 (acceleration), ng (mass) (PR 290)
- ⚡️ Updates to support scala, scala.js and scala native versions
-
v1.3.0 Changes
May 25, 2017- ➕ Added Parsecs unit (PR 208)
- ➕ Added Solar radius, Nominal Solar radius, Solar Luminosity, and Solar Mass (PR 209)
- ➕ Added Torrs and Standard Atmospheres pressure units (PR 210)
- 👌 Improvements to Money (PR 217)
- added
Money.rounded
method - modified
Money.toString
to return the full precision amount and currency code - fixed
Money.toFormattedString
to apply proper rounding - added
Money.mapAmount
method - added
Currency.toString
method
- added
- ➕ Added
Quantity.rounded
method (PR 217) - Stabilized
toString
output forMoneyContext
andMoneyNumeric
(PR 218) - ➕ Added
*
,/
,per
to squantified numbers to improve frequency support (PR 213) - ➕ Added rotational dynamics units (MomentOfInertia, AngularAcceleration, Torque) (PR 227)
- 👌 Support scala-native (PR 238)
- ➕ Added experimental
UnitGroup
(PR 234 and PR 235) - ➕ Added experimental
Formatter
(PR 240 and PR 244) - 👌 Improved documentation
-
v1.2.0 Changes
February 17, 2017- 👉 Make AngularVelocity a derivative of Angle (PR 173)
- 🛠 Fix typo in ElectricPotential: "mircoVolts" to "microVolts" (PR 175). Note this change technically breaks API backwards compatibility.
- 📜 Properly parse temperatures written in scientific notation (PR 183)
- 📜 Don't parse multiple degree symbols (°) in temperature (PR 190). Note this change technically breaks backwards compatibility for data parsing.
- 👌 Support for AcreFeet volume unit (PR 201)
- 📚 Miscellaneous documentation and compiler warning fixes.
-
v1.1.0 Changes
January 10, 2017🔄 Changes merged:
- ➕ Add Rankine to thermal package (PR 161)
- ➕ Add ceil, floor, and rint to Quantity base class (PR 162)
- ➕ Add Troy mass units (grain, pennyweight, ounce, pound), Carat and Tola (PR 164)
- ➕ Add Stone mass unit (PR 166)
-
v1.0.0 Changes
December 20, 2016Dec 20, 2016
- ➕ Add
money / price
in place ofprice * money
- ⚡️ Update to Scala 2.12.1
- ⚡️ Update to Scala.js 0.6.13
- 👉 Use zero decimal places for JPY and KRW
Thanks to Derek Morr, Gary Keorkunian and Szabolcs Berecz for their contributions.
🚀 On release 1.0.0 squants has moved to the
org.typelevel
organization and got new commiters and administrators to keep the project moving forward.Migration Notes
⚡️ Update the dependency organization from
com.squants
toorg.typelevel
as"org.typelevel" %% "squants" % "1.0.0"
- ➕ Add