|
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