The highlights in JADE release 2018, which help you to deliver high‑performance, interoperable applications on Windows for both 32‑bit and 64‑bit platforms, are as follows. You can now:
Use the built‑in Git client source control to access a basic set of Git commands. You can use these to store and retrieve files already extracted from the JADE development environment to and from a Git repository.
The JADE Git client functionality is supported on both presentation and standard clients. It is fully compatible with other Git clients that you can use for more‑specialized operations.
The JADE Git client does not extract or load files directly into or from JADE itself. You must use existing JADE development environment functionality to perform these operations.
For details, see "Source Control", later in this document.
Use constructors with parameters, to create an object in a single step. For details, see "Constructors with Parameters (NFS 64738, JEDI 20)", later in this document.
Extract and load form and data definition files in the XML Device Data Exchange (DDX) format instead of the default existing Device‑Dependent Bitmap (DDB) format. For details, see "Extracting and Loading Definition Files in DDX Format (NFS 66195)", later in this document.
Customize the layout of browser forms. For details, see "Customizing the Layout of Hierarchy Browser Forms (NFS 66119)", later in this document.
Maintain text box hint text and color and a number of skins enhancements. For details, see "Text Box Hint Text and Color (NFS 65829, JEDI 117)" and "Skins", respectively, later in this document.
Record and replay GUI actions in JADE applications by capturing the execution of GUI event methods, and generating code to replay those actions. For details, see "Automated Test Code Generator (ATCG) Reference", elsewhere in this document.
Analyze coding errors using AutoComplete. For details, see "Enhancements and Method Error Analysis (NFS 65977)", later in this document.
Create a backup of a secondary that when recovered, stops tracking and is in a commit‑consistent (coherent) state. For details, see "SDS Secondary Commit‑Consistent Backup (NFS 66069, JEDI 160)", later in this document.
Load schemas in an application server in single‑user mode. For details, see "Loading Schemas in a Single-user Application Server (NFS 64795, 65133)" and "JadeSchemaLoader Application Security Considerations", later in this document.
Identify oids added to and removed from a collection block update record. For details, see "Audit Access (NFS 64273)", later in this document.
Get and send the method cache statistics of the executing process. For details, see "Getting and Sending Method Cache Statistics (NFS 64890)", later in this document.
Return a new string that has had the specified replacement made. For details, see "String Replacement Methods (NFS 65528, JEDI 2)", later in this document.
Use the Relational Population Service (RPS) with SQL Server 2016. For details, see "SQL Server 2016 Support (PAR 66028)", later in this document.
Use the WebSocket protocol for two‑way communication over a single TCP connection. For details, see "WebSocket Protocol", later in this document.