Version française
Home     About     Download     Resources     Contact us    
Browse thread
[ANN] Bisect / Bolt / Kaputt: 1.0-beta releases
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: forum@x9c.fr <forum@x...>
Subject: [ANN] Bisect / Bolt / Kaputt: 1.0-beta releases
This post announces the 1.0-beta release of the following projects:
   - Bisect: coverage tool
   - Bolt: logging tool
   - Kaputt: testing tool


=== Bisect ===
Home page: http://bisect.x9c.fr
Main changes since 1.0-alpha:
   - switch to OCaml 3.11.0
   - bug #30: incorrect detection of ocamljava
   - bug #31: default make target
   - bug #32: incorrect source rendering under Firefox
   - bug #33: information about global coverage missing
   - bug #34: bare text mode added
   - bug #35: introduction of navigation bar and code folding
   - bug #36: instrumentation with -unsafe switch
   - bug #37: incorrect handling of array literals
   - unreported bug regarding the handling of if/then construct with  
no else
   - introduction of CSV, XML modes
   - major code refactoring and improvement


=== Bolt ===
Home page: http://bolt.x9c.fr
First public release, main features:
   - inspired by and modeled after the Apache log4j framework
   - camlp4 syntax extension to remove logging statements at
     compile time
   - configuration of logging at runtime through property file
   - predefined output formats: text, CSV, HTML, XML
   - fully customizable


=== Kaputt ===
Home page: http://kaputt.x9c.fr
Main changes since 1.0-alpha:
   - 'Assert.assert_xyz' functions renamed to 'Assert.xyz'
     (old functions are temporary kept as 'deprecated')
   - support for Big_int, Num, Map, Set, Hashtbl, Queue, Stack,
     Weak, and Bigarray
   - support for shell-based tests
   - new output modes (HTML, XML, and CSV)


Xavier Clerc