All notable changes to the "OPS/REXX Language Support" extension will be documented in this file.
- bug fix for ARM rule auto-recognition
- Updates dependencies to maintain technical currency
- bug fix
- Updates README file association instructions
- adds first line check for
/* OPSREXX */
syntax
-
Adds the ability to issue the following commands via the OPS/MVS REST API with @broadcom/ops-for-zowe-cli:
Execute Program
Execute Program with Parameters
(keyboard shortcutCtrl+Shift+E
)
-
Adds dynamic finding of rule set to all previous rule commands:
View Rule Status
Enable Rule
Disable Rule
Rule commands no longer require a default rule set to be used.
-
Removes the user settings:
Connection Options: Rule Set
Connection Options: Rest Api
-
Adds the user settings:
Program Output Channel: Auto-Open
Execute Program Default: Wait
Execute Program Default: Max Queue
Execute Program Default: Workspace
Execute Program Default: Timeout
Execute Program Default: Output Limit
-
Modifies Command Menu Interface to include submenus for Program and Rule command groups
-
Updates dependencies to maintain technical currency
-
Updates README with new instructional GIFS
- Enhances documentation for Address Host Environments
- Patch for Zowe Explorer V3 IntelliSense support
- Adds formatted compilation error messages for failed commands (View, Enable, or Disable)
- Updates OPS/REXX built-in functions and host environment documentation for currency
- Adds dynamic insertion of variable arguments to all OPS/REXX built-in functions and host environments
- Updates dependencies to maintain technical currency
- Adds Zowe V3 Conformance
- Adds 36 new syntax error checks (thanks @dd066068)
- Adds snippets for all rule types
- Adds Favicons (file icons) for OPSREXX file types
- Adds new error messages
- Fixes hover help bugs
-
Adds new extension setting for using an OPS/MVS REST API connection
-
Adds the ability to issue the following commands via the OPS/MVS REST API with @broadcom/ops-for-zowe-cli:
View Rule Status
Enable Rule
Disable Rule
The commands can be issued using local
.opsrexx
files or rules opened in Zowe Explorer. -
Adds all remaining AOF stem variables for SEC rule types
-
Adds autocompletion of
DO END
andIF THEN
statements -
Enhances existing embedded documentation for OPS/MVS functions and host environments
-
Adds documentation for
View Rule Status
,Enable Rule
, andDisable Rule
commands
- Remediates CVE: 2024-4068
- Updates dependencies for currency
- Adds support for IntelliSense autocompletion and hover definition provider for all AOF Stem Variables
- Updates readme for release
- Addresses all known security and operational risks
- Adds support for IntelliSense autocompletion and hover definition provider for:
- All prior supported OPS/REXX built-in functions and host environments
- AOF stem variables:
- Command Rules:
CMD.TEXT
,CMD.USER
, andCMD.USERID
- Security Rules:
SEC.OPAUJBNA
,SEC.OPAUUSID
, andSEC.OPAURQTX
- Message Rules:
MSG.ID
,MSG.TEXT
, andMSG.JOBNAME
- Command Rules:
- Provides instructions for
files.associations
setting configuration in README - Provided documentation for
View Rule Status
command
- Adds support for OPS/REXX built-in functions:
- DATE, FIND, INDEX, OPSACTN, OPSACTFN, OPSAPI, OPSARM, OPSARMST, OPSBITS, OPSBN, OPSCA7, OPSCAWTO, OPSCLEDQ, OPSCPF, OPSCPU, OPSDELV,OPSDEV, OPSDUMP, OPSECURE, OPSENQ, OPSGETVL, OPSHFI, OPSIPL, OPSJESX, OPSLIKE, OPSLOG, OPSLOGMG, OPSPDS, OPSPRM, OPSPRMLB, OPSSEND, OPSSETV, OPSSMF, OPSSMTBL, OPSSRM, OPSTATUS, OPSTHRSH, OPSTORE, OPSUBMIT, OPSUSS, OPSVALUE, OPSVASRV, OPSVSAM, OPSWAIT, OPSWLM, OPSWORD, OPSYSPLX, OPSYSSYM, TIME, and TRACE
- Adds support for OPS/REXX Host Environments:
- AC, AP, EPI, ESP, HWS, MIM, MQ, OPSCTL, OSF, OSFTSL, OSFTSP, SERVDESK, and SQL
- Adds support for AOF Rule Types:
- DOM, EOS, GLV, REQ, SCR, SEC, TLM, and USS
- Corrects syntax highlighting for multi-line strings and comments
- Adds use of
@zowe/secrets-for-zowe-sdk
package to replace non-supportedkeytar
package functions
- Adds ADDRESS OPER support
- Adds ADDRESS AOF support
- Enables configurable log level
- Corrects failure on hover on LF (instead of CRLF)
- Disables comment pair checking which fails when adjacent to sequence numbers
- Initial release to Broadcom Validate