Releases: jannis-baum/Vivify
v0.8.2
What's changed
We released Jupyviv! Jupyviv lets you edit and run Jupyter Notebooks with plain text editors like Neovim while live viewing them with Vivify.
Other news:
- Vivify is now also built for Intel Macs which adds support for that to the Homebrew package as well
- dependency & documentation updates
Full changelog: v0.8.1...v0.8.2
SHA256 checksums
Linux: 8361619474ee492595baa108a300cec339d447ec50d259ef75ad6ead84e0d3c4
macOS ARM: add79c73eb6cef72bdc810f6760e747220819fdb5d345acd0de4953b6329023a
macOS x86: 03fc25d5e0d10dd31cc3554c6142fc27fbee97d028396679bfb36763f04e1323
macOS Homebrew dependencies (shared across ARM and x86)
brotli
c-ares
icu4c@77
libnghttp2
libnghttp3
libngtcp2
libuv
simdjson
zstd
v0.8.1
What's changed
- improve soft-reload capabilities of content with
<script>
tags - warn on Notebook outputs with unknown MIME types
Full changelog: v0.8.0...v0.8.1
SHA256 checksums
Linux: cf5daefbcfd9faca7ef9e42f6a70fce4f41f99f1e613dd8dea5913a83018f7b3
macOS: a4e057804627574ffeea1f235537d178950441ab53f669206d89e16126570069
macOS Homebrew dependencies
brotli
c-ares
icu4c@77
libnghttp2
libuv
openssl@3
v0.8.0
What's changed
- support wiki-links to relative files with double brackets, e.g.
[[relative-file]]
- improve default base16 ANSI colors used to render Notebooks and allow theming them
Full changelog: v0.7.0...v0.8.0
SHA256 checksums
Linux: 4c7ff4f1d6dee80bb87242b58ed4302a4b5ef5feb61dce9f80e84127a21377d0
macOS: 58258904808fecddea112b51da0ce1d774e4252ca4752c3767be8f2e5dd7d34d
macOS Homebrew dependencies
brotli
c-ares
icu4c@77
libnghttp2
libuv
openssl@3
v0.7.0
What's changed
- add buttons for copying code snippets
- prepare Vivify's Jupyter Notebook viewer for Jupyviv, the upcoming solution for working with and running Notebooks from plain text editors with Vivify as the live viewer
- fix minor mistake in documentation
Full changelog: v0.6.5...v0.7.0
SHA256 checksums
Linux: 88081c6846f675c55e92e7acd0ab0d9b410b2adc4030d3269e542efa3e4e7514
macOS: a12544d05eb40537b2784233f7a341e1b5c063d20911fb97e574b0e46b89299c
macOS Homebrew dependencies
brotli
c-ares
icu4c@77
libnghttp2
libuv
openssl@3
v0.6.5
What's changed
- fix live scrolling not working when inside front-matter section
- upgrade all dependencies & close security alerts
- make
make install
with unsupported Node.js version on Linux more convenient
Full changelog: v0.6.4...v0.6.5
SHA256 checksums
Linux: ebd6a3ed337a214836b2c8c519822ba49b3d0eed9530a7d0db93462214063502
macOS: fc307b65b413df52b64a29cd8692352c484cd902838ad8ba8188dc145d18bbff
macOS Homebrew dependencies
brotli
c-ares
icu4c@76
libnghttp2
libuv
openssl@3
v0.6.4
What's changed
- Mermaid charts now auto-refresh
- fix Firefox not scrolling on open if it wasn't already running (at least almost, see #193 and #196 for details)
Full changelog: v0.6.3...v0.6.4
SHA256 checksums
Linux: 3791de104413a24bd77b07ad445a3adc447a4eabe059f73d66f982ca6ab4133d
macOS: 3d4da6bf6bf1325825b0e1a6825be0076eef325ab9e659729c3cc6c664ccd321
macOS Homebrew dependencies
brotli
c-ares
icu4c@76
libnghttp2
openssl@3
v0.6.3
What's changed
- fix macOS dependency versions to work with macOS 15.1
Full changelog: v0.6.2...v0.6.3
SHA256 checksums
Linux: b8077e2c7aab6486571c4f80bb10cfec0f33b7141580d81612984d8462bbfdd3
macOS: 4968e35ab0d134bc3701590fa6b376071306f0a6c345dfb89fce2ae25f30fd6a
macOS Homebrew dependencies
brotli
c-ares
icu4c@76
libnghttp2
libuv
openssl@3
v0.6.2
What's changed
- parse and ignore Markdown front matter to prevent polluting the renderer
Full changelog: v0.6.1...v0.6.2
SHA256 checksums
Linux: 7a2db43159f45034ad037d168cde5529041449067e600ef61754511db1151b16
macOS: 7132d3f4abf26281f429a92c47c158c6e76df8b439b1b856a271842a579f7824
v0.6.1
What's changed
- bump the Node version for compatibility with macOS Sequoia
Full changelog: v0.6.0...v0.6.1
SHA256 checksums
Linux: a1a5a124e17ec510367b42c6367ddadef2936b216d51a5bb09f4b02e21b7a1a9
macOS: 6f0547223aead8bc48c194129dedf05d987f80f8f687bdea17c8a5297e8fb4c1
v0.6.0
What's changed
- support relative paths & globs for custom scripts & style sheets
- support placing config in
~/.config
directory - improve robustness against faulty compilation
- simplify having multiple installations of Vivify
Full changelog: v0.5.1...v0.6.0
SHA256 checksums
Linux: ff6f69388c2b31770ddbcb06cc1e70d3927d2ee5d9058db0aaf78305875c3269
macOS: f3859e1c99c47f14aa51db5cfcdc08e56f6b598e495ad50700859e49b2901692