@@ -74,28 +74,29 @@ Notes about what currently breaks 💥 and what could be better tomorrow.
74
74
- [x] Extend reach of viewer api to whole notebook (including the root node)
75
75
- [x] Make viewer api more functional
76
76
- [x] Let ` :transform-fn ` act on wrapped-value and use it to also replace ` :fetch-fn `
77
- - [ ] Reset ns viewers to defaults on eval
78
77
- [x] Try using ` :update-viewers-fn ` for markdown node
79
78
- [x] Minimize re-rendering when updating notebook
80
79
- [ ] Throw on re-definitions
81
80
- [x] Throw when referencing no longer available / deleted var
82
81
- [x] Allow multiple defs per top-level forms
83
82
- [x] Restore ` *ns* ` after hashing / eval
84
83
- [x] Support setting ` :nextjournal.clerk/cache ` forms to control caching behaviour
85
- - [ ] Deprecate ` :nextjournal/no-cache `
86
84
- [x] Add ` clerk/image ` (name tbd) viewer supporting links and embedded images
87
85
- [x] Derefenced Clojure atoms should get value semantics in dependency graph
88
86
- [x] Support evaluating ` (quote 'code 'in 'backticks) ` in markdown
89
87
- [x] Make it more obvious that results can be expanded
90
88
- [x] Set expanded state depending on shape (width) of the data
91
- - [ ] Allow to control viewer expansion state programmatically
92
- - [ ] Make ` doc-url ` work in live app using ` v/clerk-eval `
89
+ - [x] Allow to control viewer expansion state programmatically
90
+ - [x] Support cherry as alternative js evaluator
91
+ - [ ] Make ` doc-url ` work in live app using ` v/clerk-eval ` with homepage, 404 and symbol links
92
+ - [ ] Global config with consistent inheritance to ns, expression
93
+ - [ ] Tap & eval viewer window
93
94
- [ ] Add multiviewer to default viewers
94
95
- [ ] Make stacktraces clickable
95
96
- [ ] Mark uncacheable results in browser window including explanation
96
97
- [x] Build static build on CI
97
98
- [x] Hook up new table viewer
98
99
- [ ] Add CAS storage option for static builds
100
+ - [x] Status log
99
101
## 💡 Ideas
100
102
- [ ] Hook up distributed caching using CAS + cloud bucket
101
- - [ ] Status log
0 commit comments