Security Enhancement (Build 20160317)
Added the ability to allow non-administrative eav users to be set as a Runtime Manager.
Numeric Overflow Detection (Build 20160203)
Added the option to detect numeric overflow and abort the application to the parameter maintenance dialog.
Rollback Changes (Build 20160120)
Made it easier to rollback changes to non-program objects by adding a copy to checked out version feature on the Version Delta tab.
Folder Compare Utility (Build 20151028)
Added the ability to compare old and new exports of COBOL or C# code.
Runtime Build Package Selection (Build 20151006)
Added the ability to build a runtime package from an extraction target package.
ATPComm Released (Build 20150925)
Released ATPComm, a feature that allows external communication between your Windows programs and programs running in your ATP runtime environment. This is a Shadow/EntireX replacement.
Check In Comments (Build 20150708)
Added support for entering comments when checking in objects. The comments appear in the history of the object and are available during the runtime build process.
Mouse Click support (Build 20150722)
Added support for cursor placement using a mouse click.
Support for REQUEST DOCUMENT and Alias find capability (Build 20150708)
Added support for the Natural REQUEST DOCUMENT command. Added the ability to search for particular objects on the Alias tab (a SaveAs feature).
Check Out Related Objects (Build 20150624)
[Only available for GDA, PDA, LDA, DDM objects] Finds all objects that call the selected object and provides the option to check out these related objects.
New Internal Commands: @USERINADGROUP and @EXECSTOREDPROC (Build 20150601)
@USERINADGROUP adds the ability to check if a user belongs to a specified active directory group and @EXECSTOREDPROC executes a stored procedure referenced by the call.
Make a runtime target an extraction target (Build 201505270)
Adds the ability to make a runtime target the extraction target of another runtime target to follow promotion methodology for code release.
Remote Execution Trace Compare and Find (Build 20150420)
Adds the ability to compare two executed traces and adds a feature to find verbs within an executed trace.
New Security Level (Build 20150303)
Adds a new user level 'Security Administrator' which only has access to the User Security administration features, not the Target administration.
Security Search (Build 20150206)
Adds the ability to search the user list in the User Security window.
New Internal Command @SortGroupArray (Build 20150115)
Adds the ability to sort group arrays.
New Internal Command @ShortCircuit (Build 20141212)
Adds the ability for the compiler to terminate an IF statement as soon as a condition is first true.
RunStat Process (Build 20141114a)
Adds a process that verifies the actual child table counts in the client database. Used in concert with the SaveAs C# or COBOL feature to make more efficient use of array controllers.
Data Definition Tooltip (Build 20140929)
ATP can display the definition of a data item when the mouse is hovered over the data item within the object code. The tooltip is hot so clicking on the tool tip will move the mouse pointer to the definition location.
Map Editor Alignment (Build 20140115)
Objects placed on a MAP can be automatically aligned to the left, right, top or bottom using new toolbar buttons.
Auto Complete (Build 20131217)
Each user can now chose to turn on an auto complete feature for variables, system variables and commands used within the editor of ATP.
RunTime Rollback (Build 20131204)
RunTime packages can now be rolled back to previously deployed versions. This powerful feature allows all of a package or individual objects within a package to be reverted to the previously released version. The rollback happens within seconds and can be implemented immediately if a release does not go as planned.
Alerts Feature (Build 20131121)
ATP can be set to alert the user via e-mail when specific events occur within ATP. Events include:
* If an object the user has checked out is re-assigned by an administrator to another developer
* When any of the users changed objects are rolled into a runtime
* When any development target the user has access to is changed, this includes checkins from any other developer
* When any RunTime target the user has access to is changed, this includes objects from any other developer
* When 'watched' objects are checked in
Admin Developer In Flight Changes (Build 20131004)
Administrative users can now choose to see the in flight changes to program objects that have been checked out by other users.
Flow Chart Program Trace (Build 20130920)
Remote execution trace controller interface now contains a program flow chart visual to aid in gaining an overall program flow view of what happened in the trace.
Run Program From Explorer (Build 20130919)
Added the ability to start programs in normal run mode or debug mode from the Object Explorer instead of requiring a portal entry point.
FDT Overlay (Build 20130905)
Added the ability to rename the converted relational client side database columns with something other than the ADABAS names. This feature can make the new database easier to read from a human perspective.
Internal Commands (Build 20130513)
Added ATP Internal Commands for accessing system information, services and performance options of the ATP environment.
ATP Developer Designation (Build 20130501)
Added a new user designation: ATP Developer. This limits access to the ATP developer workbench within eav to only designated ATP Developer users.
New Historical Usage Report (Build 20130424)
Added a new report that displays the users setup within eav and the last access date stamp.
Screen Image As Text (Build 20121213)
Added the ability to save the ATPaccess screen to text on the local computer clipboard. This feature is useful for doing data compares on screens
Custom Comment Blocks (Build 20121018)
Added the ability for users to create custom comment blocks that can be used within the source editor. This allows users to create a comment block that conforms to company standards.
Compare Active Changes (Build 20120705)
Added the ability to view the difference between a checked out file that has been edited and the current production version.
User Message Maintenance (Build 20120702)
Added the ability to create and edit user level messages within the Natural environment.
Program Execution Trace (Build 20120224)
Added a feature to capture the actions of a user from the perspective of the program, recording each object the user interacts with, and what action was taken. This information can be used to determine if program or user error is involved in an issue.
Testing Monitor (Build 20120224)
Added the ability to monitor the testing of changes to the program code. This is accomplished by using Remote Execution Trace feature. The Program Detail report is accessed from an executed trace request and reviewed for lines of code that have not been tested.
Debug Mode - Call Stack View (Build 20120217)
Displays all active programs in the current thread as the program is executing. The current program location is always on top.