Fork me on GitHub

Hello everyone. I'm excited to announce that this weekend I released version 1.4.0 of Oz, a library for working with Vega & Vega-Lite visualizations from Clojure. This release comes a bunch of nice changes: • Various Vega (js) libs are now up to date • The publish! (plot sharing) functionality, which broke when GitHub removed support for anonymous gists, has now been fixed; It is now possible to specify credentials so that gists will be associated with your GitHub account. • The Reagent API is now in a separate namespace from the socket/figwheel machinery which Oz depends upon for it's REPL/JVM based plotting functionality, solving a mess of error messages when attempting to use it as such • If you forget to call start-plot-server!, it now gets called for you on your first call to v! or view! • Some dependencies have been updated, resolving an issue with Oz being used under JVM 9 and 10 • Improved styling Please check it out here:

parrot 16
🎊 12
❤️ 4

I'm also happy to announce the launch of, a tool for sharing scientific documents written in the same combination of hiccup and Vega/Vega-Lite which the view! function accepts. The old (and now deprecated) publish-plot! function would only work with pure/single Vega or Vega-Lite plots, as this functionality was predicated on the IDL's fabulous (but hiccup ignorant) Vega Editor. Now, when you call the more general publish! function with hiccup input, an url is printed out, which when followed, will load the corresponding hiccup+vega document from the generated gist. This facilitates the sharing/publishing of more involved scientific documents, and for folks who hate to leave the comfort of their favorite text editor, poses a nice (and in some ways more flexible) alternative to the standard scientific notebook environment. If this sounds interesting, please take a peek and let me know what you think 🙂 Thanks!

🎉 28
👍 16
👏 4