Releases
v0.134.0
Bug Fixes
Bash microkernel: Use printf
(bd0882b )
Binaries: Allow require
for any binary; rename list
command to installable
(55b1500 )
Binaries: Always match on lowercase name (1b181ad )
Binaries: Search for name or aliases of registered binaries (0934732 )
Binaries: Use correct crate name (8cc3590 )
Binary: Move installations
back to trait so overrides of version are used (d89b305 )
Chrome binary: Get version on Windows (81afa41 )
Deno microkernel: FIx semver requirement (c30940c )
Jupyter kernel: Add Jupyter to log and error messages to clarify (7b49e6b )
Kernels REPL: Default to getting symbol (7c6af0b )
Kernels: Allow selector tags to have hyphens (7b447c9 )
Kernels: Fix escape sequences in old versions of Bash (6cb0f6d )
Kernels: Fix handling of paths with whitespaces on mac (a34b241 )
Kernels: When searching for running kernels also check against name (1fde46c )
Microkernels: Add READY
flag to protocol (7ec3af1 ), closes #1329
Microkernels: Add features for binaries
crate (1690ea8 )
Microkernels: Add lines other than those with READY
flag (ecd950d )
Microkernels: Allow compile on Windows where nix
crate is not functional (8c0e79d )
Microkernels: Allow for escaping of Unicode on Windows (cb346d3 )
Microkernels: Update status of pipe failures (a9a6854 )
Node kernel: Fix line unescaping, override console methods (9967d38 )
Pandoc binary: Move Windows path to globs (e55af70 )
Patches: Replace, rather than diff, Base64 content_url
s of MediaObject
types (88bd9ca )
Python kernel: Monkey patch print
for multiple outputs; encode values and errors (52d6d50 )
R kernel: Do not output from assignment on last line (c716289 )
R kernel: Error handling and encoding / decoding of values (0c78b0a )
R microkernel: Capture plots and avoid recursive print calls (cfb5a42 )
R microkernel: Handle the creation of user library (cc4ccf8 )
R microkernel: Set .libPaths
and ensure requires()
is truely quiet (80c2281 )
R microkernel: Suppress messages on install (ca46d8a )
R microkernel: Suppress warnings when requiring (d847313 )
R microkernel: Unbox string outputs (d8760ce )
Rscript binary: Update crate name (3f41131 )
Rscript binary: Use correct casing (47da877 )
Store kernel: Update get
to be mut
(0b1febd )
Web client: Respect attribute aliases for Add
operations (5523797 )
Features
Bash microkernel: Initial iteration of a (c516aee )
Bash parser: Add parser for Bash code (2d9f530 )
Binaries: Add BinaryInstallation::interact
for interacting with long running processes (19996fe )
Binaries: Allow glob patterns for binary paths; add r
and chromium
binary specs (516d7a6 )
Binaries: Expose functions for checking for existing installation (094714c )
Deno kernel: Add kernel for executing Typescript code (9d68fa5 )
Kernels: Add KernelSelector
for more precision in selecting kernel to execute in (5c8b76c ), closes #1328
Kernels: Integrate microkernels (6bf692b )
Kernels: Support kernel forks (ba34fa2 )
Microkernels: Add MicroKernel
s as a lightweight alternative to JupyterKernel
(57f0c90 )
Microkernels: Add ability to specify which OSes a microkernel can run (dbafd8e )
Node.js microkernel: Initial iteration of a Node.js microkernel (d4c4447 )
Python kernel: Initial iteration of encoding for numpy
, pandas
and matplotlib
values (925d9ed )
Python microkernel: Initial iteration of a Python microkernel (cada22f )
R microkernel: Handle conversion of data frames and plots (2af6ad0 )
R microkernel: Initial iteration of a R microkernel (98325d7 )
Rust parser: Initial iteration of a parser for Rust (abcf8f3 )
Zsh microkernel: Add Zsh microkernel (f2d2746 )
You can’t perform that action at this time.