-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Kernel selectors to allow users to specify name, language or type (Micro/Jupyter) of kernel to use #1328
Comments
stencila-ci
added a commit
that referenced
this issue
Dec 10, 2021
# [0.134.0](v0.133.1...v0.134.0) (2021-12-10) ### Bug Fixes * **Bash microkernel:** Use `printf` ([bd0882b](bd0882b)) * **Binaries:** Allow `require` for any binary; rename `list` command to `installable` ([55b1500](55b1500)) * **Binaries:** Always match on lowercase name ([1b181ad](1b181ad)) * **Binaries:** Search for name or aliases of registered binaries ([0934732](0934732)) * **Binaries:** Use correct crate name ([8cc3590](8cc3590)) * **Binary:** Move `installations` back to trait so overrides of version are used ([d89b305](d89b305)) * **Chrome binary:** Get version on Windows ([81afa41](81afa41)) * **Deno microkernel:** FIx semver requirement ([c30940c](c30940c)) * **Jupyter kernel:** Add Jupyter to log and error messages to clarify ([7b49e6b](7b49e6b)) * **Kernels REPL:** Default to getting symbol ([7c6af0b](7c6af0b)) * **Kernels:** Allow selector tags to have hyphens ([7b447c9](7b447c9)) * **Kernels:** Fix escape sequences in old versions of Bash ([6cb0f6d](6cb0f6d)) * **Kernels:** Fix handling of paths with whitespaces on mac ([a34b241](a34b241)) * **Kernels:** When searching for running kernels also check against name ([1fde46c](1fde46c)) * **Microkernels:** Add `READY` flag to protocol ([7ec3af1](7ec3af1)), closes [#1329](#1329) * **Microkernels:** Add features for `binaries` crate ([1690ea8](1690ea8)) * **Microkernels:** Add lines other than those with `READY` flag ([ecd950d](ecd950d)) * **Microkernels:** Allow compile on Windows where `nix` crate is not functional ([8c0e79d](8c0e79d)) * **Microkernels:** Allow for escaping of Unicode on Windows ([cb346d3](cb346d3)) * **Microkernels:** Update status of pipe failures ([a9a6854](a9a6854)) * **Node kernel:** Fix line unescaping, override console methods ([9967d38](9967d38)) * **Pandoc binary:** Move Windows path to globs ([e55af70](e55af70)) * **Patches:** Replace, rather than diff, Base64 `content_url`s of `MediaObject` types ([88bd9ca](88bd9ca)) * **Python kernel:** Monkey patch `print` for multiple outputs; encode values and errors ([52d6d50](52d6d50)) * **R kernel:** Do not output from assignment on last line ([c716289](c716289)) * **R kernel:** Error handling and encoding / decoding of values ([0c78b0a](0c78b0a)) * **R microkernel:** Capture plots and avoid recursive print calls ([cfb5a42](cfb5a42)) * **R microkernel:** Handle the creation of user library ([cc4ccf8](cc4ccf8)) * **R microkernel:** Set `.libPaths` and ensure `requires()` is truely quiet ([80c2281](80c2281)) * **R microkernel:** Suppress messages on install ([ca46d8a](ca46d8a)) * **R microkernel:** Suppress warnings when requiring ([d847313](d847313)) * **R microkernel:** Unbox string outputs ([d8760ce](d8760ce)) * **Rscript binary:** Update crate name ([3f41131](3f41131)) * **Rscript binary:** Use correct casing ([47da877](47da877)) * **Store kernel:** Update `get` to be `mut` ([0b1febd](0b1febd)) * **Web client:** Respect attribute aliases for `Add` operations ([5523797](5523797)) ### Features * **Bash microkernel:** Initial iteration of a ([c516aee](c516aee)) * **Bash parser:** Add parser for Bash code ([2d9f530](2d9f530)) * **Binaries:** Add `BinaryInstallation::interact` for interacting with long running processes ([19996fe](19996fe)) * **Binaries:** Allow glob patterns for binary paths; add `r` and `chromium` binary specs ([516d7a6](516d7a6)) * **Binaries:** Expose functions for checking for existing installation ([094714c](094714c)) * **Deno kernel:** Add kernel for executing Typescript code ([9d68fa5](9d68fa5)) * **Kernels:** Add `KernelSelector` for more precision in selecting kernel to execute in ([5c8b76c](5c8b76c)), closes [#1328](#1328) * **Kernels:** Integrate microkernels ([6bf692b](6bf692b)) * **Kernels:** Support kernel forks ([ba34fa2](ba34fa2)) * **Microkernels:** Add `MicroKernel`s as a lightweight alternative to `JupyterKernel` ([57f0c90](57f0c90)) * **Microkernels:** Add ability to specify which OSes a microkernel can run ([dbafd8e](dbafd8e)) * **Node.js microkernel:** Initial iteration of a Node.js microkernel ([d4c4447](d4c4447)) * **Python kernel:** Initial iteration of encoding for `numpy`, `pandas` and `matplotlib` values ([925d9ed](925d9ed)) * **Python microkernel:** Initial iteration of a Python microkernel ([cada22f](cada22f)) * **R microkernel:** Handle conversion of data frames and plots ([2af6ad0](2af6ad0)) * **R microkernel:** Initial iteration of a R microkernel ([98325d7](98325d7)) * **Rust parser:** Initial iteration of a parser for Rust ([abcf8f3](abcf8f3)) * **Zsh microkernel:** Add Zsh microkernel ([f2d2746](f2d2746))
🎉 This issue has been resolved in version 0.134.0 🎉 The release is available on:
Your semantic-release bot 📦🚀 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
No description provided.
The text was updated successfully, but these errors were encountered: