@@ -26,10 +26,16 @@ Graphtik Changelog
2626 - [ ] keep SFX in outputs
2727 - [ ] ENH: virtual graph roots for inputs & outputs, for visiting algos (eg prune by outs)
2828 - [ ] REFACT: separate op-decorator from factory (to facilitate defining conveyor operations).
29- - [ ] ENH: varargs for Outs collect all outs te the very end
29+ - [ ] ENH: varargs for Outs collect all outs to the very end
3030 - [ ] ENH: use Signature.Param from `inspect ` module to match needs & zip provides
3131 - [ ] FEAT: +1 merge method for pipelines: nest=False: treat Pipelines as Operations
3232
33+ - [ ] DOC: explain Implicits in tutorial
34+ - [ ] ENH: Plan accepts previous solutions
35+ - [ ] refact: named_inputs --> sol
36+ - [ ] ENH: planning reports unsatisfied node modus, for plotting
37+ - [ ] REFACT/FEAT/ENH: Autograph functions by annotating
38+
3339 - plot:
3440
3541 - [ ] Badges on Data
@@ -79,6 +85,33 @@ Changelog
7985%%%%%%%%%
8086
8187
88+ v10.0.0 (19 Jul 2020, @ankostis): Implicits; modify(); auto-name pipelines; plot data as overspilled
89+ ====================================================================================================
90+ Should have been 10+ for breaking rename of modifier ``jsonp => modify ``.
91+
92+ + FEAT: new :term: `implicit ` modifier doing a better job than :func: `.sfx `.
93+ + FEAT(pipeline): auto-derive name from enclosing function.
94+ + BREAK/fix(modifier): rename modifier ``jsonp => `` :func: `.modify() `;
95+ parameter ``jsonp=False `` now works.
96+ + ENH(modifier): privatize all fields (`str ` with foreign attributes interact badly
97+ with 3rdp libs).
98+ + ENH(plot): stackable tooltips; now data nodes kind and state is fully explained there.
99+
100+ + enh: split jsonp data nodes in separate lines forming a tree.
101+ + enh: label overspill data-node's shapes.
102+ + enh: theme-stack now expands any callables in keys or whole kv-pairs.
103+ + feat: ``show_chaindocs=False `` them attribute now hides even subdoc relationships
104+ (edges).
105+ + fix: various fixes & enhancements ("canceled" were misattributed,
106+ update legend, infective user ``'graphviz.xxx" `` attributes,
107+ plotting no-edge diagrams)
108+
109+ + enh(planning): explained why nodes were pruned in ``DEBUG `` logs.
110+ + enh(:term: `jetsam `): exception-annotated contents accessed also as attributes.
111+ + doc(debug) improve instructions.
112+ + enh(tests): check library also with ``DEBUG `` logging level.
113+
114+
82115v9.3.0 (8 Jul 2020, @ankostis): Sphinx AutoDocumenter; fix plot sfx-nodes
83116=========================================================================
84117- FIX/FEAT(SPHINXEXT): so far, :func: `.operation `-annotated module functions were
0 commit comments