diff --git a/NEWS b/NEWS index 40b56e84d..32a22e028 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,4 @@ -New in spot 2.8.6.dev (not yet released) +New in spot 2.8.7.dev (not yet released) Command-line tools: @@ -103,10 +103,12 @@ New in spot 2.8.6.dev (not yet released) - car() is a new variant of LAR algorithm that combines several strategies for paritizing any automaton. +New in spot 2.8.7 (2019-03-13) + Bugs fixed: - Building a product between two complete automata where one operand - had false acceptance could create a incomplete automaton + had false acceptance could create an incomplete automaton incorrectly tagged as complete, causing the print_hoa() function to raise an exception. @@ -119,6 +121,21 @@ New in spot 2.8.6.dev (not yet released) wrong. This could in turn cause segfaults or infinite loops while running autcross or autfilt --stats=%w. + - The generic emptiness check used a suboptimal selection of "Fin" + to remove, not matching the correct line in our ATVA'19 paper. + This could cause superfluous recursive calls, however benchmarks + have shown the difference to be insignificant in practice. + + - The sl(), and sl2() functions for computing the "self-loopization" + of an automaton, and used for instance in algorithms for computing + proof of stutter-sensitiveness (e.g., in our web application), + were incorrect when applied on automata with "t" acceptance (or + more generaly, any automaton where a cycle without mark is + accepting). + + - ltlcross was not diagnosing write errors associated to + options --grind=FILENAME and --save-bogus=FILENAME. + New in spot 2.8.6 (2020-02-19) Bugs fixed: diff --git a/configure.ac b/configure.ac index a31561efc..98b8877f4 100644 --- a/configure.ac +++ b/configure.ac @@ -21,7 +21,7 @@ # along with this program. If not, see . AC_PREREQ([2.63]) -AC_INIT([spot], [2.8.6.dev], [spot@lrde.epita.fr]) +AC_INIT([spot], [2.8.7.dev], [spot@lrde.epita.fr]) AC_CONFIG_AUX_DIR([tools]) AC_CONFIG_MACRO_DIR([m4]) AM_INIT_AUTOMAKE([1.11 gnu tar-ustar color-tests parallel-tests]) diff --git a/doc/org/setup.org b/doc/org/setup.org index ad1824c80..0527e117b 100644 --- a/doc/org/setup.org +++ b/doc/org/setup.org @@ -1,11 +1,11 @@ #+OPTIONS: H:2 num:nil toc:t html-postamble:nil ^:nil #+EMAIL: spot@lrde.epita.fr #+HTML_LINK_HOME: index.html -#+MACRO: SPOTVERSION 2.8.6 -#+MACRO: LASTRELEASE 2.8.6 -#+MACRO: LASTTARBALL [[http://www.lrde.epita.fr/dload/spot/spot-2.8.6.tar.gz][=spot-2.8.6.tar.gz=]] -#+MACRO: LASTNEWS [[https://gitlab.lrde.epita.fr/spot/spot/blob/spot-2-8-6/NEWS][summary of the changes]] -#+MACRO: LASTDATE 2020-02-19 +#+MACRO: SPOTVERSION 2.8.7 +#+MACRO: LASTRELEASE 2.8.7 +#+MACRO: LASTTARBALL [[http://www.lrde.epita.fr/dload/spot/spot-2.8.7.tar.gz][=spot-2.8.7.tar.gz=]] +#+MACRO: LASTNEWS [[https://gitlab.lrde.epita.fr/spot/spot/blob/spot-2-8-7/NEWS][summary of the changes]] +#+MACRO: LASTDATE 2020-03-13 #+ATTR_HTML: :id spotlogo [[file:spot2.svg]]