Skip to content

20221216

Compare
Choose a tag to compare
@nmaguiar nmaguiar released this 16 Dec 04:17
· 1610 commits to master since this release
c356044

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

  • Fixed OpenAFHelper get

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