Skip to content

Releases: ba-st/Aconcagua

v11.0.0

25 Mar 20:12
da11a0d
Compare
Choose a tag to compare

What's Changed

  • ArithmeticObject is now a subclass of Magnitude
  • Introduce ArithmeticFormula as an abstract class for formulas modeling calculations and two new sub classes: Summation and SequenceProduct
  • Introduce IntegerAsSuperscriptFormatter
  • Introduce DiscreteInterval to model an interval that can work with any arithmetic object as its boundaries and step
  • Improve quantitative analysis and align the project with the ISO 80000 standard:
    • Add support for physical dimensions and units defined in the standard system of units
    • Add support for information units (bit related) and angle units also
  • Add support for common units in the US Customary Units system
  • Improve documentation
  • Add localization messages in English and Spanish for error texts and standard unit names
  • Add Pharo 12 to the build matrix

Breaking changes

  • Remove Measure in favor of Quantity
  • Remove MeasureBag and friends
  • The UnitBehavior hierarchy changed its implementation; now is no longer required to create new sub classes for the quantitative analysis, UnitOfAccount is usable with other object as its reference.
  • Remove Evaluation and friends in favor of ArithmeticFormula
  • Remove several exceptions in favor of ArithmeticError
  • Remove CircularReadStream
  • Remove InfinityClass and friends, and infinity intervals because they cannot be enumerated so the only method non failing for these cases was includes:
  • Remove Pharo 8 support

Full Changelog: v9.0.0...v11.0.0

v9.0.0

22 Apr 20:12
2b93c24
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.2.1...v9.0.0

v8.2.1

24 May 13:07
c6b9291
Compare
Choose a tag to compare

What's Changed

  • Fix NumberToArithmeticObjectAdapter > and < by @gcotelli in #30
  • Complete NumberToArithmeticObjectAdapter comparing protocol
  • Remove Measure>>timesRepeat: because it's inlined in some implementations
  • Push up #printMeasure:on: to the common unit superclass

Full Changelog: v8.2.0...v8.2.1

v8.2.0

24 May 11:24
cdb5229
Compare
Choose a tag to compare

What's Changed

Full Changelog: v8.1.0...v8.2.0

v8.1.0

13 Apr 12:35
0840e58
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v8.0.0...v8.1.0

v8.0.0

26 Jan 22:02
Compare
Choose a tag to compare

Breaking Changes

  • Removed ConversionTable functionality
  • Moved source code directory from repository to source
  • Removed Mole dependency

v7.0.1

03 Jan 13:45
cc16cf3
Compare
Choose a tag to compare
  • Improved documentation

v7

03 Jan 13:49
cc16cf3
Compare
Choose a tag to compare
v7
  • Improved documentation

v7.0.0

30 Dec 05:18
b02547d
Compare
Choose a tag to compare
  • Migration to tonel
  • Added integration with Travis CI and Coveralls.io
  • Deleted CircularReadStream unused instance variables

v6.0.0

16 May 19:34
Compare
Choose a tag to compare

This is the stable version of Aconcagua for Pharo 6.x