diff --git a/CHANGELOG.md b/CHANGELOG.md index 1cef5e78..4ab402b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +## 0.38.2 - 2023-04-02 + +- Unmount notebook output item on dispose 0764a59 +- Improve notebook repl error handling fcb741e +- Special print for remote values in UI 5181411 +- Add cson support for remote api (#175) df7ed37 Thanks @Cyrik! + ## 0.38.1 - 2023-03-30 - Fix advanced compile issue for calva notebooks diff --git a/README.md b/README.md index 2e9a5051..ea28896f 100644 --- a/README.md +++ b/README.md @@ -36,13 +36,13 @@ Clojurians][london-clojurians]. To start a repl with portal, run the **clojure >= 1.10.0** cli with: ```bash -clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.1"}}}' +clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.2"}}}' ``` or for a **web** **clojurescript >= 1.10.773** repl, do: ```bash -clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.1"} +clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.2"} org.clojure/clojurescript {:mvn/version "1.10.844"}}}' \ -m cljs.main ``` @@ -50,7 +50,7 @@ clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.1"} or for a **node** **clojurescript >= 1.10.773** repl, do: ```bash -clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.1"} +clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.2"} org.clojure/clojurescript {:mvn/version "1.10.844"}}}' \ -m cljs.main -re node ``` @@ -58,7 +58,7 @@ clj -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.1"} or for a **babashka >=0.2.4** repl, do: ```bash -bb -cp `clj -Spath -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.1"}}}'` +bb -cp `clj -Spath -Sdeps '{:deps {djblue/portal {:mvn/version "0.38.2"}}}'` ``` or for a Leiningen project: @@ -66,19 +66,19 @@ or for a Leiningen project: - Add Portal as a dependency, either to `:dev` profile or its own profile: ```clojure -{:profiles {:dev {:dependencies [[djblue/portal "0.38.1"]]}}} +{:profiles {:dev {:dependencies [[djblue/portal "0.38.2"]]}}} ``` or ```clojure -{:profiles {:portal {:dependencies [[djblue/portal "0.38.1"]]}}} +{:profiles {:portal {:dependencies [[djblue/portal "0.38.2"]]}}} ``` Or as a global profile, add to `~/.lein/profiles.clj`: ```clojure -{:portal {:dependencies [[djblue/portal "0.38.1"]]}} +{:portal {:dependencies [[djblue/portal "0.38.2"]]}} ``` If you add Portal to a profile other than `:dev`, when starting a REPL @@ -163,8 +163,8 @@ For more documentation, take a look through the [docs][docs]. [live-demo]: https://www.youtube.com/watch?v=Tj-iyDo3bq0 [london-clojurians]: https://www.youtube.com/channel/UC-pYfofTyvVDMwM4ttfFGqw -[docs]: https://cljdoc.org/d/djblue/portal/0.38.1/doc/ui-concepts -[ui-concepts]: https://cljdoc.org/d/djblue/portal/0.38.1/doc/ui-concepts +[docs]: https://cljdoc.org/d/djblue/portal/0.38.2/doc/ui-concepts +[ui-concepts]: https://cljdoc.org/d/djblue/portal/0.38.2/doc/ui-concepts [vs-code-docs]: ./doc/editors/vs-code.md [intellij-docs]: ./doc/editors/intellij.md diff --git a/dev/tasks/deploy.clj b/dev/tasks/deploy.clj index 3158e9ef..58163dc0 100644 --- a/dev/tasks/deploy.clj +++ b/dev/tasks/deploy.clj @@ -27,7 +27,7 @@ (deploy-clojars) (deploy-vscode) (deploy-open-vsx) - (deploy-intellij)) + #_(deploy-intellij)) (defn all "Deploy all artifacts." diff --git a/dev/tasks/info.clj b/dev/tasks/info.clj index 163bde96..7a86624c 100644 --- a/dev/tasks/info.clj +++ b/dev/tasks/info.clj @@ -2,7 +2,7 @@ (:require [clojure.java.shell :refer [sh]] [clojure.string :as str])) -(def version "0.38.1") +(def version "0.38.2") (defn git-hash [] (str/trim (:out (sh "git" "rev-parse" "HEAD")))) diff --git a/extension-intellij/gradle.properties b/extension-intellij/gradle.properties index 4952c3b4..7d4482e4 100644 --- a/extension-intellij/gradle.properties +++ b/extension-intellij/gradle.properties @@ -3,7 +3,7 @@ pluginGroup = djblue pluginName = portal -pluginVersion = 0.38.1 +pluginVersion = 0.38.2 # See https://plugins.jetbrains.com/docs/intellij/build-number-ranges.html # for insight into build numbers and IntelliJ Platform versions. diff --git a/extension-vscode/package.json b/extension-vscode/package.json index 8dcd5c91..f4a27d89 100644 --- a/extension-vscode/package.json +++ b/extension-vscode/package.json @@ -1,6 +1,6 @@ { "name": "portal", - "version": "0.38.1", + "version": "0.38.2", "description": "A clojure tool to navigate through your data.", "icon": "icon.png", "main": "vs-code.js", diff --git a/package.json b/package.json index 7a744f06..bb12b8ea 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "portal", - "version": "0.38.1", + "version": "0.38.2", "repository": "github:djblue/portal", "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.36", diff --git a/src/portal/extensions/vs_code.cljs b/src/portal/extensions/vs_code.cljs index 58770a86..f38497df 100644 --- a/src/portal/extensions/vs_code.cljs +++ b/src/portal/extensions/vs_code.cljs @@ -45,7 +45,7 @@ " - " ["portal" (get options :window-title "vs-code") - "0.38.1"]) + "0.38.2"]) (view-column) #js {:enableScripts true :retainContextWhenHidden true}) diff --git a/src/portal/runtime.cljc b/src/portal/runtime.cljc index 796ce5ee..b327c7bd 100644 --- a/src/portal/runtime.cljc +++ b/src/portal/runtime.cljc @@ -208,7 +208,7 @@ {:name (if (= :dev (:mode options)) "portal-dev" "portal") - :version "0.38.1" + :version "0.38.2" :platform #?(:bb "bb" :clj "jvm" diff --git a/src/portal/runtime/index.cljc b/src/portal/runtime/index.cljc index 9efa2daa..23ce5c1b 100644 --- a/src/portal/runtime/index.cljc +++ b/src/portal/runtime/index.cljc @@ -2,7 +2,7 @@ (defn html [{:keys [name version host session-id code-url platform mode] :or {name "portal" - version "0.38.1" + version "0.38.2" code-url "main.js" platform #?(:bb "bb" :clj "jvm" :cljs "node" :cljr "clr")}}] (str