Version Highlights

New language features:

•   MLIST: multi-level list, suitable for storing tree data like XML and JSON

•   ORDMAPM: ordered multimap

•   Indirect/callback functions

•   Passing collections by reference

•   B6/I6 variables

New compiler features:

•   Private functions

•   Removal of unused functions from RUN

•   LSX improvements

•   New pragmas

Internet-related library/protocol updates (HTTP, HTTPS,FTP, AES, TLS, SSH)

HTTP, FTP, CRYPTO clients now supported in Linux

Memory requirements reduced and made more auto-adjustable

New and improved runtime hooks:

•   Expanded file hook interface

•   Session exit hook

•   ATE custom login and splash hooks

Dynamic library XCALL interface: allows XCALL into native libraries, including LIBXL

Web Cache: load/run programs directly from a URL

Numerous new or enhanced subroutines, LITs and SOSLIB functions

Secondary system directory paths: combine standard release with customized directories without overwrite

XTREE enhancements

•   Header checkbox

•   Indexed PopupMenus

•   Sub-Menus

•   Footer

ATE enhancements:

•   Custom splash/login

•   Bidirectional file xfer via internal channel

•   Web launch