Releases
20221216
Generic
New functions: splitKVBySeparator, nowE, nowNanoE
New flags: OJOB_SHAREARGS, HTTP_TIMEOUT, HTTP_CON_TIMEOUT
When generating scripts (install) adds the env variable OAF_JARGS to make it easier to pass JVM args like memory limits
oJobRunFile defaults for running with shareArgs disabled
$path extended to support function: ends_with
visibleLength improved to be faster and support a broader set of characters (e.g. including Asian)
Updated libs
Apache commons-text lib was removed
Fixed $csv.fromInFn not properly using setStreamFormat
oJob
Performance improvements on startup
oJob.output support for types: res, args, ndjson, xml, map and set_ (which uses $set)
oJob.output now supports arg __path to filter results
Fixed previewFile to better handle includes
Fixes on ojob.
Better support, on jobs.check, for using references to global variables
Supports integrity check using ow.java.checkDigest
oPack
List sorting ignoring case
IO
writeFileGzipStream now supports appending
ow.format
New functions: wildcardTest
Improvements on string.closest
ow.obj
signVerify now supports ow.java.checkDigest
ow.obj.filter now supports both $from and $path
ow.template
ow.net
New functions: ipv4SubNetInfo, getAddressInfo, ipv4SubNetInRange
ow.metrics
fromObj2OpenMetrics now avoids using “_” as the first char in a label
ow.java
New functions: getDigestAlgs, digestAsHex and checkDigest
Improvements on getJarVersion
ow.dev
obook: fixed support for mac keyboards
You can’t perform that action at this time.