|
1 | 1 | ## News |
2 | | -**Release 3.18.1 -- 2024-01-07** |
| 2 | +**Release 3.19 -- 2024-03-07** |
3 | 3 |
|
4 | | -We are pleased to announce the release of Copilot 3.18.1, a stream-based DSL |
| 4 | +We are pleased to announce the release of Copilot 3.19, 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 |
8 | 8 | MTL), clocks and voting algorithms. |
9 | 9 |
|
10 | | -Among others, Copilot has been used at the Safety Critical Avionics Systems |
| 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 updates the C backend so that the code produced complies with |
14 | | -MISRA C, and introduces testing infrastructure for `copilot-libraries` and |
15 | | -`copilot-theorem`. We also , fix an issue with how arrays are generated |
16 | | -internally when used as arguments to triggers, introduce compatibility with GHC |
17 | | -9.6, and introduce a new function `forAll` to void clashes with the language |
18 | | -keyword `forall`, which will be needed to be compatible with GHC >= 9.8 in |
19 | | -future versions. |
| 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. |
20 | 16 |
|
21 | 17 | Details are available |
22 | | -[here](https://github.com/Copilot-Language/copilot/milestone/24?closed=1), |
23 | | -[here](https://github.com/Copilot-Language/copilot/milestone/23?closed=1) |
| 18 | +[here](https://github.com/Copilot-Language/copilot/milestone/25?closed=1), |
24 | 19 | and |
25 | | -[here](https://github.com/Copilot-Language/copilot/releases/tag/v3.18.1). |
| 20 | +[here](https://github.com/Copilot-Language/copilot/releases/tag/v3.19). |
26 | 21 |
|
27 | 22 | Current emphasis is on improving the codebase in terms of stability and test |
28 | 23 | coverage, removing unnecessary dependencies, hiding internal definitions, and |
|
0 commit comments