Releases
20230704
Generic
new "-v" option to display the OpenAF version and distribution
improved color cache for ansiColor
bump on jetty, nlinq, jQuery, dnsjava, jjwt, kotlin, commons-csv, jackson, jna, commons-io, snmp4j, commons-cli, commons-compress, commons-lang3, ojdbc, okhttp, okio, postgresql, commons-codec
$path - added custom functions: count_by, unique, to_map, flat_map, delete, substring, groupBy, search_keys and search_values
new printChart, printBars, print, ansiLength function
new $t shortcut for templify
new getEnvsDef and improvements on getEnvs
$csv improvements to handle dates, maps and arrays
new $sh.getYaml
new force exit option
automated ocli update support
improvements on njsmap to display correctly missing properties on tables
improvements on exceptions handling on compileToClasses
new flags to control precompile level
changed colors and template for ask* functions
genUUID alternative implementation
AF
new fromSLON parser function
new fromNLinq parser function
IO
io.writeFileTARStream now adds the modified date
new flag to change the default buffer size used
oPack
indicates when an operation is done
small improvements on new line logs
ensure sorting of files in metadata package generation
ow.oJob
new color theme with console logs going to stderr now by default
new ojob shortcuts functionality
faster includeOJob that now happens by default
new options for nolog/ignoreNoLog specially for ojob shortcuts
new ojob.depsOnFail option
new ojob pass (handling nulls in args) and print md job (several improvements on existing included ojobs)
improvements to todo args passing
delayed the automatic oaf::global creation to allow to define the channel with a different type and options
several small improvements including for subjoins
support for templateArgs in individual oJob using typeArgs
output: new csv, key and html output
correction on inPM
support for changing OpenAF flags on startup
support multi map checks in jobs[].check
disabled new feature to test warnings for jobs changes and removal
ow.format
new string.dataLineChart, dataClean, lineChart, updateLine and bool
fromTimeAbbreviation now includes "w" (week)
added toBase32, fromBase32, toBase16, fromBase16 and hmacSHA1
improvements to string.grid including support for charts, area and bar
improved unicode syms
improve printWithWaiting to support suffixes
new toCSLON function
ow.server
support for external js libs like mermaid
ow.template
new acolor, toJSON, from, ptable, tree, cjson, cslon, pmap, jsmap, $t, data, isoDate, number, boolean, string, keys, values, __, alen, len, repeat, a2m, a4m, m2a, m4a and helper
parseMD2HTML now can have default and specific showdown options
ow.java
updates to oDoc
new getCCPU, getLinuxUptime and getLinuxCPUInfo functions
new getLatestversionString function
SSH
support ssh urls without passwords
bump jsch library
You can’t perform that action at this time.