Difference between revisions of "Rodin Platform 2.2.2 Release Notes"

From Event-B
Jump to navigationJump to search
imported>Nicolas
imported>Nicolas
 
(4 intermediate revisions by the same user not shown)
Line 12: Line 12:
 
Changes for plugin-developers
 
Changes for plugin-developers
 
:None
 
:None
 +
 +
=== Note ===
 +
 +
This release makes proofs made with 'ae' or 'contraposition in hyp' replay, when broken because of bug 3370087 (see above).
 +
 +
But a few cases have been reported about proofs made with Rodin 2.1.x, that still do not replay. This is a consequence of the fix of [http://sourceforge.net/tracker/?func=detail&aid=3303436&group_id=108850&atid=651669 bug 3303436: Complicated WD hypothesis popping up]. We'll work on avoiding this issue for next Rodin release (2.3), see [http://sourceforge.net/tracker/?func=detail&aid=3379632&group_id=108850&atid=651669 bug]. In the meantime unfortunately, these proofs have to be manually edited.
  
 
== Installing ==
 
== Installing ==
Line 47: Line 53:
  
 
== About ==
 
== About ==
Rodin Platform from release branch: branches/RodinCore/2.2.2 r12604
+
Rodin Platform from release branch: branches/RodinCore/2.2.2 r12609
  
 
* JVM Compatibility
 
* JVM Compatibility
Line 55: Line 61:
  
 
Made of [[Rodin_Platform_2.2.1_Release_Notes#About|Rodin 2.2.1]] plus following trunk revisions (change log available in SourceForge downloads):
 
Made of [[Rodin_Platform_2.2.1_Release_Notes#About|Rodin 2.2.1]] plus following trunk revisions (change log available in SourceForge downloads):
   12540; 12541; 12542; 12546; 12565; 12568; 12579; 12580; 12585; 12586; 12602
+
   12540; 12541; 12542; 12546; 12565; 12568; 12579; 12580; 12585; 12586; 12602; 12608
  
  
Developer Release date : 2011/07/22.
+
Developer Release date : 2011/07/27.
User Release date : 2011/07/27.
+
User Release date : 2011/08/01.
  
 
[[Category:Rodin Platform Release Notes]]
 
[[Category:Rodin Platform Release Notes]]

Latest revision as of 08:41, 1 August 2011

Rodin 2.2.2 is a maintenance release: as such, it contains only bug fixes. For more information, see Rodin_Platform_2.2_Release_Notes.

What's New in Rodin 2.2.2 ?

Rodin 2.2.2 immediately follows Rodin 2.2.1, which was not publicly announced because a few nasty bugs remained.

Fixed bugs:

fixed proof loading (and replay) problems

Changes for plugin-developers

None

Note

This release makes proofs made with 'ae' or 'contraposition in hyp' replay, when broken because of bug 3370087 (see above).

But a few cases have been reported about proofs made with Rodin 2.1.x, that still do not replay. This is a consequence of the fix of bug 3303436: Complicated WD hypothesis popping up. We'll work on avoiding this issue for next Rodin release (2.3), see bug. In the meantime unfortunately, these proofs have to be manually edited.

Installing

Users who are already running Rodin 2.2 are encouraged to perform an upgrade, as described below.
The upgrade is faster, smaller (the archive is about 6 MB) and simpler than downloading a whole new platform: no need to reinstall plug-ins or configure the platform from scratch.

Upgrading from Rodin 2.2.x (recommended)

  • download archive rodin-2.2.2-repo.zip
  • launch Rodin 2.2.x
  • Help > Install New Software... > Add... > enter a name (for instance "Rodin 2.2.2") then
Archive... > select the rodin-2.2.2-repo.zip archive
Mac users may have to use Local... then point to archive root directory, in case the archive was automatically unzipped
  • set options in the bottom of the page:
  • check
    • "Show only the latest versions of available software"
    • "Hide items that are already installed"
  • uncheck
    • "Group items by category"
    • "Contact all update sites..."
the central area should now list 5 entries
  • select "Rodin Platform", click "Next"
a message informs "Your original request has been modified. See the details."
"Rodin Platform" is already installed, so an update will be performed instead.
  • click Next, accept license, finish and restart

Downloading

http://sourceforge.net/projects/rodin-b-sharp/files/Core_Rodin_Platform/2.2.2/

Disclaimer

Since Rodin is continuously maintained, several unsoundness bugs which have been encountered were investigated and fixed. However, despite the total commitment of our teams to insure the soundness of the platform, some unexpected and unknown soundness issues could remain. We would be grateful if you would report these issues to the development mailing list.

About

Rodin Platform from release branch: branches/RodinCore/2.2.2 r12609

  • JVM Compatibility
    • Only a 32-bit version of the Rodin platform is provided for PCs
    • Only a 64-bit version of the Rodin platform is provided for MAC


Made of Rodin 2.2.1 plus following trunk revisions (change log available in SourceForge downloads):

 12540; 12541; 12542; 12546; 12565; 12568; 12579; 12580; 12585; 12586; 12602; 12608


Developer Release date : 2011/07/27. User Release date : 2011/08/01.