Skip to content

Releases: forReason/Statistics-Helper-Library

3.0.0

16 Apr 13:01
Compare
Choose a tag to compare

Full Changelog: 2.0.0...3.0.0

3.0.0

  • implemented enumerable downsampling methods

  • implemented enumerable upsampling methods

  • expanded unit tests

  • Fixed a critical issue in Moving median where the result was shifted by 1 slot

  • update generic methods (>= .NET 7)

  • added several extension methods for arrays

double[] myEnumerable = [1,3];
double average = myEnumerable.GetAverage();

2.6.0

  • added ProgressingAverage_Nano for minimal memory footprint scenarios

2.5.1

  • added .net 8.0 support
  • added information for the maximum Data Count on ProgressingAverage

2.5.0

  • updated running median documentation
  • added bool to check if it contains Values
  • added clear method
  • median can be accessed by value property
  • clearer throws
  • fix moving Median
  • complete Rework of MovingAverage_Double and decimal (generic outstanding still)
  • added plenty unit tests for MovingAverage_Double

2.4.0

  • Implemented Math Difference
  • Minor code cleanup

2.3.4

  • no longer applies decay upon lookup when no datetime is provided
  • adjusted percentage to machine format (0.0 - 1.0)

2.3.3

  • added a fix when exponentialaverage backup file was empty

2.3.2

  • exponential standard deviation can now be expressed as percentage

2.3.1

  • added exponential standard deviation

2.2.1

  • fixed ambiguity for Trend

2.2.0
added capability to Simple Moving Average & Moving average:

  • AbsoluteRateOfChange
  • Trend
  • Momentum
  • Deviation

2.1.2

  • improved xml documentation on time based minimum maximum
  • time based min/max now has better support for adding time values (historic data)
  • added xml documentation for timespot value
    2.3.0
  • added time based exponential average
  • added time based exponential standard deviation

2.1.1

  • Timebased sliding maximum is now public

2.1.0

  • Critical fix in ProgressingAverageDecimal
  • Massive Documentation improvement
  • Made ProgressingAverage Thread Safe

2.0.0

  • several bugfixes
  • improved unit tests
  • Line of moving average is now smoothed out and it follows data gaps better
  • added Median functionalities

added median and code reworks

10 May 08:43
Compare
Choose a tag to compare

this release includes:

Median

  • fixed list
  • procedual value addition
  • rolling time window.

Moving average

  • results are more precise and respect timings in the substeps
  • removed the "staircases"

General

  • Improved code documentation
  • Renamed classes to better reflect .Net standard variable names
  • Added decimal classes
  • Added Generic classes (> .Net 7 only)

initial nuget release

10 Jan 11:51
Compare
Choose a tag to compare
1.0.0.0

bugfixes, rename