EiffelStudio 5.7 Releases
EiffelStudio 5.7.x Releases
5.7.1005
- All the 5.6 features are present in this release.
- Support for new project configuration file. At this stage the format is still in beta and therefore expect some future changes before the final release of 5.7. The major changes are that ultimately we are switching from clusters to clusters/libraries paradigm. Classes of a library should be self-contained. Library also contains necessary external headers and object files.
- Diagram tool has been improved to take into account new libraries paradigm.
- Better display of clusters in cluster tree.
- Improved performance of runtime for large heap: for example if you have about 6GB of allocated memory the full collection time went from 10000s down to 30s when you have about 1GB of garbage and a lot of 0-sized objects.
- Documentation includes recent changes in library, but actually contains too much (e.g. implementation classes in Vision2)
- Pick and drop line is now a dashed line.
- Home key now goes to the first non-whitespace character of the line (can be disabled through the "Smart home" preference).
5.7.0826
First public release of the open source version of EiffelStudio. This version uses 5.6 Ace file.
- New search facility with quick search bar and project wide search with regular expression.
- New profiling output using EV_GRID.
- Ability to debug multithreaded applications, in particular to switch from one thread to another.
- New refactoring facilities: class and feature renaming, feature pull-up.
- C compilation output now appears in EiffelStudio.
- Compilation progress now appears in status bar.