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
55for writing and monitoring embedded C programs, with an emphasis on correctness
66and hard realtime requirements. Copilot is typically used as a high-level
77runtime verification framework, and supports temporal logic (LTL, PTLTL and
@@ -10,21 +10,22 @@ MTL), clocks and voting algorithms.
1010Among others, Copilot is being used at the Safety Critical Avionics Systems
1111Branch 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
1718Details 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 ) ,
1920and
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
3031Copilot is distributed under the BSD-3-Clause license, which can be found
0 commit comments