Releases: loonwerks/AGREE
Release 2.11.2
Version 2.11.2
- GIT tag: 2.11.2-RELEASE
- Release date: September 25, 2024
- OSATE version: 2.14.0
- Eclipse base version: 2023-12
- Java version: Java 17
- Eclipse Update-Site: https://loonwerks.github.io/AGREE-Updates/releases/2.11.2
What's Changed
Full Changelog: 2.11.0-RELEASE...2.11.2-RELEASE
Release 2.11.0
Version 2.11.0
- GIT tag: 2.11.0-RELEASE
- Release date: August 9, 2024
- OSATE version: 2.13.0
- Eclipse base version: 2023-03
- Java version: Java 17
- Eclipse Update-Site: https://loonwerks.github.io/AGREE-Updates/releases/2.11.0
What's Changed
- Intern pipeline update by @aaurandt in #127
- Intern regression suite for AGREE by @aaurandt in #129
- Headless agree by @iamundson in #134
- minor bug fixes for headless agree by @iamundson in #137
- Update for osate 2.13 by @kfhoech in #138
New Contributors
Full Changelog: 2.10.0-RELEASE...2.11.0-RELEASE
2.10.0-RELEASE
Version 2.10.0
- GIT tag: 2.10.0-RELEASE
- Release date: May 31, 2023
- OSATE version: 2.12.0
- Eclipse base version: 2022-06
- Java version: Java 17
- Eclipse Update-Site: https://raw.githubusercontent.com/loonwerks/AGREE-Updates/master/agree_2.10.0
AGREE 2.10.0 makes minimal changes but extends compatibility to OSATE 2.10.0.
2.9.1-RELEASE
Version 2.9.1
- GIT tag: 2.9.1-RELEASE
- Release date: April 6, 2022
- OSATE version: 2.10.2
- Eclipse base version: 2021-03
- Java version: Java 11
- Eclipse Update-Site: https://raw.githubusercontent.com/loonwerks/AGREE-Updates/master/agree_2.9.1
Fixed issues
Installation Note
Some users have reported a dependency problem with the AADL Simulator feature during installation in that the plugin org.eclipse.emf.mwe.utils could not be found. While the developers have not reproduced this problem, the following is a work-around which should enable the installation of the AGREE and the AADL Simulator:
- After you install OSATE 2.10.2, run it and use the “Help” -> “Install New Software…” menu to display the Install dialog.
- Click the “Work with” drop-down selection box and select “Eclipse Repository - http://download.eclipse.org/releases/2021-03”
- After Eclipse loads the indexes, type “MWE” in the search box.
- Check the box next to “MWE SDK” (the version is likely 1.6.1v20210218-2134).
- Click the “Next >” button and follow the remaining steps of the installation. The license is the EPL.
- Restart Eclipse when prompted.
- Install AGREE.
2.9.0-RELEASE
Version 2.9.0
- GIT tag: 2.9.0-RELEASE
- Release date: March 31, 2022
- OSATE version: 2.10.2
- Eclipse base version: 2021-03
- Java version: Java 11
- Eclipse Update-Site: https://raw.githubusercontent.com/loonwerks/AGREE-Updates/master/agree_2.9.0
Notable changes
- AGREE
Fixed issues
- AGREE
- Include Example Models as a Part of the Plug-In Install (44)
- bindingName in Array Expressions Must Be Unique (67)
- NPE in AGREE validator checkNamedElement(NamedElement) (80)
- IllegalStateException registering rerunHandler (81)
- Update included Z3 to 4.8.14 (82)
- Upgrade include Z3 feature to 4.8.14 (83)
- Handling of arguments of array type incomplete (95)
- ClassCastException scoping DoubleDotRef (96)
- Fix ClassCastException scoping DoubeDotRef (100)
- Issue 95 args of array type (101)
- AGREE validator overzealous on specification statement id duplication (105)
- Documentation of AGREE connection statement unclear (107)
- Clarify how to use AGREE connection statements and add examples (108)
- Improve issue reporting for duplicate spec stmt ids (109)
- documentation
- User Guide Updates: assign and connection (28)
- Include Example Models as a Part of the Plug-In Install (44)
- AGREE documentation missing arrays (49)
- Document AADL Properties AGREE Uses (51)
- Documentation missing description of naming of specification statements (86)
- Absolute paths in documentation ToC (87)
- Documentation of AGREE connection statement unclear (107)
- Clarify how to use AGREE connection statements and add examples (108)
2.8.0-RELEASE
Version 2.8.0
- GIT tag: 2.8.0-RELEASE
- Release date: March 1, 2022
- OSATE version: 2.10.2
- Eclipse base version: 2021-03
- Java version: Java 11
- Eclipse Update-Site: https://raw.githubusercontent.com/loonwerks/AGREE-Updates/master/agree_2.8.0
Notable changes
-
AGREE
- Support OSATE version 2.10.2
- Provide "reachable" feature in AGREE (63)
-
TCG
- Support OSATE version 2.10.2
- Add TCG obligation display (79)
-
Simulator
- Support OSATE version 2.10.2
Fixed issues
add-tcg-obligation-display-eval-1
This is a pre-release for user evaluation of some enhancements in the way test cases and counterexamples are presented. This pre-release is expected to be removed as these new features become available in usual releases.
This pre-release is based on OSATE 2.10.0. To install, download OSATE 2.10.0 from the OSATE site and install. Then download the ZIP file for this release, decompress it, and use the Eclipse "Help" -> "Install New Software..." dialog to add a software source pointed to the decompressed zip.
Added features:
- In the test suite view a third column has been added giving the test obligation expression used to generate the test
- Sorting of counterexample and test case hierarchical structure in natural string ordering
- Grouping of component inputs, outputs, and state signals in the test case console view
- Grouping of component inputs, outputs, and state signals in the AGREE Eclipse counterexample view
- Grouping of component inputs, outputs, and state signals in the TCG Eclipse test case view
These features may/will be adapted, improved, or even removed based on user feedback.
2.7.0-RELEASE
Release point to support CASE program phase 3 tool assessment.
Continuous Integration Build (2.6.1.202106111853)
Agree support uninterpreted functions (#69) * support for uninterpreted function * support uninterpreted functions * AGREE support for uninterpreted functions * AGREE support for uninterpreted functions * AGREE support for uninterpreted functions * AGREE support for uninterpreted functions * AGREE support for uninterpreted functions * AGREE support of uninterpreted functions * AGREE support of uninterpreted functions * Update .classpath Co-authored-by: iamundson <[email protected]>
Continuous Integration Build (2.6.1.202106091615)
untagged-df2ebeb8da214e2c3350 xtext-testing now in mvn-repository, don't need bintray anymore