v0.26.0 [2019-04-18]
Breaking changes
Features
- 1fcdaaa add handling for conditional expressions to type inference (#1184)
- ac06baf add if/then/else syntax to Flux parser
- 27bf118 added a WalkIR function that external programs can use to traverse an opSpec structure (#1149)
- 38c04ce add planner options to compile options (#1146)
- 862f2bc add example on how to use flux as a library (#849)
- 462c07a duplicate will now overwrite a column if the as label already exists (#1135)
Bug fixes
- 8c818b1 format right child with good parens (#1166)
- 7505a46 make staticcheck pass (#1177)
- 4a438e2 rename json tag so go vet passes (#1176)
- 424cb2f the controller pump could reference a nil pointer (#1154)
- c268989 create a DependenciesAwareProgram so controller can assign dependencies (#1148)
- eacb4d4 make Program.Start start execution synchronously (#1143)
- ff804ed read the metadata channel in a separate goroutine (#1131)
- 644ab21 Remove dead code in controller so staticcheck passes (#1105)
- c42b770 Allow flux unit tests to pass (#1103)
- 90ce58c require a github token to perform a release (#1150)
- eb409af change example name to make go vet pass (#1151)
- 828398a make csv.from return decode error (#1141)