EiffelStudio 22.12
Released: Dec 23, 2022
Updates in 22.12
Features
- Graphical environment
- Added code completion support for 'once' classes.
- Improved the 'Add Library' implementation by allowing you to add 'redirection' ecf files.
- Compiler
- Added support for new platforms: Apple macOS ARMv6 (M1, M2 support) and Linux ARM64.
- Tools
- It is now possible to use the 'emdc.exe' Microsoft .NET md consumer, as an alternative to the COM md consumer from EiffelStudio. This is a first step toward supporting .NET on non Microsoft Windows platforms.
Fixes
- Graphical environment
- Fixed the Add Cluster functionalities in recursive cluster.
- Fixed a harmless exception when first inserting Unicode symbol using the "Insert Symbol" dialog on Windows.
- Compiler
- Fixed the compilation of once class without any creation procedures.
- Reviewed and updated generated C code to fix potential execution issues due to "clang" C compiler optimizations (especially on ARM architecture).