Skip to content

Commit

Permalink
Release 19.03
Browse files Browse the repository at this point in the history
  • Loading branch information
ebezault committed Mar 21, 2019
1 parent 64bae4e commit 0df4a84
Show file tree
Hide file tree
Showing 5 changed files with 31 additions and 17 deletions.
3 changes: 2 additions & 1 deletion History.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Release History

## Version ?? - ??
## Version 19.03.21.1 - 21 March 2019

### geant

Expand Down Expand Up @@ -172,6 +172,7 @@
* All Gobo ECF files are now SCOOP capable. It does not mean that the
code in Gobo takes advantage of the SCOOP model, but rather that its
classes can be used in a SCOOP application.
* New version number format: `year.month.day.number_of_commits_on_that_day`.

## Version 4.3 - 28 November 2018

Expand Down
4 changes: 2 additions & 2 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -56,8 +56,8 @@ library classes provided in this package.

The supported Eiffel compilers, in alphabetical order, are:

* Gobo Eiffel Compiler (gec) 4.3
* ISE Eiffel 18.07.10.1981 (Classic and .NET)
* Gobo Eiffel Compiler (gec) 19.03.21.1
* ISE Eiffel 18.11.10.2592 (Classic and .NET)

For more details about the supported Eiffel compilers, please see the file
[Release_notes.md](./Release_notes.md).
Expand Down
29 changes: 20 additions & 9 deletions Release_notes.md
Original file line number Diff line number Diff line change
@@ -1,19 +1,30 @@
# Release notes - Gobo Eiffel 4.3
# Release notes - Gobo Eiffel 19.03.21.1

In this release, all tools and examples, and nearly all tests, have been
converted to void-safe mode.
This release is the first one with the new version number format.
This format is similar to the one adopted by other programs with
the major and minor numbers corresponding to the year and month,
followed by an identification of the code used to build the release
(here the day on which the code has been committed to Git, followed
by the rank of this commit on that day).

The usage of Xace files has been replaced by ECF files throughout the
entire Gobo package. There was no need to keep both Xace and ECF notations
in parallel anymore since all supported Eiffel compliers accept ECF files.
Note that the support for `gexace` and Xace files will be terminated in
the next release of Gobo.
All Gobo ECF files are now SCOOP capable. It does not mean that the
code in Gobo takes advantage of the SCOOP model, but rather that its
classes can be used in a SCOOP application.

As announced before, this release does not include Xace files
anymore, and `gexace` has been removed.

A new tool has been added: `gecop`. It's a tool to validate the
conformance of Eiffel tools (typically compilers) to the ECMA
Eiffel standard. It also tests the interoperability with the
ISE Eiffel compiler. It comes with a validation suite, although
not complete yet.

To see what else is new, please read [History.md](./History.md).

## Compiler specific notes

### ISE 18.07.10.1981 (ISE Eiffel)
### ISE 18.11.10.2592 (ISE Eiffel)

* The ECF files for ISE Eiffel provided in this package are for
Eiffel classic. In order to get ECF files configured for Eiffel
Expand Down
6 changes: 3 additions & 3 deletions library/common/doc/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,8 @@
</p>

<ul>
<li>Gobo Eiffel Compiler (gec) 4.3</li>
<li>ISE Eiffel 18.07.10.1981 (Classic and .NET)</li>
<li>Gobo Eiffel Compiler (gec) 19.03.21.1</li>
<li>ISE Eiffel 18.11.10.2592 (Classic and .NET)</li>
</ul>

<p>
Expand Down Expand Up @@ -230,7 +230,7 @@ <h2>Download</h2>
<strong>http:</strong></font><a
href="http://www.gobosoft.com"><font size="2">//www.gobosoft.com</font></a><font
size="2"><br>
<strong>Last Updated:</strong> 15 March 2019</font><br>
<strong>Last Updated:</strong> 19 March 2019</font><br>
<!--webbot bot="PurpleText"
preview="
$Date$
Expand Down
6 changes: 4 additions & 2 deletions library/kernel/src/misc/kl_gobo_version.e
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ note

"Version of Gobo"

copyright: "Copyright (c) 2004-2018, Eric Bezault and others"
copyright: "Copyright (c) 2004-2019, Eric Bezault and others"
license: "MIT License"
date: "$Date$"
revision: "$Revision$"
Expand All @@ -13,6 +13,8 @@ class KL_GOBO_VERSION

feature -- Constants

Version_number: STRING = "4.3"
Version_number: STRING = "19.03.21.1"
-- Version number.
-- Format: year.month.day.number_of_commits_on_that_day

end

0 comments on commit 0df4a84

Please sign in to comment.