diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..399c67d9 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,34 @@ +# Changelog + +## [v0.5.0](https://github.com/lf-lang/epoch/tree/v0.5.0) (2023-09-01) + +**Highlights** + +This release comes with an updated Lingua Franca compiler, and several updated dependencies. + +**🚀 New Features** + +- Uclid5-based LF Verifier [\#26](https://github.com/lf-lang/epoch/pull/26) ([@a-sr](https://github.com/a-sr)) + +**✨ Enhancements** + +- Support for M1 Silicon on Mac [\#1](https://github.com/lf-lang/epoch/pull/1) ([@a-sr](https://github.com/a-sr)) +- Formatting configured for two-space indentation [\#21](https://github.com/lf-lang/epoch/pull/21) ([@a-sr](https://github.com/a-sr)) +- ELK debug features added to Epoch product [\#28](https://github.com/lf-lang/epoch/pull/28) ([@a-sr](https://github.com/a-sr)) + +**🚧 Maintenance and Refactoring** + +- Build infrastructure adjusted to new LF repository structure [\#17](https://github.com/lf-lang/epoch/pull/17) ([@a-sr](https://github.com/a-sr)) +- Updated LF submodule and restored compatibility [\#20](https://github.com/lf-lang/epoch/pull/20) ([@a-sr](https://github.com/a-sr)) +- Stream for the Oomph setup to install KlighD and ELK [\#25](https://github.com/lf-lang/epoch/pull/25) ([@soerendomroes](https://github.com/soerendomroes)) +- ELK + KlighD Oomph setup [\#29](https://github.com/lf-lang/epoch/pull/29) ([@soerendomroes](https://github.com/soerendomroes)) + +**⬆️ Updated Dependencies** + +- All dependencies bumped to latest releases [\#22](https://github.com/lf-lang/epoch/pull/22) ([@a-sr](https://github.com/a-sr)) + +**🏷️ Miscellaneous** + +- Workaround to allow building this project in Eclipse [\#14](https://github.com/lf-lang/epoch/pull/14) ([@lhstrh](https://github.com/lhstrh)) + + diff --git a/org.lflang.product/META-INF/MANIFEST.MF b/org.lflang.product/META-INF/MANIFEST.MF index 8709a824..870c0cca 100644 --- a/org.lflang.product/META-INF/MANIFEST.MF +++ b/org.lflang.product/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Lingua Franca Product Bundle-SymbolicName: org.lflang.product;singleton:=true -Bundle-Version: 0.4.1.qualifier +Bundle-Version: 0.5.0 Bundle-RequiredExecutionEnvironment: JavaSE-17 Automatic-Module-Name: org.lflang.product Bundle-Vendor: University of California, Berkeley diff --git a/org.lflang.product/plugin.xml b/org.lflang.product/plugin.xml index a3f78604..ab822992 100644 --- a/org.lflang.product/plugin.xml +++ b/org.lflang.product/plugin.xml @@ -34,7 +34,7 @@ + value="Version: 0.5.0. Epoch is an IDE for Lingua Franca, a polyglot coordination language for building concurrent and distributed software that delivers predictable and reproducible reactive behavior. Visit our GitHub: https://repo.lf-lang.org/. This software is licensed under the BSD 2-Clause License. Copyright © 2019-2022, the Lingua Franca contributors. All rights reserved."> ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.product diff --git a/org.lflang.product/splash.bmp b/org.lflang.product/splash.bmp index a94ba129..6c2dd7d1 100644 Binary files a/org.lflang.product/splash.bmp and b/org.lflang.product/splash.bmp differ diff --git a/org.lflang.rca/lflang.product b/org.lflang.rca/lflang.product index ebff5fb4..2efa6673 100644 --- a/org.lflang.rca/lflang.product +++ b/org.lflang.rca/lflang.product @@ -1,7 +1,7 @@ - + diff --git a/org.lflang.rca/pom.xml b/org.lflang.rca/pom.xml index 9438f355..2bf6ab60 100644 --- a/org.lflang.rca/pom.xml +++ b/org.lflang.rca/pom.xml @@ -8,10 +8,10 @@ ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.rca eclipse-repository Lingua Franca Epoch IDE diff --git a/org.lflang.sdk/feature.xml b/org.lflang.sdk/feature.xml index 5d2f9e20..084be4e0 100644 --- a/org.lflang.sdk/feature.xml +++ b/org.lflang.sdk/feature.xml @@ -2,7 +2,7 @@ + version="0.5.0"> diff --git a/org.lflang.sdk/pom.xml b/org.lflang.sdk/pom.xml index 2d0b051d..a5ac53a9 100644 --- a/org.lflang.sdk/pom.xml +++ b/org.lflang.sdk/pom.xml @@ -7,7 +7,7 @@ ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.sdk diff --git a/org.lflang.targetplatform/pom.xml b/org.lflang.targetplatform/pom.xml index 170ebe60..8ecd7aff 100644 --- a/org.lflang.targetplatform/pom.xml +++ b/org.lflang.targetplatform/pom.xml @@ -4,7 +4,7 @@ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> 4.0.0 - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.targetplatform eclipse-target-definition Lingua Franca Target Platform @@ -12,7 +12,7 @@ org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 ../pom.xml diff --git a/org.lflang.ui.tests/META-INF/MANIFEST.MF b/org.lflang.ui.tests/META-INF/MANIFEST.MF index 710482b3..72e4cd62 100644 --- a/org.lflang.ui.tests/META-INF/MANIFEST.MF +++ b/org.lflang.ui.tests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Lingua Franca UI Tests Bundle-Vendor: University of California, Berkeley -Bundle-Version: 0.4.1.qualifier +Bundle-Version: 0.5.0 Bundle-SymbolicName: org.lflang.ui.tests;singleton:=true Bundle-RequiredExecutionEnvironment: JavaSE-17 Bundle-ActivationPolicy: lazy diff --git a/org.lflang.ui.tests/pom.xml b/org.lflang.ui.tests/pom.xml index 55f27b33..e6266abe 100644 --- a/org.lflang.ui.tests/pom.xml +++ b/org.lflang.ui.tests/pom.xml @@ -7,7 +7,7 @@ ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.ui.tests diff --git a/org.lflang.ui/META-INF/MANIFEST.MF b/org.lflang.ui/META-INF/MANIFEST.MF index 24c1a3fb..223b809e 100644 --- a/org.lflang.ui/META-INF/MANIFEST.MF +++ b/org.lflang.ui/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: org.lflang.ui Bundle-ManifestVersion: 2 Bundle-Name: Lingua Franca UI Bundle-Vendor: University of California, Berkeley -Bundle-Version: 0.4.1.qualifier +Bundle-Version: 0.5.0 Bundle-SymbolicName: org.lflang.ui; singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: org.lflang, diff --git a/org.lflang.ui/pom.xml b/org.lflang.ui/pom.xml index c17638a7..7e94890e 100644 --- a/org.lflang.ui/pom.xml +++ b/org.lflang.ui/pom.xml @@ -7,7 +7,7 @@ ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.ui diff --git a/org.lflang.updatesite/pom.xml b/org.lflang.updatesite/pom.xml index cf0e677e..8f54db5a 100644 --- a/org.lflang.updatesite/pom.xml +++ b/org.lflang.updatesite/pom.xml @@ -7,7 +7,7 @@ ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 org.lflang.updatesite diff --git a/org.lflang/META-INF/MANIFEST.MF b/org.lflang/META-INF/MANIFEST.MF index 216ef1c3..020c26f9 100644 --- a/org.lflang/META-INF/MANIFEST.MF +++ b/org.lflang/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Automatic-Module-Name: org.lflang Bundle-ManifestVersion: 2 Bundle-Name: Lingua Franca Language Implementation Bundle-Vendor: University of California, Berkeley -Bundle-Version: 0.4.1.qualifier +Bundle-Version: 0.5.0 Bundle-SymbolicName: org.lflang; singleton:=true Bundle-ActivationPolicy: lazy Bundle-Activator: org.lflang.LFPluginActivator diff --git a/org.lflang/lingua-franca b/org.lflang/lingua-franca index 35f08874..5d6d8843 160000 --- a/org.lflang/lingua-franca +++ b/org.lflang/lingua-franca @@ -1 +1 @@ -Subproject commit 35f08874e70b6aad9398c93990c6455d6d7e0312 +Subproject commit 5d6d8843b4aadb4826872c4b009805a179450720 diff --git a/org.lflang/pom.xml b/org.lflang/pom.xml index 5fdd73f5..e4bc31df 100644 --- a/org.lflang/pom.xml +++ b/org.lflang/pom.xml @@ -7,7 +7,7 @@ ../pom.xml org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 org.lflang diff --git a/pom.xml b/pom.xml index cf4eee37..5996f18f 100644 --- a/pom.xml +++ b/pom.xml @@ -8,7 +8,7 @@ org.lflang lf - 0.4.1-SNAPSHOT + 0.5.0 pom Lingua Franca