Skip to content

Commit 7e3ef21

Browse files
Update news for Copilot 3.9. Refs #39.
1 parent 6d94d77 commit 7e3ef21

File tree

1 file changed

+15
-9
lines changed

1 file changed

+15
-9
lines changed

home.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
## News
2-
**Release 3.8 -- 2022-01-08**
2+
**Release 3.9 -- 2022-01-08**
33

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

13-
This new release introduces further unit tests, removes deprecated definitions
14-
and modules. It also marks packages as uncurated to prevent modifications on
15-
the part of the Hackage maintainers.
16-
17-
Current emphasis is on facilitating the use with other systems, and improving
18-
the codebase in terms of stability and test coverage. Users are encouraged to
19-
participate by opening issues and asking questions via our [github
13+
This new release fixes multiple bugs, removes deprecated elements, hides
14+
internal parts of the implementation from the public API, implements part of
15+
our new coding standard, and adds support for GHC 9. As part of this new
16+
release, we have also put in place a new software engineering process designed
17+
to meet the requirements to obtain NASA's Class D software classification.
18+
Details are available
19+
[here](https://github.com/Copilot-Language/copilot/milestone/13?closed=1).
20+
21+
Current emphasis is on facilitating the use with other systems, improving the
22+
codebase in terms of stability and test coverage, removing unnecessary
23+
dependencies, hiding internal definitions, and formatting the code to meet our
24+
new coding standards. Users are encouraged to participate by opening issues and
25+
asking questions via our [github
2026
repo](https://github.com/copilot-language/copilot).
2127

2228
## Licence

0 commit comments

Comments
 (0)