Release Notes: This release adds stepper and xtrace options in the script skeleton (Script.generator). It renames __fileLength to __size. It removes dependencies (wc, pwd, tr, and sort). Now the output of Class.generator is alphabetically sorted. code/help/man is alphabetically sorted. Fixes and small improvements.
Release Notes: This release adds Math.signum, Math.rint, and Math.round, and adds fixes and small improvements.
Release Notes: This release adds to String String.fromCharCode, adds to Private __getAttributeFromObjectByName, __charCode, __getObjectPointer, __isObjectnameValid, and __rstripDoubleZeros, adds to File setuid, setgid, setStickyBit, hasUidBit, and hasGidBit, renames __posixFilePermissionsConverter to __posixFilePermissionToOctal, __terminalSupportscolors to __terminalSupportsColors, __stackOrHelp to __handleErrorMessage, __visible to __visibilityCheck, __checkForKeywords to __keywordCheck, and __destructor to __destruct, removes the __stack function, supports Cyrillic characters, and adds fixes and small improvements.
Release Notes: This release adds to File (lastChanged, lastAccessed, setLastAccessed, touch, isOlderThan, isNewerThan) and adds private functions (__isatty, __terminalSupportscolors, __slashCheck, __getLoggingTimestamp, __getFreeFD, __setPS4), makes all generators try to use the optional variables __AUTHOR__, __COMPANY__, and __EMAIL__, and adds fixes and small improvements.
Release Notes: Added to String: charCodeAt, containsOnly, containsNone, and indexOfDifference. Added to File: deleteRecursively. Added private functions: __stack, __isXTRACEFDAvailable, and __getFileBase. A new script skeleton with the Script.generator function. Fixes and some other small changes.
Release Notes: This release updates all generator util functions, adds methods -indexOfExtension, -indexOfLastSeparator, -getUser, and -getGroup and renames the length method to fileLength in the File class, adds the private function __localDateFormat, moves the oobash manpages to the man3 directory and the script manpages to the man1 directory, adds the new external dependencies -pod2man and -pod2usage, adds an i18n example script in docs/examples, and fixes bugs.
Release Notes: This release adds insertAfterLine and insertBeforeLine to the File class, adds copy and execModule to the SSH class, adds the private function __isBashInteger, makes small modifications to the Script.generator function, replaces the private __getPointer function with a simple __COUNTER__ variable, and fixes bugs.
Release Notes: This release adds getLine, delLine, and replaceLine to File, adds threadCount to Process, adds diffFile, diffFiletree, grep, grepIgnoreCase, and grepInvertMatch to Ssh, and adds Script.generator and some small changes/fixes.
Release Notes: getBase, getExtension, getPosixFilePermissions, setPosixFilePermissions, createTemporaryDir, and createTempDir File methods were added. The File: renameTo method was removed. Process getMemorySize and getStartTime methods were added. Math.cbrt was added. An experimental Ssh class was added with getSshHost, getSshUser, getSshPort, command, vimEdit, and connect functions and methods. Dependencies on openssl, ssh, scp, and vim were added, and the dependencies on base64, md5sum/md5, sha1sum/shasum, and tail were removed. Return values for exceptions were changed, and AuthException was added.
Release Notes: This is a small bugfix release.