From 6effa2f8b46213616b5096b6a451947a3d8c054c Mon Sep 17 00:00:00 2001
From: Safia Abdalla
Date: Mon, 29 Jun 2020 16:15:20 -0700
Subject: [PATCH 1/2] Publish
- nteract@0.24.0
- @nteract/nbextension@1.10.0
- @nteract/web@1.1.3-alpha.0
- nteract-on-jupyter@2.10.0
- @nteract/actions@7.0.0
- @nteract/commutable@7.3.0
- @nteract/connected-components@6.8.0
- @nteract/core@15.0.0
- @nteract/editor@10.1.0
- @nteract/epics@5.0.0
- @nteract/fixtures@2.3.8
- @mybinder/host-cache@2.1.25
- @nteract/messaging@7.0.8
- @nteract/monaco-editor@3.1.8
- @nteract/mythic-configuration@1.0.0
- @nteract/mythic-notifications@0.2.0
- @nteract/myths@0.2.0
- @nteract/notebook-app-component@7.6.0
- @nteract/presentational-components@3.4.0
- @nteract/reducers@5.0.0
- rx-binder@4.0.4
- rx-jupyter@5.5.10
- @nteract/selectors@3.0.0
- @nteract/stateful-components@1.5.0
- @nteract/styles@2.2.0
- @nteract/types@7.0.0
- @nteract/webpack-configurator@3.1.15
---
applications/desktop/package-lock.json | 2 +-
applications/desktop/package.json | 2 +-
.../nteract_on_jupyter/package.json | 24 +++++++++----------
.../jupyter-extension/package-lock.json | 2 +-
applications/jupyter-extension/package.json | 2 +-
applications/web/package.json | 14 +++++------
packages/actions/package.json | 10 ++++----
packages/commutable/package.json | 2 +-
packages/connected-components/package.json | 10 ++++----
packages/core/package.json | 14 +++++------
packages/editor/package-lock.json | 2 +-
packages/editor/package.json | 4 ++--
packages/epics/package.json | 18 +++++++-------
packages/fixtures/package.json | 8 +++----
packages/host-cache/package.json | 6 ++---
packages/messaging/package.json | 4 ++--
packages/monaco-editor/package.json | 2 +-
packages/mythic-configuration/package.json | 8 ++-----
packages/mythic-notifications/package.json | 4 ++--
packages/myths/package.json | 2 +-
packages/notebook-app-component/package.json | 24 +++++++++----------
.../presentational-components/package.json | 10 ++++----
packages/reducers/package.json | 8 +++----
packages/rx-binder/package.json | 2 +-
packages/rx-jupyter/package.json | 8 +++----
packages/selectors/package.json | 8 +++----
packages/stateful-components/package.json | 12 +++++-----
packages/styles/package.json | 2 +-
packages/types/package.json | 4 ++--
packages/webpack-configurator/package.json | 2 +-
30 files changed, 108 insertions(+), 112 deletions(-)
diff --git a/applications/desktop/package-lock.json b/applications/desktop/package-lock.json
index ec0e6dca3c..3a1e0762c7 100644
--- a/applications/desktop/package-lock.json
+++ b/applications/desktop/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "nteract",
- "version": "0.23.2",
+ "version": "0.24.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/applications/desktop/package.json b/applications/desktop/package.json
index 8c88d800c8..0b88eb8835 100644
--- a/applications/desktop/package.json
+++ b/applications/desktop/package.json
@@ -1,6 +1,6 @@
{
"name": "nteract",
- "version": "0.23.2",
+ "version": "0.24.0",
"description": "Interactive literate coding notebook!",
"main": "./lib/webpacked-main.js",
"repository": "nteract/nteract",
diff --git a/applications/jupyter-extension/nteract_on_jupyter/package.json b/applications/jupyter-extension/nteract_on_jupyter/package.json
index 00a03921f5..f87e6accfa 100644
--- a/applications/jupyter-extension/nteract_on_jupyter/package.json
+++ b/applications/jupyter-extension/nteract_on_jupyter/package.json
@@ -1,6 +1,6 @@
{
"name": "nteract-on-jupyter",
- "version": "2.9.2",
+ "version": "2.10.0",
"description": "nteract on jupyter, as an extension",
"main": "app/index.js",
"scripts": {
@@ -18,27 +18,27 @@
"author": "Kyle Kelley ",
"license": "BSD-3-Clause",
"dependencies": {
- "@nteract/commutable": "^7.2.12",
- "@nteract/connected-components": "^6.7.15",
- "@nteract/core": "^14.0.0",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/connected-components": "^6.8.0",
+ "@nteract/core": "^15.0.0",
"@nteract/data-explorer": "^8.0.0",
"@nteract/directory-listing": "^2.1.0",
- "@nteract/editor": "^10.0.2",
+ "@nteract/editor": "^10.1.0",
"@nteract/jupyter-widgets": "^4.4.12",
"@nteract/logos": "^1.0.0",
- "@nteract/monaco-editor": "^3.1.7",
- "@nteract/notebook-app-component": "^7.5.1",
+ "@nteract/monaco-editor": "^3.1.8",
+ "@nteract/notebook-app-component": "^7.6.0",
"@nteract/octicons": "^2.0.0",
"@nteract/outputs": "^3.0.9",
- "@nteract/presentational-components": "^3.3.14",
- "@nteract/styles": "^2.1.12",
+ "@nteract/presentational-components": "^3.4.0",
+ "@nteract/styles": "^2.2.0",
"@nteract/transform-geojson": "^5.1.13",
"@nteract/transform-model-debug": "^5.0.1",
"@nteract/transform-plotly": "^6.1.10",
"@nteract/transform-vdom": "^4.0.15",
"@nteract/transform-vega": "^7.0.10",
- "@nteract/types": "^6.0.7",
- "@nteract/webpack-configurator": "^3.1.14",
+ "@nteract/types": "^7.0.0",
+ "@nteract/webpack-configurator": "^3.1.15",
"jquery": "^3.2.1",
"monaco-editor-webpack-plugin": "^1.8.0",
"react": "^16.3.2",
@@ -49,7 +49,7 @@
"react-router-dom": "^5.0.0",
"redux": "^4.0.0",
"redux-observable": "^2.0.0-alpha.0",
- "rx-jupyter": "^5.5.9",
+ "rx-jupyter": "^5.5.10",
"rxjs": "^6.3.3",
"url-join": "^4.0.0",
"webfontloader": "^1.6.28",
diff --git a/applications/jupyter-extension/package-lock.json b/applications/jupyter-extension/package-lock.json
index 6d5c080f1c..e4103eb54c 100644
--- a/applications/jupyter-extension/package-lock.json
+++ b/applications/jupyter-extension/package-lock.json
@@ -1,5 +1,5 @@
{
"name": "@nteract/nbextension",
- "version": "1.9.2",
+ "version": "1.10.0",
"lockfileVersion": 1
}
diff --git a/applications/jupyter-extension/package.json b/applications/jupyter-extension/package.json
index 44fc0d70f9..e3264dccfd 100644
--- a/applications/jupyter-extension/package.json
+++ b/applications/jupyter-extension/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/nbextension",
- "version": "1.9.2",
+ "version": "1.10.0",
"description": "nteract on jupyter, as an extension",
"scripts": {
"build:python": "python setup.py sdist && python setup.py bdist_wheel",
diff --git a/applications/web/package.json b/applications/web/package.json
index ae84258f7d..33571a7c7e 100644
--- a/applications/web/package.json
+++ b/applications/web/package.json
@@ -1,17 +1,17 @@
{
"name": "@nteract/web",
- "version": "1.1.2",
+ "version": "1.1.3-alpha.0",
"scripts": {
"dev": "next",
"build": "next build",
"start": "next start"
},
"dependencies": {
- "@mybinder/host-cache": "^2.1.24",
- "@nteract/core": "^14.0.0",
- "@nteract/notebook-app-component": "^7.5.1",
+ "@mybinder/host-cache": "^2.1.25",
+ "@nteract/core": "^15.0.0",
+ "@nteract/notebook-app-component": "^7.6.0",
"@nteract/outputs": "^3.0.9",
- "@nteract/styles": "^2.1.12",
+ "@nteract/styles": "^2.2.0",
"@octokit/rest": "^17.1.1",
"codemirror": "^5.51.0",
"next": "^9.2.1",
@@ -21,7 +21,7 @@
"react-redux": "^6.0.0",
"redux": "^4.0.0",
"redux-observable": "^2.0.0-alpha.0",
- "rx-jupyter": "^5.5.9",
+ "rx-jupyter": "^5.5.10",
"rxjs": "^6.3.3",
"shortid": "^2.2.15"
},
@@ -29,7 +29,7 @@
"author": "nteract Contributors",
"license": "BSD-3-Clause",
"devDependencies": {
- "@nteract/webpack-configurator": "^3.1.14",
+ "@nteract/webpack-configurator": "^3.1.15",
"@types/node": "^13.7.1",
"@types/react": "^16.9.19",
"@types/react-dom": "^16.9.5",
diff --git a/packages/actions/package.json b/packages/actions/package.json
index fcb21602e5..6110957e25 100644
--- a/packages/actions/package.json
+++ b/packages/actions/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/actions",
- "version": "6.0.0",
+ "version": "7.0.0",
"description": "A collection of actions",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -13,11 +13,11 @@
"access": "public"
},
"dependencies": {
- "@nteract/commutable": "^7.2.12",
- "@nteract/messaging": "^7.0.7",
- "@nteract/types": "^6.0.7",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/messaging": "^7.0.8",
+ "@nteract/types": "^7.0.0",
"immutable": "^4.0.0-rc.12",
- "rx-jupyter": "^5.5.9"
+ "rx-jupyter": "^5.5.10"
},
"devDependencies": {
"utility-types": "^3.10.0"
diff --git a/packages/commutable/package.json b/packages/commutable/package.json
index b09cccdfbc..b6f11091cd 100644
--- a/packages/commutable/package.json
+++ b/packages/commutable/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/commutable",
- "version": "7.2.12",
+ "version": "7.3.0",
"description": "library for immutable notebook operations",
"main": "lib/index.js",
"types": "lib/index.d.ts",
diff --git a/packages/connected-components/package.json b/packages/connected-components/package.json
index 71042ea9e2..9a80d7ff36 100644
--- a/packages/connected-components/package.json
+++ b/packages/connected-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/connected-components",
- "version": "6.7.15",
+ "version": "6.8.0",
"description": "Connected components exported from @nteract/core",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -12,9 +12,9 @@
},
"dependencies": {
"@blueprintjs/core": "^3.7.0",
- "@nteract/commutable": "^7.2.12",
- "@nteract/core": "^14.0.0",
- "@nteract/types": "^6.0.7",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/core": "^15.0.0",
+ "@nteract/types": "^7.0.0",
"react-redux": "^6.0.0",
"redux": "^4.0.0"
},
@@ -26,7 +26,7 @@
"author": "Kyle Kelley ",
"license": "BSD-3-Clause",
"devDependencies": {
- "@nteract/fixtures": "^2.3.7",
+ "@nteract/fixtures": "^2.3.8",
"styled-components": "^4.4.1"
}
}
diff --git a/packages/core/package.json b/packages/core/package.json
index 7c3c65b329..66c22c5159 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -1,18 +1,18 @@
{
"name": "@nteract/core",
- "version": "14.0.0",
+ "version": "15.0.0",
"description": "core modules and components for nteract apps",
"main": "lib/index.js",
"types": "lib/index.d.ts",
"nteractDesktop": "src/index.ts",
"scripts": {},
"dependencies": {
- "@nteract/actions": "^6.0.0",
- "@nteract/commutable": "^7.2.12",
- "@nteract/epics": "^4.0.9",
- "@nteract/reducers": "^4.0.0",
- "@nteract/selectors": "^2.8.10",
- "@nteract/types": "^6.0.7",
+ "@nteract/actions": "^7.0.0",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/epics": "^5.0.0",
+ "@nteract/reducers": "^5.0.0",
+ "@nteract/selectors": "^3.0.0",
+ "@nteract/types": "^7.0.0",
"redux-logger": "^3.0.6"
},
"peerDependencies": {
diff --git a/packages/editor/package-lock.json b/packages/editor/package-lock.json
index 821ad55f9e..645736747c 100644
--- a/packages/editor/package-lock.json
+++ b/packages/editor/package-lock.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/editor",
- "version": "10.0.2",
+ "version": "10.1.0",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
diff --git a/packages/editor/package.json b/packages/editor/package.json
index 7c49e9a7b2..9e300b545c 100644
--- a/packages/editor/package.json
+++ b/packages/editor/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/editor",
- "version": "10.0.2",
+ "version": "10.1.0",
"description": "The editor that lives inside cells in nteract",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -17,7 +17,7 @@
"access": "public"
},
"dependencies": {
- "@nteract/messaging": "^7.0.7",
+ "@nteract/messaging": "^7.0.8",
"@nteract/outputs": "^3.0.9",
"codemirror": "5.55.0",
"rxjs": "^6.3.3"
diff --git a/packages/epics/package.json b/packages/epics/package.json
index d1b7ce40b3..0e5a4284ba 100644
--- a/packages/epics/package.json
+++ b/packages/epics/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/epics",
- "version": "4.0.9",
+ "version": "5.0.0",
"description": "Redux-Observable epics for nteract apps",
"keywords": [
"jupyter",
@@ -32,17 +32,17 @@
"url": "https://github.com/nteract/nteract/issues"
},
"dependencies": {
- "@nteract/actions": "^6.0.0",
- "@nteract/commutable": "^7.2.12",
- "@nteract/messaging": "^7.0.7",
- "@nteract/mythic-configuration": "0.1.0",
- "@nteract/mythic-notifications": "^0.1.9",
- "@nteract/selectors": "^2.8.10",
- "@nteract/types": "^6.0.7",
+ "@nteract/actions": "^7.0.0",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/messaging": "^7.0.8",
+ "@nteract/mythic-configuration": "^1.0.0",
+ "@nteract/mythic-notifications": "^0.2.0",
+ "@nteract/selectors": "^3.0.0",
+ "@nteract/types": "^7.0.0",
"file-saver": "^2.0.0",
"redux": "^4.0.1",
"redux-observable": "^2.0.0-alpha.0",
- "rx-jupyter": "^5.5.9",
+ "rx-jupyter": "^5.5.10",
"rxjs": "^6.3.3"
}
}
diff --git a/packages/fixtures/package.json b/packages/fixtures/package.json
index aa06e147cc..7827120fa4 100644
--- a/packages/fixtures/package.json
+++ b/packages/fixtures/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/fixtures",
- "version": "2.3.7",
+ "version": "2.3.8",
"description": "",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -12,8 +12,8 @@
"access": "public"
},
"dependencies": {
- "@nteract/commutable": "^7.2.12",
- "@nteract/reducers": "^4.0.0",
- "@nteract/types": "^6.0.7"
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/reducers": "^5.0.0",
+ "@nteract/types": "^7.0.0"
}
}
diff --git a/packages/host-cache/package.json b/packages/host-cache/package.json
index 4285e0592c..034c258ba6 100644
--- a/packages/host-cache/package.json
+++ b/packages/host-cache/package.json
@@ -1,6 +1,6 @@
{
"name": "@mybinder/host-cache",
- "version": "2.1.24",
+ "version": "2.1.25",
"description": "Local Storage backed cache of binder hosts",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -23,8 +23,8 @@
"access": "public"
},
"dependencies": {
- "rx-binder": "^4.0.3",
- "rx-jupyter": "^5.5.9",
+ "rx-binder": "^4.0.4",
+ "rx-jupyter": "^5.5.10",
"rxjs": "^6.3.3"
}
}
diff --git a/packages/messaging/package.json b/packages/messaging/package.json
index 71e45dfd1f..29747bc12c 100644
--- a/packages/messaging/package.json
+++ b/packages/messaging/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/messaging",
- "version": "7.0.7",
+ "version": "7.0.8",
"description": "Messaging mechanics for nteract apps (jupyter spec)",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -8,7 +8,7 @@
"scripts": {},
"repository": "https://github.com/nteract/nteract/tree/master/packages/messaging",
"dependencies": {
- "@nteract/types": "^6.0.7",
+ "@nteract/types": "^7.0.0",
"@types/uuid": "^8.0.0",
"lodash.clonedeep": "^4.5.0",
"rxjs": "^6.3.3",
diff --git a/packages/monaco-editor/package.json b/packages/monaco-editor/package.json
index e50cf15f5b..c129a1ecc8 100644
--- a/packages/monaco-editor/package.json
+++ b/packages/monaco-editor/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/monaco-editor",
- "version": "3.1.7",
+ "version": "3.1.8",
"description": "A React component for the monaco editor, tailored for nteract",
"main": "lib/index.js",
"types": "lib/index.d.ts",
diff --git a/packages/mythic-configuration/package.json b/packages/mythic-configuration/package.json
index 6f467f6fb8..03d3359fbb 100644
--- a/packages/mythic-configuration/package.json
+++ b/packages/mythic-configuration/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/mythic-configuration",
- "version": "0.1.0",
+ "version": "1.0.0",
"description": "A configuration system based on the myths redux framework",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -13,14 +13,10 @@
"publishConfig": {
"access": "public"
},
- "devDependencies": {
- },
"dependencies": {
- "@nteract/myths": "^0.1.0",
+ "@nteract/myths": "^0.2.0",
"fs-observable": "^4.1.14"
},
- "peerDependencies": {
- },
"author": "nteract contributers",
"license": "BSD-3-Clause"
}
diff --git a/packages/mythic-notifications/package.json b/packages/mythic-notifications/package.json
index 0eb75c4b68..175d216b08 100644
--- a/packages/mythic-notifications/package.json
+++ b/packages/mythic-notifications/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/mythic-notifications",
- "version": "0.1.9",
+ "version": "0.2.0",
"description": "A notification system based on blueprintjs toasters and the myths redux framework",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -18,7 +18,7 @@
},
"dependencies": {
"@blueprintjs/core": "^3.7.0",
- "@nteract/myths": "^0.1.9"
+ "@nteract/myths": "^0.2.0"
},
"peerDependencies": {
"immutable": "^4.0.0-rc.12",
diff --git a/packages/myths/package.json b/packages/myths/package.json
index 972d7f5588..b8cc04e86e 100644
--- a/packages/myths/package.json
+++ b/packages/myths/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/myths",
- "version": "0.1.9",
+ "version": "0.2.0",
"description": "A redux-observable framework for better locality of dependencies",
"main": "lib/index.js",
"types": "lib/index.d.ts",
diff --git a/packages/notebook-app-component/package.json b/packages/notebook-app-component/package.json
index 7d5151f63c..467f4cdd67 100644
--- a/packages/notebook-app-component/package.json
+++ b/packages/notebook-app-component/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/notebook-app-component",
- "version": "7.5.1",
+ "version": "7.6.0",
"description": "Editable notebook app component, backed by @nteract/core's store",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -11,27 +11,27 @@
"access": "public"
},
"dependencies": {
- "@nteract/actions": "^6.0.0",
- "@nteract/commutable": "^7.2.12",
- "@nteract/core": "^14.0.0",
+ "@nteract/actions": "^7.0.0",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/core": "^15.0.0",
"@nteract/data-explorer": "^8.0.0",
"@nteract/dropdown-menu": "^1.1.9",
- "@nteract/editor": "^10.0.2",
- "@nteract/mythic-configuration": "^0.1.0",
- "@nteract/mythic-notifications": "^0.1.9",
+ "@nteract/editor": "^10.1.0",
+ "@nteract/mythic-configuration": "^1.0.0",
+ "@nteract/mythic-notifications": "^0.2.0",
"@nteract/octicons": "^2.0.0",
"@nteract/outputs": "^3.0.9",
- "@nteract/presentational-components": "^3.3.14",
- "@nteract/selectors": "^2.8.10",
- "@nteract/stateful-components": "^1.4.1",
- "@nteract/types": "^6.0.7",
+ "@nteract/presentational-components": "^3.4.0",
+ "@nteract/selectors": "^3.0.0",
+ "@nteract/stateful-components": "^1.5.0",
+ "@nteract/types": "^7.0.0",
"@types/memoize-one": "^4.1.0",
"date-fns": "^2.0.0",
"react-dnd": "^7.0.0",
"react-dnd-html5-backend": "^7.0.0",
"react-helmet": "^5.2.0",
- "react-hotkeys": "^2.0.0",
"react-hot-loader": "^4.1.2",
+ "react-hotkeys": "^2.0.0",
"react-redux": "^6.0.0",
"redux": "^4.0.0"
},
diff --git a/packages/presentational-components/package.json b/packages/presentational-components/package.json
index 0e2d14f220..dc7a72d1ab 100644
--- a/packages/presentational-components/package.json
+++ b/packages/presentational-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/presentational-components",
- "version": "3.3.14",
+ "version": "3.4.0",
"description": "pure presentational components for nteract",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -9,10 +9,10 @@
"dependencies": {
"@blueprintjs/core": "^3.7.0",
"@blueprintjs/select": "^3.2.0",
- "react-syntax-highlighter": "^12.0.0",
"classnames": "^2.2.6",
- "react-toggle": "^4.1.1",
- "re-resizable": "^6.5.0"
+ "re-resizable": "^6.5.0",
+ "react-syntax-highlighter": "^12.0.0",
+ "react-toggle": "^4.1.1"
},
"peerDependencies": {
"react": "^16.3.2",
@@ -29,8 +29,8 @@
"license": "BSD-3-Clause",
"devDependencies": {
"@types/classnames": "^2.2.10",
- "@types/styled-components": "^4.1.4",
"@types/react-toggle": "^4.0.2",
+ "@types/styled-components": "^4.1.4",
"color-parse": "^1.3.8",
"color-space": "^1.16.0",
"css": "^2.2.4",
diff --git a/packages/reducers/package.json b/packages/reducers/package.json
index b5c309024b..4d420954ca 100644
--- a/packages/reducers/package.json
+++ b/packages/reducers/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/reducers",
- "version": "4.0.0",
+ "version": "5.0.0",
"description": "A set of reducers for use in nteract applications",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -10,9 +10,9 @@
"author": "Safia Abdalla ",
"license": "BSD-3-Clause",
"dependencies": {
- "@nteract/actions": "^6.0.0",
- "@nteract/commutable": "^7.2.12",
- "@nteract/types": "^6.0.7",
+ "@nteract/actions": "^7.0.0",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/types": "^7.0.0",
"escape-carriage": "^1.3.0",
"immutable": "^4.0.0-rc.12",
"lodash.has": "^4.5.2",
diff --git a/packages/rx-binder/package.json b/packages/rx-binder/package.json
index fcebb8bbf0..1ddfd79856 100644
--- a/packages/rx-binder/package.json
+++ b/packages/rx-binder/package.json
@@ -1,6 +1,6 @@
{
"name": "rx-binder",
- "version": "4.0.3",
+ "version": "4.0.4",
"description": "RxJS bindings to Binder",
"main": "lib/index.js",
"types": "lib/index.d.ts",
diff --git a/packages/rx-jupyter/package.json b/packages/rx-jupyter/package.json
index bb84f909cd..121cfd8690 100644
--- a/packages/rx-jupyter/package.json
+++ b/packages/rx-jupyter/package.json
@@ -1,6 +1,6 @@
{
"name": "rx-jupyter",
- "version": "5.5.9",
+ "version": "5.5.10",
"description": "RxJS 5 bindings for the Jupyter Notebook API",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -18,8 +18,8 @@
"url": "https://github.com/nteract/nteract/issues"
},
"dependencies": {
- "@nteract/commutable": "^7.2.12",
- "@nteract/messaging": "^7.0.7",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/messaging": "^7.0.8",
"@types/ungap__url-search-params": "^0.1.0",
"@ungap/url-search-params": "^0.2.0",
"js-cookie": "^2.2.0",
@@ -27,7 +27,7 @@
"url-join": "^4.0.0"
},
"devDependencies": {
- "@nteract/types": "^6.0.7",
+ "@nteract/types": "^7.0.0",
"@types/js-cookie": "^2.2.0",
"@types/url-join": "^4.0.0"
}
diff --git a/packages/selectors/package.json b/packages/selectors/package.json
index 5181a75c68..638a32d939 100644
--- a/packages/selectors/package.json
+++ b/packages/selectors/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/selectors",
- "version": "2.8.10",
+ "version": "3.0.0",
"description": "A colletion of state selectors",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -12,10 +12,10 @@
"access": "public"
},
"dependencies": {
- "@nteract/commutable": "^7.2.12",
- "@nteract/types": "^6.0.7",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/types": "^7.0.0",
"immutable": "^4.0.0-rc.12",
"reselect": "^4.0.0",
- "rx-jupyter": "^5.5.9"
+ "rx-jupyter": "^5.5.10"
}
}
diff --git a/packages/stateful-components/package.json b/packages/stateful-components/package.json
index f40090ece7..ddf241ec3c 100644
--- a/packages/stateful-components/package.json
+++ b/packages/stateful-components/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/stateful-components",
- "version": "1.4.1",
+ "version": "1.5.0",
"description": "A collection of sub-components pre-connected to nteract's Redux state",
"keywords": [
"redux",
@@ -19,13 +19,13 @@
"url": "https://github.com/nteract/nteract/issues"
},
"dependencies": {
- "@nteract/commutable": "^7.2.12",
- "@nteract/core": "^14.0.0",
- "@nteract/fixtures": "^2.3.7",
+ "@nteract/commutable": "^7.3.0",
+ "@nteract/core": "^15.0.0",
+ "@nteract/fixtures": "^2.3.8",
"@nteract/markdown": "4.4.0",
- "@nteract/mythic-configuration": "0.1.0",
+ "@nteract/mythic-configuration": "^1.0.0",
"@nteract/outputs": "^3.0.9",
- "@nteract/presentational-components": "^3.3.14",
+ "@nteract/presentational-components": "^3.4.0",
"immutable": "^4.0.0-rc.12",
"redux": "^4.0.4"
},
diff --git a/packages/styles/package.json b/packages/styles/package.json
index 16e1f42c8e..0ff06554e4 100644
--- a/packages/styles/package.json
+++ b/packages/styles/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/styles",
- "version": "2.1.12",
+ "version": "2.2.0",
"description": "css for use in nteract apps",
"main": "index.js",
"types": "index.d.ts",
diff --git a/packages/types/package.json b/packages/types/package.json
index 8f5892eb22..8bbfe1b441 100644
--- a/packages/types/package.json
+++ b/packages/types/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/types",
- "version": "6.0.7",
+ "version": "7.0.0",
"description": "A collection of type definitions used within core nteract packages",
"main": "lib/index.js",
"types": "lib/index.d.ts",
@@ -13,7 +13,7 @@
"access": "public"
},
"dependencies": {
- "@nteract/commutable": "^7.2.12",
+ "@nteract/commutable": "^7.3.0",
"immutable": "^4.0.0-rc.12",
"rxjs": "^6.3.3",
"uuid": "^8.0.0"
diff --git a/packages/webpack-configurator/package.json b/packages/webpack-configurator/package.json
index f606ea055e..18c3ffc32a 100644
--- a/packages/webpack-configurator/package.json
+++ b/packages/webpack-configurator/package.json
@@ -1,6 +1,6 @@
{
"name": "@nteract/webpack-configurator",
- "version": "3.1.14",
+ "version": "3.1.15",
"main": "index.js",
"description": "a common webpack configurator for nteract applications",
"files": [
From 6ce8225d93f652151e4e9a34e05c1fcd2df88408 Mon Sep 17 00:00:00 2001
From: Safia Abdalla
Date: Mon, 29 Jun 2020 16:21:39 -0700
Subject: [PATCH 2/2] Add changelog for June release
---
changelogs/06-2020.md | 128 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 128 insertions(+)
create mode 100644 changelogs/06-2020.md
diff --git a/changelogs/06-2020.md b/changelogs/06-2020.md
new file mode 100644
index 0000000000..7c54d6be40
--- /dev/null
+++ b/changelogs/06-2020.md
@@ -0,0 +1,128 @@
+# June 2020 nteract Release
+
+## nteract Desktop App
+
+This month's release of the nteract desktop app contains a brand-new UI featuring:
+* an app-level toolbar
+* a file sidebar
+* a new cell UX
+* a new command prompt (activated by pressing Cmd+Shift+P on macOS or Ctrl+Shift+P
)
+
+Over the comings months, we will be building on top of this new UX with:
+- support for opening multiple notebooks in the same menu
+- support for configuring keyboard shortcuts
+- and more!
+
+In addition to the new UI, the following changes have been shipped:
+- Support for automatically loading syntax highlighting for programming languages
+- Bug fix for issue where config changes were not persisted beyond a single sessions
+
+## nteract Core SDK
+
+The following changes have been shipped to the Core SDK. If you are using one of the packages listed below as a transitive
+dependency, you will need to update its parent package.
+
+### @nteract/commutable (v7.3.0)
+- Skip reformatting output bundle when serializing notebook document (https://github.com/nteract/nteract/pull/5146)
+
+### @nteract/core (v15.0.0)
+- **(Breaking Change)** Move `comms` entities list into `core.entities`
+ - If you are referring to the `comms` state using nteract's selectors and epics, you will not need to migrate any code.
+ - if you have hard-coded references to `state.comms`, these will need to be updated to `state.core.entities.comms`.
+- **(Breaking Change)** Deprecate `config` state in favor of `mythic-configurations` package
+ - To use the package, either:
+ * use the `makeConfigureStore` function from `@nteract/myths`:
+ ```typescript
+ import {configuration} from "@nteract/mythic-configuration";
+ import {makeConfigureStore} from "@nteract/myths";
+
+ type NonPrivateState = { foo: string };
+ const configureStore = makeConfigureStore()({
+ packages: [
+ configuration,
+ ],
+ // reducers, epics, etc.
+ });
+ export const store = configureStore({ foo: "bar" });
+ ```
+ * or call `configuration.rootReducer(state, action)` in your reducer and add the return value of `configuration.makeRootEpic()` to your epics.
+ - Dispatch the return value of `setConfigFile()` to make it load/write/watch a config file instead.
+ - To define configuration options, use `defineConfigOption(...)`:
+ ```typescript
+ import {defineConfigOption} from "@nteract/mythic-configuration";
+
+ export const {
+ selector: tabSize,
+ action: setTabSize,
+ } = defineConfigOption({
+ label: "Tab Size",
+ key: "codeMirror.tabSize",
+ values: [
+ {label: "2 Spaces", value: 2},
+ {label: "3 Spaces", value: 3},
+ {label: "4 Spaces", value: 4},
+ ],
+ defaultValue: 4,
+ });
+ ```
+ - You can then use the selector (e.g. `tabSize` above) to get the value from a store (e.g. `tabSize(store.getState())`).
+ - You can then alter the state by dispatching the result of the action function (e.g. `setTabSize` above, `store.dispatch(setTabSize(4))`).
+ - If you have a group of config options with a common prefix (e.g. `codemirror.<...>`), you can get a selector for the whole group with `createConfigCollection(...)`:
+ ```typescript
+ import {createConfigCollection} from "@nteract/mythic-configuration";
+
+ const codeMirrorConfig = createConfigCollection({
+ key: "codeMirror",
+ });
+ ```
+ You can then do something like `codeMirrorConfig(store.getState())` to get something like
+ ```javascript
+ {
+ tabSize: 4,
+ // ... other options starting with `codemirror.`, potentially nested if more than one dot
+ }
+ ```
+ - The state is stored under `__private__.configuration` in the store, but it shouldn't be neccessary to directly access it.
+ - To type the state/store you can use `HasPrivateConfigurationState`.
+ - If you need a different way of persisting the config, you can set your own backend, e.g.:
+ ```typescript
+ // Since the cats are typically lazing about the computer, let's utilize them to store our
+ // config...
+ const catConfigurationBackend = (whichCats: Cat[]) => ({
+ setup: () =>
+ // Is called when the config system initialises, should return an Observable,
+ // generally using the loadConfig myth to specify when the config should be loaded.
+ concat(
+ of("immediately"),
+ interval(10 * 60 * 1000),
+ ).pipe(
+ tap(_ => wakeUpCats(whichCats)),
+ mapTo(loadConfig.create()),
+ ),
+
+ load: () =>
+ // Is called to load config, should return an Observable, generally using
+ // the setConfig and/or setConfigAtKey myths to determine the config.
+ askTheCatsAboutTheirConfigOptions(whichCats).pipe(
+ mapErrorTo(undefined, error => error?.complaint === "HUNGRY"),
+ skipWhile(data => data === undefined),
+ map(setConfig.create),
+ ),
+
+ save: (current: Map) =>
+ // Is called with the current config object to save it after it changed, should return an
+ // Observable, which should be empty unless you need to dispatch actions on save.
+ tellTheCatsToRememberConfigOptions(current.toJSON(), whichCats).pipe(
+ ignoreElements(),
+ ),
+ } as ConfigurationBackend);
+
+ export const setConfigCats = (whichCats: Cat[]) =>
+ setConfigBackend.create(catConfigurationBackend(whichCats));
+
+ // Now just do store.dispatch(setConfigCats(...)) to start using it and hope the cats have good
+ // memory and feel like cooperating...
+ ```
+
+### @nteract/editor (v10.1.0)
+- Add support for automatically loadign CodeMirror modes for languages (https://github.com/nteract/nteract/pull/5123)
\ No newline at end of file