Difference between revisions of "EiffelStudio 7.1 Releases"

m (Feature removed: Added a note on disabling manifest constant type qualifier in constant attribute declaration)
m (User changes: Added a note on patch#7289252.)
Line 18: Line 18:
  
 
===User changes===
 
===User changes===
 +
* compiler: patch#7289252 (test#replication009) - Enabled system freeze for precompiled library when all classes are requested to be compiled.
 +
 
===Developer changes===
 
===Developer changes===

Revision as of 22:51, 16 January 2012

Below are not the release notes of EiffelStudio. It is the change log of EiffelStudio intermediate releases and the most important changes are highlighted in green or in red (for breaking changes). The release notes of EiffelStudio can be found at the following URL. You can also download the latest revision here. Information about other version can be found under Category:Releases.

EiffelStudio 7.1.x Releases

7.1.x.y (...)

New features

Improvements

Feature removed

  • compiler: test#vwmq001 - Disabled type qualifier in the manifest constant used to declare a constant attribute because the type is already specified in the feature header.

Bug fixes

  • compiler: bug#17987 (test#incr421) - Applied application options to library classes during recompilation when required.
  • compiler: bug#18045 (test#vwmq001) - Added detection and error report of VWMQ violation for manifest string constants with type qualifiers other STRING_8 and STRING_32.
  • compiler: bug#18047 (test#valid274) - Avoided duplication of VFAC(1) error report.
  • compiler: bug#18067 (test#attach096) - Reported VEVI error if an unqualified agent is created when not all the attributes are properly set.

User changes

  • compiler: patch#7289252 (test#replication009) - Enabled system freeze for precompiled library when all classes are requested to be compiled.

Developer changes