1
1
## News
2
- ** Release 3.19 -- 2024-03 -07**
2
+ ** Release 3.20 -- 2024-07 -07**
3
3
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
5
5
for writing and monitoring embedded C programs, with an emphasis on correctness
6
6
and hard realtime requirements. Copilot is typically used as a high-level
7
7
runtime verification framework, and supports temporal logic (LTL, PTLTL and
@@ -10,21 +10,22 @@ MTL), clocks and voting algorithms.
10
10
Among others, Copilot is being used at the Safety Critical Avionics Systems
11
11
Branch of NASA Langley Research Center for monitoring test flights of drones.
12
12
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.
16
17
17
18
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 ) ,
19
20
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 ) .
28
29
29
30
## License
30
31
Copilot is distributed under the BSD-3-Clause license, which can be found
0 commit comments