Skip to content

Commit 3f05eaf

Browse files
mkphilippamarkovics
authored andcommitted
More CHANGELOG updates
1 parent 7b0d247 commit 3f05eaf

File tree

2 files changed

+14
-8
lines changed

2 files changed

+14
-8
lines changed

CHANGELOG.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,13 @@ Changes can be:
3333

3434
Lastly drop the location cache which is no longer needed.
3535

36-
* 🍕 `clerk/fragment` for splicing a seq of values into the document as if it were produced by results of individual cells. Useful when programmatically generating content.
36+
* 🍕 Add `clerk/fragment` for splicing a seq of values into the document as if it were produced by results of individual cells. Useful when programmatically generating content.
37+
38+
* 🚰 Improve Tap Inspector
39+
40+
* Support customizing of `:nextjournal.clerk/width` and `:nextjournal.clerk/budget` for individual tapped values
41+
* Fix re-rendering of tapped values by assigning stable react keys
42+
* Build it on top of `clerk/fragment`
3743

3844
* 🍒 Add support for cherry as an alternative to sci to evaluate `:render-fn`s. You can change it per form (using form metadata or viewer opts) or doc-wide (using ns metadata) with `{:nextjournal.clerk/render-evaluator :cherry}`.
3945

@@ -60,6 +66,8 @@ Changes can be:
6066
* 💫 Support imported vars (e.g. by potemkin) in location analysis
6167

6268
By considering `:file` on var meta in location analysis. Previously we would not find a location for vars where the namespace did not match the source file. As we're not caching negative findings this can speed up analysis for deps with a large number of imported vars significantly.
69+
70+
* 💫 Support serializing `#inst` and `#uuid` to render-fns
6371

6472
* 🐜 Turn off analyzer pass for validation of `:type` tags, fixes [#488](https://github.com/nextjournal/clerk/issues/488) @craig-latacora
6573

book.clj

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -880,9 +880,7 @@ v/table-viewer
880880
;; click and expand it first, set the
881881
;; `:nextjournal.clerk/auto-expand-results?` option.
882882

883-
884-
^{::clerk/visibility {:code :hide}
885-
::clerk/auto-expand-results? true}
883+
^{::clerk/visibility {:code :fold}}
886884
(def rows
887885
(take 15 (repeatedly (fn []
888886
{:name (str
@@ -891,17 +889,17 @@ v/table-viewer
891889
:role (rand-nth [:admin :operator :manager :programmer :designer])
892890
:dice (shuffle (range 1 7))}))))
893891

892+
893+
^{::clerk/auto-expand-results? true} rows
894+
894895
;; This option might become the default in the future.
895896

896897

897898
;; ### 🙅🏼‍♂️ Viewer Budget
898899

899900
;; In order to not send too much data to the browser, Clerk uses a per-result budget to limit. You can see this budget in action above. Use the `:nextjournal.clerk/budget` key to change its default value of `200` or disable it completely using `nil`.
900901

901-
^{::clerk/budget nil
902-
::clerk/visibility {:code :hide}
903-
::clerk/auto-expand-results? true}
904-
rows
902+
^{::clerk/budget nil ::clerk/auto-expand-results? true} rows
905903

906904
;; ## 🧱 Static Building
907905

0 commit comments

Comments
 (0)