Skip to content

Commit

Permalink
Merge pull request #1735 from joakim-brannstrom/update-news
Browse files Browse the repository at this point in the history
news: prepare release
  • Loading branch information
joakim-brannstrom authored Jun 5, 2024
2 parents 088b0d0 + 3df76da commit 563a3f0
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions news.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,16 @@
# vNext

# v5.1 Hematite

Fixes

* Bindings updated to support llvm-16 and 17.
* Fix failed parsing of internal compiler flags when the console languages isn't English.
* Fix failed parsing of internal compiler flags when the console languages
isn't English.
* Fix segfault with dmd-2.106.0+
* Officially dropped support for llvm v4-13 because they are no longer tested
by CI. They may or may not work.


Fixes for dextool mutate

* It is problematic to inject mutant schema in C++ templates because it may be
Expand All @@ -34,7 +36,8 @@ void fn(int x) {
```
The mutant `x>42` to `false` is the same as deleting `return;`. Because
mutation testing is a somewhat slow process it is better to generate less
mutants wherein every mutant that is generated are useful (test something new).
mutants wherein every mutant that is generated are useful (exhibit a new
behavior giving useful insights to how the test suite can be improved).
* Add support for textual control structure in C++ such as `and`, `or`.
* The CR mutation operator replaced floats with an integer `0` which may
result in compilation errors. Fix now by replace with `0.0`.
Expand All @@ -57,6 +60,8 @@ void fn(int x) {
* Update jquery to v3.7.1 to fix three potential security vulnerabilities.
* Allow analysis of more complext code by not discarding the whole AST because
some AST branches have a "too high" depth.
* Fix crash when running `dextool mutate test` with schemata activated but
there are no scheman.
# v5.0 Limestone
Expand Down

0 comments on commit 563a3f0

Please sign in to comment.