------------------- * Bugfixes; * Efficiency compromise: don't trace multiple executions of same ast statement (e.g. if inside for loop);
0.0.41
Not secure
------------------- * Fix bug where errors thrown when unimplemented ast.Slice or ast.ExtSlice encountered; * Fix bug where assignment with empty rval could lead to version not getting bumped in provenance graph;
0.0.40
Not secure
------------------- * Accidental version release while automating build process;
0.0.39
------------------- * Bugfix for setting active scope correctly during ast.Store / AugStore context; * Use versioneer to manage versioning and add bump_version.sh script;
0.0.38
Not secure
------------------- * Bugfix: if returning from function, only pass up rvals if the ast statement is ast.Return; * Handle dependencies from one level of lambda capture properly; * Fix not-displayed visual refresh cue for cells that threw exceptions to be refreshed if input contains an updated symbol;
0.0.37
Not secure
------------------- * Support fine-grained dependency edges for tuple unpacking for simple (non attribute / subscript) symbols; * Bugfixes for args inside of nested function calls as well as for multiple inline function calls (eg f()());