1 | # 0.4.0 - released 07.11.2017
|
2 |
|
3 | Breaking changes
|
4 |
|
5 | * Require ES6 support. Node.js 6+ or a modern browser.
|
6 | If support for older environments are needed, use Babel to transpile.
|
7 |
|
8 | Internal changes
|
9 |
|
10 | * Now using CoffeeScript 2
|
11 |
|
12 | # 0.3.0 - released 06.11.2017
|
13 |
|
14 | * Updated to fbp-protocol-client 0.2.x, without support for MicroFlo transport
|
15 |
|
16 | # 0.2.3 - released 04.10.2017
|
17 |
|
18 | Bugfixes
|
19 |
|
20 | * Fixed triggering Mocha error in start/stop due to returning Promise. Regression since 0.2.2.
|
21 |
|
22 | # 0.2.2 - released 03.10.2017
|
23 |
|
24 | * Automatically retry connection while during setup until `startTimeout`
|
25 |
|
26 | # 0.2.0 - released 19.02.2017
|
27 |
|
28 | * Updated to Mocha 3.x.
|
29 | Can break tests in some cases where Promise is returned and callback is used at same time.
|
30 |
|
31 | Internal changes
|
32 |
|
33 | * Updated all dependencies to latest version
|
34 |
|
35 | # 0.1.16 - released 11.10.2016
|
36 |
|
37 | Features
|
38 |
|
39 | * Several conveniences added in .fbp DSL from `fbp 1.5`
|
40 |
|
41 | # 0.1.8 - released 20.04.2016
|
42 |
|
43 | * `testsuite.validate()`: Fix not catching invalid files, due to wrong schema lookup
|
44 | * Add support for sequences of inputs/expect. Allows testing stateful components/graphs/systems.
|
45 |
|
46 | # 0.1.7 - released 17.04.2016
|
47 |
|
48 | * Make `fixture` optional. If not specified, will be auto-created from component/graph in `topic`
|
49 |
|
50 | # 0.1.6 - released 14.04.2016
|
51 |
|
52 | * Some improvements to experimental `fbp-spec-mocha`
|
53 |
|
54 | # 0.1.4 - released 07.05.2016
|
55 |
|
56 | * Send `network:output` FBP messages to `console.log()`, for easier debugging of problems on runtime side.
|
57 | * Added experimental `fbp-spec-mocha` tool, for running Mocha tests over fbp-spec protocol.
|
58 |
|
59 | # 0.1.3 - released 27.08.2015
|
60 |
|
61 | First useful release
|
62 |
|
63 | * Initial YAML testformat fully defined
|
64 | * Tested with NoFlo, MicroFlo and Python example runtimes
|
65 | * `fbp-spec` commandline tool for running
|
66 | * `fbpspec.mocha.run` for integration in a Mocha testsuite
|
67 | * Simple set of UI widgets, with experimental integration in noflo-ui
|
68 |
|
69 | # 0.0.1 - released 17.04.2015
|
70 |
|
71 | Proof of concept
|
72 |
|
73 | * Could run a MicroFlo testcase by talking over FBP runtime protocol
|