Skip to content

Releases: numbworks/NW.UnivariateForecasting

v4.2.0

15 Feb 21:44
286e2c5
Compare
Choose a tag to compare

v4.2.0

  • Library:
    • Refactoring: moved Serializations namespace to NW.Shared.Serialization.

v4.1.0

11 Feb 18:30
8e259d6
Compare
Choose a tag to compare

v4.1.0

  • Library:
    • Refactoring: moved Files and Validation to NW.Shared.Files and NW.Shared.Validation.

v4.0.0

09 Feb 09:45
79ab96b
Compare
Choose a tag to compare

v4.0.0 - BREAKING CHANGES

  • Library:
    • Feature: "Bag Pattern" adopted into the codebase (*Settings => SettingBag, *Components => ComponentBag, ...).
    • Framework Freeze: migrated projects to .NET 8.0 and NUnit 4.x; updated packages accordingly, implemented new NUnit assertion model.
  • Documentation:
    • Feature: updated to v4.0.0.

v3.0.0

09 Mar 12:46
c49fd6e
Compare
Choose a tag to compare

v3.0.0 - BREAKING CHANGES

  • Highlights:
    • You can load data into the library in a much simpler way, thanks to the total re-design of the data I/O.
    • You can interact in a more pleasurable way with the library's endpoint, thanks to the removal of some redundant methods.
    • You can perform forecasting tasks from the command-line client, thanks to the addition of the "forecast" command.
    • You have easy access to all the library's file formats, thanks to the addition of the example files to the documentation.
  • Library:
    • Feature: added ForecastingInit, ForecastingInitManager and ForecastingSession.
    • Feature: added System.Text.Json-based Serializer.
    • Feature: "Forecast" has been re-strucrured to support ForecastingInit and ForecastingSession.
    • Refactoring: removed Intervals namespace.
    • Refactoring: removed all the un-necessary members from UnivariateForecaster and related classes.
    • Refactoring: removed all the un-necessary members from SlidingWindows and related classes.
    • Refactoring: removed all the un-necessary members from Observations and related classes.
    • Refactoring: consolidated all the floating point datatypes to double.
  • Client:
    • Feature: added "forecast" command.
  • Documentation:
    • Feature: updated to v3.0.0.

v2.5.0

11 Feb 22:22
850334e
Compare
Choose a tag to compare

v2.5.0

  • Library:
    • Refactoring: split the monolithic MessageCollection class to namespace-based MessageCollection classes to improve maintainability.
    • Refactoring: split the monolithic ObjectMother class to namespace-based ObjectMother classes to improve maintainability.
    • Refactoring: all the Invoke() statements removed.
    • Feature: added support for the "AsciiBanner" namespace.
    • Feature: added support for the "Filenames" namespace.
    • Feature: added standard NW build script.
  • Client:
    • Feature: added a preliminary client structure.
  • Documentation:
    • Feature: updated to v2.5.0.