TAOX11 v2.6.0 released

Remedy IT, a provider of Interoperable Open Architecture for IIoT and distributed, real-time, and embedded systems, today announced the release of TAOX11 v2.6.0.

TAOX11 v2.6.0 includes the following main features — see our feature overview for the complete feature set:

  • IDL 3.5 support
  • Compliance with the IDL to C+⁠+11 v1.5 language mapping
  • Partial support for IDL 4.2 map, int8/uint8, explicitly named integer types, bitmask, bitset, empty struct, and struct inheritance extensions
  • Brix11 scaffolding support
  • A suite of unit tests and examples

TAOX11 v2.6.0 also includes the following major improvements:

  • Added support for Visual Studio 2022
  • Upgraded the required C+⁠+ standard to C+⁠+17
  • Extended support for IDL 4.2 extensions
  • Added a base library that enables projects to use IDL to C+⁠+11 generated types without linking any ACE/TAO/TAOX11 libraries
  • Reduced the size of generated code
  • Removed workarounds for older, broken compilers
  • Upgraded ACE/TAO/MPC dependencies

This release has also been internally ported to the Embarcadero C+⁠+ Builder 13.0 bcc64x compiler. Releasing this new port to the open-source repositories requires customer sponsorship.

See the README for instructions on obtaining and bootstrapping this release.