New features

Material Design Themes.

Material Design is a design language that sets out rules and behaviour for web applications. We have implemented the visual elements of Material design in aXes. Developer will have the option to display their application using Material Design controls as well as designing themes to use with these applications.

A sample view could look like the example below, in various colours:

It is easy to develop a new theme with the new integrated Material Design theme designer. A few clicks allows the developer to create a new Material Design theme and publish it in the project of their choice.

Choreographer.

This feature allows the developer to record screen navigation and keystrokes, and replay those recordings. The developer can choose to make these recording available to the user by embedding them in push buttons for example. Once added on the screen, theses controls (such as buttons for example) allow the user to navigate automatically to the destination screen.

The screenshot above shows the recording list, while below are displayed the details of the recording which is highlighted. In this example, the recording starts at “MAIN” and finishes at “XHRRPGTRN”

Reporting function.

The reporting functions allow developer to generate reports encompassing all customised screens and application settings. Also, on each customised screen, the report will detail all elements and all extensions with their respective settings.

The purpose of such a report is for compliance and documentation purposes where the customer requires to be able to see in a plain format all modification applied to each screen.

aXes Services HTTP Server.

Axes has been enhanced to use a new and improved HTTP web server. Axes web server is the server component of aXes which transforms the IBM i screens in data the client can understand.

This new server component is a complete rewrite and features many security and performance enhancements.

When installing aXes 4.2.0 the new HTTP server will be installed side by side with the existing AXESW3. Customers can decide to use either server, however it is strongly recommend to use the aXes Services HTTP server by default. aXes Service HTTP server only support TS2 (not aXes TS).

Browser support.

Axes Developer Tools have been upgraded to include support for the following browsers.

  • Chrome (latest version)
  • Firefox (latest version)
  • Internet Explorer 11 (latest version)

Please refer to the www.aXeslive.com website for a complete list of supported platforms.

IBM i OS Version support.

The minimum IBM i operating system version support for aXes 4.2.0 is V6R1M0. On V6R1M0 the aXes Services HTTP server will not be available due to restrictions on the install program, therefore users cannot take advantage of the new aXes Services HTTP Server or the Connector functions on IBM i OS V6R1M0. Customer wishing to install those features must be on 7.1 and above.

Installer Options

aXes 4.2.0 no longer supports an upgrade option. You cannot upgrade a previous version of aXes to v4.2.0. Customers who wish to upgrade, are directed to use the Side-By-Side option and copy their projects and settings from the previous version to the new instance. For more information please refer to this forum post:

aXes 4.2.0 - How to migrate projects

New eXtensions

Signature pad.

This extension enables the addition of a signature panel on the screen allowing the user to store digital signatures on the IBM i server or download them as a PNG image file.

Button Panel

The button panel allow the developer to add a panel which can hold function keys and user defined buttons on the screen.

Hotfixes

Consolidated hotfixes

Since aXes version 4.1.0 many new features and corrections have been issued as hotfixes. These hotfixes have been consolidated into aXes version 4.2.0. The full list of list of fixes and enhancements consolidated into aXes 4.2.0 is available from the aXes Forum. https://axes.lansa.com.au/viewtopic.php?f=12&t=108