Skip to content
This repository has been archived by the owner on Sep 22, 2024. It is now read-only.

Commit

Permalink
Merge pull request #82 from lf-lang/releases/v0.8.2
Browse files Browse the repository at this point in the history
Release version 0.8.2
  • Loading branch information
francabot authored Aug 3, 2024
2 parents 75ffd86 + 1ddc2ba commit 6b917b4
Show file tree
Hide file tree
Showing 4 changed files with 10 additions and 2 deletions.
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [v0.8.2](https://github.com/lf-lang/epoch/tree/v0.8.2) (2024-08-02)

**Highlights**

This patch release includes minor bugfixes and several enhancements of our Docker support. It also adds custom serialization for the Python target and support for the use of target code expressions to specify time values in C++.



## [v0.8.1](https://github.com/lf-lang/epoch/tree/v0.8.1) (2024-07-14)

**Highlights**
Expand Down
2 changes: 1 addition & 1 deletion org.lflang.product/plugin.xml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
</property>
<property
name="aboutText"
value="Version: 0.8.2-SNAPSHOT.&#x0A;&#x0A;Epoch is an IDE for Lingua Franca, a polyglot coordination language for building concurrent and distributed software that delivers predictable and reproducible reactive behavior.&#x0A;&#x0A;Visit our GitHub: https://repo.lf-lang.org/.&#x0A;&#x0A;This software is licensed under the BSD 2-Clause License.&#x0A;Copyright © 2019-2022, the Lingua Franca contributors. All rights reserved.">
value="Version: 0.8.2.&#x0A;&#x0A;Epoch is an IDE for Lingua Franca, a polyglot coordination language for building concurrent and distributed software that delivers predictable and reproducible reactive behavior.&#x0A;&#x0A;Visit our GitHub: https://repo.lf-lang.org/.&#x0A;&#x0A;This software is licensed under the BSD 2-Clause License.&#x0A;Copyright © 2019-2022, the Lingua Franca contributors. All rights reserved.">
</property>
<property
name="preferenceCustomization"
Expand Down
Binary file modified org.lflang.product/splash.bmp
Binary file not shown.
2 changes: 1 addition & 1 deletion org.lflang/lingua-franca
Submodule lingua-franca updated 46 files
+36 −0 .github/actions/push-rti-docker/action.yml
+26 −26 .github/workflows/c-zephyr-tests.yml
+35 −0 .github/workflows/rti-docker.yml
+5 −0 .gitignore
+57 −0 CHANGELOG.md
+1 −1 core/src/integrationTest/java/org/lflang/tests/runtime/PythonTest.java
+3 −1 core/src/main/java/org/lflang/LinguaFranca.xtext
+10 −3 core/src/main/java/org/lflang/federated/extensions/CExtension.java
+34 −0 core/src/main/java/org/lflang/federated/extensions/PythonExtension.java
+14 −0 core/src/main/java/org/lflang/federated/generator/FedASTUtils.java
+12 −1 core/src/main/java/org/lflang/federated/generator/FedUtils.java
+118 −0 core/src/main/java/org/lflang/federated/serialization/FedCustomPythonSerialization.java
+7 −1 core/src/main/java/org/lflang/federated/serialization/SupportedSerializers.java
+8 −7 core/src/main/java/org/lflang/generator/c/CCompiler.java
+6 −4 core/src/main/java/org/lflang/generator/c/CGenerator.java
+21 −2 core/src/main/java/org/lflang/generator/docker/DockerComposeGenerator.java
+9 −0 core/src/main/java/org/lflang/generator/python/PythonGenerator.java
+2 −1 core/src/main/java/org/lflang/generator/python/PythonReactorGenerator.java
+14 −5 core/src/main/java/org/lflang/target/property/DockerProperty.java
+1 −5 core/src/main/java/org/lflang/util/LFCommand.java
+20 −10 core/src/main/java/org/lflang/validation/LFValidator.java
+2 −0 core/src/main/kotlin/org/lflang/generator/cpp/CppPreambleGenerator.kt
+0 −6 core/src/main/kotlin/org/lflang/generator/cpp/CppStandaloneCmakeGenerator.kt
+3 −8 core/src/main/kotlin/org/lflang/generator/cpp/CppStandaloneGenerator.kt
+1 −1 core/src/main/resources/lib/c/reactor-c
+1 −1 core/src/main/resources/lib/cpp/reactor-cpp
+1 −1 core/src/main/resources/org/lflang/StringsBundle.properties
+1 −1 gradle.properties
+3 −0 test/C/src/PreambleInherited.lf
+53 −0 test/Cpp/src/target/TimeExpression.lf
+18 −0 test/Python/src/PreambleInherited.lf
+13 −0 test/Python/src/docker/DockerComposeConfig.docker.yml
+56 −0 test/Python/src/docker/DockerComposeConfig.lf
+3 −1 test/Python/src/docker/FilesPropertyContainerized.lf
+3 −1 test/Python/src/docker/HelloWorldContainerized.lf
+3 −1 test/Python/src/docker/PingPongContainerized.lf
+3 −1 test/Python/src/docker/federated/DistributedCountContainerized.lf
+3 −1 test/Python/src/docker/federated/DistributedMultiportContainerized.lf
+3 −1 test/Python/src/docker/federated/DistributedSendClassContainerized.lf
+0 −0 test/Python/src/docker/federated/failing/DistributedDoublePortContainerized.lf
+0 −0 test/Python/src/docker/federated/failing/DistributedStopDecentralizedContainerized.lf
+68 −0 test/Python/src/federated/Dataflow.lf
+70 −0 test/Python/src/serialization/CustomSerializer.lf
+1 −0 test/Python/src/serialization/pickle_serializer/pickle_serializer/__init__.py
+7 −0 test/Python/src/serialization/pickle_serializer/pickle_serializer/serializer.py
+8 −0 test/Python/src/serialization/pickle_serializer/setup.py

0 comments on commit 6b917b4

Please sign in to comment.