Release Notes: Two compiler crashes have been fixed. There is a change in the syntax of multi-line strings for ISE compatibility. Some spurious warnings are no longer emitted. There are a few changes in the library for easier migration to SmartEiffel 2.2.
Release Notes: New simpler typing rules. A new class loading algorithm. A simpler installer for package maintainers. An eiffeltest tool. Some changes/improvements/bugfixes in the language and library (including addition of a regex library and networking improvements). Microsoft's Visual C++ 2005 compiler is now supported.
Release Notes: Some changes for compatibility with 2.2 (especially in the library, and case-sensitivity). Changes for compatibility with MSVC++ 2005 as a backend. Minor bugfixes.
Release Notes: This release marks some library classes methods as obsolete, and adds interfaces compatible with 2.1. Warnings are emitted when detecting some incompatibilities related to implicit conversions and use of the ARGUMENTS class.
Release Notes: Class documntation is now included. The eiffeldoc tool is included. An introspection mechanism, experimental persistence features, and builtin networking support were added. The vision toolkit now includes OpenGL support. Library improvements were done.
Release Notes: eiffeldoc (documentation generator) is now included, and has many features. Introspection and persistence have been added (still in beta). Command invocation is easier. Many improvements in the plugin mechanism. Multiple improvements in the library, especially in the areas of I/O and networking.
Release Notes: This is a major rewrite, fixing lots of bugs and improving code checking. The non-conforming inheritance mechanism is now working. A new notation for manifest expressions was implemented. Expanded types are now simpler to use. New operators for dynamic type checking were added. A prototype networking library was added.
Release Notes: Optimizer fixes. Some library fixes, particularly (BIT_STRING). Removal of some incorrect warnings.
Release Notes: Automatic boxing is detected and now emits a warning (for compatibility with SE2). Some fixes for Windows compatibility. Tested on FreeBSD.
Release Notes: Detects and warns about uses of the BIT N types (which are unsupported in 2.x). Detects and warns about arithmetic mixed-type expressions that will change meaning in 2.x.