Skip to content

Commit e5860b7

Browse files
Merge branch 'release-3.20' into src. Close #57.
2 parents 2c3b750 + 5bf6844 commit e5860b7

File tree

1 file changed

+15
-14
lines changed

1 file changed

+15
-14
lines changed

home.md

Lines changed: 15 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## News
2-
**Release 3.19 -- 2024-03-07**
2+
**Release 3.20 -- 2024-07-07**
33

4-
We are pleased to announce the release of Copilot 3.19, a stream-based DSL
4+
We are pleased to announce the release of Copilot 3.20, a stream-based DSL
55
for writing and monitoring embedded C programs, with an emphasis on correctness
66
and hard realtime requirements. Copilot is typically used as a high-level
77
runtime verification framework, and supports temporal logic (LTL, PTLTL and
@@ -10,21 +10,22 @@ MTL), clocks and voting algorithms.
1010
Among others, Copilot is being used at the Safety Critical Avionics Systems
1111
Branch of NASA Langley Research Center for monitoring test flights of drones.
1212

13-
This release drastically increases the test coverage of `copilot-core`. We also
14-
remove deprecated functions from `copilot-core` that had been renamed in prior
15-
versions to comply with our style guide.
13+
This release introduces support to upload the values of fields in structs, and
14+
add support for GHC 9.8. We also remove deprecated functions from
15+
`copilot-language` that had been renamed in prior versions for compatibility
16+
with newer versions of GHC.
1617

1718
Details are available
18-
[here](https://github.com/Copilot-Language/copilot/milestone/25?closed=1),
19+
[here](https://github.com/Copilot-Language/copilot/milestone/27?closed=1),
1920
and
20-
[here](https://github.com/Copilot-Language/copilot/releases/tag/v3.19).
21-
22-
Current emphasis is on improving the codebase in terms of stability and test
23-
coverage, removing unnecessary dependencies, hiding internal definitions, and
24-
formatting the code to meet our new coding standards. We also plan to add
25-
extensions to the language to be able to updates arrays and structs. Users are
26-
encouraged to participate by opening issues and asking questions via our
27-
[github repo](https://github.com/copilot-language/copilot).
21+
[here](https://github.com/Copilot-Language/copilot/releases/tag/v3.20).
22+
23+
Current emphasis is on introducing support to update the values of elements in
24+
arrays, improving the codebase in test coverage, removing unnecessary
25+
dependencies, hiding internal definitions, and formatting the code to meet our
26+
new coding standards. We also plan to add extensions to be able to visualize
27+
streams. Users are encouraged to participate by opening issues and asking
28+
questions via our [github repo](https://github.com/copilot-language/copilot).
2829

2930
## License
3031
Copilot is distributed under the BSD-3-Clause license, which can be found

0 commit comments

Comments
 (0)