I can open issues in Github, if you prefer
@carsten.behring thank you, for now writing here is fine.
@daslu fixed, looking at another issue and then I’ll cut a release
@carsten.behring you issues are looking good now to, Clerk now falls back to showing the edn for things it can’t read:
I’ve just released Clerk {:mvn/version "0.1.174"}. Changelog:
• Add viewport meta tag to fix layout on mobile devices
• Fix showing maps & sets with inhomogeneous types
Implement a resilient sorting that falls back to ranking according to
default viewer predicates. This is heavily inspired by code from
@thheller in shadow-cljs, see
https://github.com/thheller/shadow-cljs/blob/1708acb21bcdae244b50293d17633ce35a78a467/src/main/shadow/remote/runtime/obj_support.cljc#L118-L144
• Show plain edn for unreadable results
Thanks to @carsten.behring for the report.
• Fix map entry display for deeply nested maps
By making map viewer pass down modified options that selects the
map-entry viewer.
Thanks to @daslu for the report.
• Fix live reload by using different dom id for static build
• Add reader for object tag
Thanks to @carsten.behring for the report.
• Better function viewer showing name
• Fix display of false results
• Fix view when result is a function
• Support macros that expand to requires
Make detection much more solid by checking deps of the analyzed form.
Thanks to @sritchie09 for the report.
@thheller has joined the channel
@sritchie09 has joined the channel
I’ve also updated demo repo to include a call to the static build api: https://github.com/nextjournal/clerk-demo/commit/ad93f857f3e5e55207c40bdd0d54b6b3de484874. (It’s a known issue that the back to index link is broken, will look into that for the next release)
Very impressive improvements. Playing with some dataset and vegalite plots feels very good.
One feature I would enjoy as well is the ability to "hide" the code on a global or per expression base. In notespace we have used meta data for that.