Releases: NREL/nrelUtilityExt
Releases · NREL/nrelUtilityExt
nrelUtilityExt 2.1.0
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
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()
andexportFunctions()
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()
andstringToList()
(replaced byparseDict()
andparseList()
) - 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
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
Bug fix release:
semiJoin
andantiJoin
no longer default tokeep:"both"
option on column conflicts- Empty grids combined with user-specified join columns now behave as expected instead of producing an error.