@@ -33,7 +33,9 @@ Graphtik Changelog
3333 - [+] modifiers inherit a single class (to allow combinations)
3434 - [+] Optional sideffected
3535 - [+] Delegate FuncOp.__call__() --> compute().
36- - [ ] Rename NetOp -> pipeline; unify compose() -> Pipeline class
36+ - [+] Rename NetOp -> pipelines;
37+ cannot unify compose() -> Pipeline class due to `nest ` arg.
38+
3739 - [ ] Function access executing Operation & Plan from its context.
3840 - [ ] Unify OpTask & FuncOp
3941 - [ ] function self-toggles `returns-dict ` amidst execution.
@@ -86,6 +88,32 @@ Changelog
8688%%%%%%%%%
8789
8890
91+ v8.1.0 (11 May 2020, @ankostis): drop last plan, Rename/Nest, Netop-->Pipeline, purify modules
92+ ==============================================================================================
93+ + DROP(pipeline): After solution class was introduced, ``last_plan `` attribute was redundant.
94+
95+ + ENH(op): Rename & Nest operations with dictionary or callable.
96+
97+ + FEAT(pipeline): :data: `.NO_RESULT_BUT_SFX ` token can cancel regular data but leave
98+ sideffects of a rescheduled op.
99+
100+ + REFACT: revert module splits and arrive back to :mod: `base.py `, :mod: `op.py ` &
101+ :mod: `pipeline.py `, to facilitate development with smaller files, but still
102+ with very few import-time dependencies.
103+
104+ Importing project :term: `composition ` classes takes less than 4ms in a fast 2019 PC
105+ (down from 300ms).
106+
107+ + FIX(plot): updated Legend, which had become outdated since v6+.
108+
109+ + fix(modifiers): `dep_renamed() ` was faking sideffect-renaming only on repr()
110+ (but fix not stressed, bc v8.0.x is not actually released).
111+ + enh(pipe): accept a dictionary with renames when doing :term: `operation nesting `
112+ (instead of callables or truthies).
113+ + refact(op): force abstract :class: `.Operation ` to be :class: `.Plottable `.
114+ + enh(modifiers): add :attr: `._Modifier.cmd ` with code to reproduce modifier.
115+
116+
89117v8.0.2 (7 May 2020, @ankostis): re-MODULE; sideffect --> sfx; all DIACRITIC Modifiers; invert "merge" meaning
90118=============================================================================================================
91119**--((superseded immediately v8.0.1 & v8.0.2 with more restructurings)))-- **
0 commit comments