Skip to content

Releases: NREL/nrelUtilityExt

nrelUtilityExt 2.1.0

14 Nov 02:27
6bbe65d
Compare
Choose a tag to compare

New minor release of nrelUtilityExt. This release is best for use with SkySpark 3.1.3+.

  • New function tomorrow(): returns tomorrow's date
  • New function pathToUri(): converts a list of strings to a Uri
  • Minor bug fixes and doc updates

For a complete list of changes, see the change log. Reminder: 2.x versions of nrelUtilityExt are not fully backwards-compatible with 1.x versions.

nrelUtilityExt 2.0.0

07 Nov 00:21
36202e6
Compare
Choose a tag to compare

New major release of nrelUtilityExt. Not backwards-compatible with versions 1.x. This release is best for use with SkySpark 3.1.3+.

Significant changes include:

  • importFunctions() and exportFunctions() were extensively modified to add features and improve internal consistency
  • New parsing functions: parseAuto(), parseCoord(), parseDict(), parseList()
  • New functions that generate date ranges for fiscal years: fiscalYear(), thisFiscalYear(), lastFiscalYear()
  • New functions the generate lists of date ranges at regular intervals: toDayList(), toWeekList(), toMonthList(), toYearList(), toFiscalYearList()
  • New fold functions: orAll(), andAll(), product()
  • New functions to calculate NBME and CV(RMSE) per ASHRAE Guideline 14: nmbe(), cvrmse()
  • Removed isNull() (SkySpark 3.1.3+ now includes it as a base function)
  • Removed stringToDict() and stringToList() (replaced by parseDict() and parseList())
  • Deprecated parseRef2() (no longer needed as of SkySpark 3.1.2)
  • Cleaned up documentation throughout
  • Most functions are now overridable

For a complete list of changes, see the change log.

nrelUtilityExt 1.1.4

03 Dec 05:24
9b18eea
Compare
Choose a tag to compare

Updated dependencies and build for compatibility with both SkySpark 3.0 and 3.1. No functions have changed in this release.

nrelUtilityExt 1.1.3

17 Oct 03:54
Compare
Choose a tag to compare

Bug fix release:

  • semiJoin and antiJoin no longer default to keep:"both" option on column conflicts
  • Empty grids combined with user-specified join columns now behave as expected instead of producing an error.

nrelUtilityExt 1.1.2

10 Oct 15:39
Compare
Choose a tag to compare

Renamed to nrelUtilityExt to disambiguate from other, future names for similar extensions. nrelUtilityExt is a SkySpark extension that provides a variety of missing utility functions for the Axon programming language.

utilityExt 1.1.1

09 Oct 23:28
Compare
Choose a tag to compare

Initial public release of the utilityExt SkySpark extension. utilityExt is a SkySpark extension that provides a variety of missing utility functions for the Axon programming language.