EiffelStudio 24.05

Released: Jun 12, 2024

Updates in 24.05

Features

  • Compiler
    • Enhanced .NET Core Compilation Support: This version significantly enhances compilation support for .NET Core (versions .NET 6.0, 7.0, and 8.0):
      • Partial Support for .NET Generic Methods: Improved handling and compatibility with .NET generic methods.
      • PDB File Generation: Enables debugging from external tools with generated Program Database (PDB) files.
      • Eiffel .NET Core Debugging: Integrated debugging facilities for Eiffel .NET Core directly within EiffelStudio (currently available only on Windows).
  • Graphical environment
    • Composer Command Enhancements: This release introduces new composer commands to streamline common editing operations:
      • Create Setter for an Attribute: Easily generate setter methods for attributes.
      • Add New Creation Procedures: Simplified process to add new creation procedures.
      • Remove Selected Feature: Quickly remove selected features from your project.
    • [Ctrl]+[Up] and [Ctrl]+[Down] to scroll up or down the editor by one line.
    • Web Browser "Sign-in" Challenge: Introduced a new authentication method using the "Sign-in" challenge via a web browser.
  • Libraries
    • Ensured EiffelBase, WEL, Vision2 libraries are supported by Eiffel .NET Core compilation.