Skip to content

Releases: typelevel/squants

Release 1.8.3

26 Aug 20:15
v1.8.3
e2b1299
Compare
Choose a tag to compare

What's Changed

Release 1.8.2

12 Aug 15:26
v1.8.2
1508fd7
Compare
Choose a tag to compare

What's Changed

v1.7.2

08 Mar 13:09
0b0226c
Compare
Choose a tag to compare

What's Changed

Release 1.7.1

13 Aug 18:59
v1.7.1
e27cc69
Compare
Choose a tag to compare

What's Changed

Release 1.7.0

12 Aug 20:38
v1.7.0
6437120
Compare
Choose a tag to compare

What's Changed

Release v1.6.0

11 Dec 02:47
v1.6.0
c94e861
Compare
Choose a tag to compare
  • Enable scala 2.13 (fixing #344) #368
  • Fix typos #369
  • Update scalatest to 3.1.0 #371
  • Update scalacheck to 1.14.2 #370

Release 1.5.0

10 Sep 23:33
v1.5.0
370d6c6
Compare
Choose a tag to compare
  • 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

Release 1.4.0

07 Nov 01:31
v1.4.0
037d3ad
Compare
Choose a tag to compare
  • 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/s^2 (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/s^2 (acceleration), ng (mass) (PR 290)
  • Updates to support scala, scala.js and scala native versions

Release 1.3.0

25 May 16:33
Compare
Choose a tag to compare
  • 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 Quantity.rounded method (PR 217)
  • Stabilized toString output for MoneyContext and MoneyNumeric (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

Release 1.2.0

17 Feb 19:02
Compare
Choose a tag to compare
  • 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.