Releases: phoenixsoftware/ejes-cli
V6R1S7 - April 2022 Service 7 Release
This release only refreshes the dependencies, fixing Zowe Imperative npm vulnerabilities. V6R1S7 should be used instead of any prior releases.
V6R0 Service Release 11 Dependabot Update
This release fixes a vulnerability in a Zowe-related package. No PSI code was affected. See the V6R0S11 release for complete information about the actual service release that was patched.
This release deprecates all previous releases.
However, you can workaround the deprecation: 1) Uninstall the plug-in, 2) delete the package-lock.json file, 3) delete all the npm modules in the project's node_modules directory, 4) build the project, and 5) install the plug-in.
V6R0 August 2021 Service 11
Corrections and updates.
V6R0 June 2021 Service 9
In addition to or in conjunction with APARs:
• Added --context in conjunction with --only.
• Bump to V1.1.0 for ejes log since important functionality was added and some deprecated
• Bump to V0.5.15 for ejes batch
• Bump to V0.4.16 for ejes query (including shelled ejes issue and ejes submit)
• Debug blocking option -d 16 now has header legend lines
• Debug blocking option -d 16 outputs an output line serial number
• Debug messages have a time stamp.
Debug response -d 2 and -d 4 now include count of lines, isVerticalAdjustment, and the long message if one. IEjes structure update to reflect this.
• Diagnostic trailer lines now include Lines Only Suppressed and Requests for Find Next. Lines Output displays lines output received from host and in parenthesis, lines including non-host lines output that --quiet doesn't suppress.
• EJES_LOG_CLI_ANSIFINDATTR added to allow user specified --hilite highlighting to prevent washouts.
• EJES_LOG_CLI_ANSIMATCHATTR added to allow user specified --match highlighting to prevent washouts.
• EJES_LOG_CLI_NO_BOTTOM can be set to prevent bottom of data line from being output.
• Enumeration before bottom now checks for rare cases of duplicate records caused by FIND * NEXT and suppresses them.
• Error handling improved from outputting raw JSON to abstracting a single line message and outputting a files with exception info.
• Error output in log stream goes to stderr.
• Error reporting for EJES errors from the REST API made more concise and given the same format as the diagnostic trailers.
• Exit code 156 added for string-not-found exit conditions
• FIND * NEXT arguments logic added so that in conjunction with --only the sections of the log with find hits is displayed, instead of enumerating potential the entire log (depending on --lines specified).
• Help updated and examples modified and tested for log stream. Some category names changed.
• Help updated for ejes query to add omitted text and pdf options, and to removed emulate reference.
• Log-type defaults to OPERACT if use doesn't specify operlog or syslog.
• Multipliers like in Linux tail are available for --lines (-n).
• --only now a boolean and simplied.
• Position parameter added to specify log-type. --syslog and --operlog deprecated.
• --quiet properly suppresses messages
• --request-format-json handling improved in log stream with count of data object controlled by --lines option.
• --request-format-json handling improved in ejes query by upgrading setMessage and setObj so they work reliably
• --sleep-interval, --sleep, and -s (Linux tail) option aliases added for --refresh
• Specific string-not-found find messages (EJES144, EJES157, and EJES158) handled as conditions instead of errors.
• --subsystem option added or consolidated
V1.0.0 Log Stream
Updated zowe ejes log stream release with new features:
Outputs the default log to stdout, or the log specified via options. Defaults as a Linux tail function with support for standard tail options --follow (-f), --lines (-n), -q, -v, and --version.
Set the position in the log to begin output using --find, --line, --time, and --offset. Advanced host line reduction filtering is available with "Message Filtering" options, e.g., fetch only lines associated with an IAT6xxxx message by specifying: --msgId "IAT6*".
Turn on ANSI highlighting for --find using --hilite. Perform regex text matching with ANSI highlighting using --match. Enable MCS console color emulation with --mcs. Prevent ANSI characters in the stream, instead using text-only indicators, by specifying: --nocolor "on".
The order of host commands issued during initialization are fixed in this program in the order listed below. Keeping this order in mind when building a query will allow you to obtain expected results.
- All message filtering options
- --line
- --time
- --find
- --offset
Issue this command for further details: zowe ejes log stream --helpWeb
V6R0 Service Release 5 Dependabot Update
This release fixes a critical vulnerability in a Zowe related package. No PSI code was affected.
This release deprecates all previous releases.
However you can follow the instructions for the workaround as detailed in APAR Z018787 to use any release prior to this one.
V6R0 Feb 2021 Service Release 5
Primarily improvements to log stream and bug fixes.
V6R0 GA
Released on the same day as the Sept 24, 2020 GA Release of (E)JES.
Includes new features, include (E)JES API, Batch, Issue, and Query.
Last V5R9 Update
This is the last patch update of the CLI on the (E)JES V5R9 Release.
This version of the Zowe EJES CLI runs only the LOG STEAM command.