From 232982a8d02788e8aec98e130046cbdea6e3d386 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Wed, 1 Jul 2020 17:12:39 -0400 Subject: [PATCH 1/9] Upgrade Lets-Plot Kotlin API to v. 0.0.22-SNAPSHOT --- libraries/lets-plot.json | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 911bf82c6..95f3c6af4 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,7 +1,7 @@ { "properties": { - "libraryVersion": "1.4.2", - "apiVersion": "0.0.18-SNAPSHOT", + "api": "0.0.22-SNAPSHOT", + "js": "1.4.2", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", @@ -9,19 +9,22 @@ "https://jetbrains.bintray.com/lets-plot-maven" ], "dependencies": [ - "org.jetbrains.lets-plot:lets-plot-kotlin-api:$apiVersion" + "org.jetbrains.lets-plot:lets-plot-kotlin-api:$api" ], "imports": [ "jetbrains.letsPlot.*", "jetbrains.letsPlot.geom.*", - "jetbrains.letsPlot.stat.*" + "jetbrains.letsPlot.stat.*", + "jetbrains.letsPlot.label.*", + "jetbrains.letsPlot.scale.*", + "jetbrains.letsPlot.facet.*" ], "init": [ "import jetbrains.letsPlot.LetsPlot", "import jetbrains.letsPlot.frontend.NotebookFrontendContext", "val isolatedFrameParam = if(\"$isolatedFrame\".isNotEmpty()) \"$isolatedFrame\".toBoolean() else null", - "val frontendContext = LetsPlot.setupNotebook(\"$libraryVersion\", isolatedFrameParam) {DISPLAY(HTML(it))}", - "LetsPlot.apiVersion = \"$apiVersion\"", + "val frontendContext = LetsPlot.setupNotebook(\"$js\", isolatedFrameParam) {DISPLAY(HTML(it))}", + "LetsPlot.apiVersion = \"$api\"", "// Load library JS", "DISPLAY(HTML(frontendContext.getConfigureHtml()))" ], From 5203a4a686e8b3ec2b7fcaf85259f2966f6adc07 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Wed, 5 Aug 2020 11:35:34 -0400 Subject: [PATCH 2/9] Update to Lets-Plot to 1.5.1-SNAPSHOT. Add 'image export'. --- libraries/lets-plot.json | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 95f3c6af4..d594b19c9 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,7 +1,8 @@ { "properties": { - "api": "0.0.22-SNAPSHOT", - "js": "1.4.2", + "api": "0.0.26-SNAPSHOT", + "lib": "1.5.1-SNAPSHOT", + "js": "1.5.0", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", @@ -9,7 +10,9 @@ "https://jetbrains.bintray.com/lets-plot-maven" ], "dependencies": [ - "org.jetbrains.lets-plot:lets-plot-kotlin-api:$api" + "org.jetbrains.lets-plot:lets-plot-kotlin-api-kernel:$api", + "org.jetbrains.lets-plot:lets-plot-common:$lib", + "org.jetbrains.lets-plot:lets-plot-image-export:$lib" ], "imports": [ "jetbrains.letsPlot.*", @@ -17,7 +20,9 @@ "jetbrains.letsPlot.stat.*", "jetbrains.letsPlot.label.*", "jetbrains.letsPlot.scale.*", - "jetbrains.letsPlot.facet.*" + "jetbrains.letsPlot.facet.*", + "jetbrains.letsPlot.sampling.*", + "jetbrains.letsPlot.export.*" ], "init": [ "import jetbrains.letsPlot.LetsPlot", From 6b2976824de0afcd8f06ff9320c1584566783611 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Tue, 11 Aug 2020 15:41:26 -0400 Subject: [PATCH 3/9] Update to Lets-Plot to v1.5.2, Kotlin API v1.0.0-rc1 --- libraries/lets-plot.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index d594b19c9..08c77257d 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,8 +1,8 @@ { "properties": { - "api": "0.0.26-SNAPSHOT", - "lib": "1.5.1-SNAPSHOT", - "js": "1.5.0", + "api": "1.0.0-rc1", + "lib": "1.5.2", + "js": "1.5.2", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", From b6637fb6a7b0e0df925a5d857e66273794cf6713 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Thu, 13 Aug 2020 19:48:35 -0400 Subject: [PATCH 4/9] Update to Lets-Plot Kotlin API v1.0.0 --- libraries/lets-plot.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 08c77257d..847b70b53 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,6 +1,6 @@ { "properties": { - "api": "1.0.0-rc1", + "api": "1.0.0", "lib": "1.5.2", "js": "1.5.2", "isolatedFrame": "" @@ -10,7 +10,7 @@ "https://jetbrains.bintray.com/lets-plot-maven" ], "dependencies": [ - "org.jetbrains.lets-plot:lets-plot-kotlin-api-kernel:$api", + "org.jetbrains.lets-plot-kotlin:lets-plot-kotlin-api-kernel:$api", "org.jetbrains.lets-plot:lets-plot-common:$lib", "org.jetbrains.lets-plot:lets-plot-image-export:$lib" ], From 727b89f49c3b087f0e766da8f06d903b98549546 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Fri, 20 Nov 2020 19:04:10 -0500 Subject: [PATCH 5/9] Update to Lets-Plot Kotlin API v1.1.0, Lets-Plot v1.5.4 Add lets-plot-gt.json --- libraries/lets-plot-gt.json | 18 ++++++++++++++++++ libraries/lets-plot.json | 10 ++++++---- 2 files changed, 24 insertions(+), 4 deletions(-) create mode 100644 libraries/lets-plot-gt.json diff --git a/libraries/lets-plot-gt.json b/libraries/lets-plot-gt.json new file mode 100644 index 000000000..77560c10e --- /dev/null +++ b/libraries/lets-plot-gt.json @@ -0,0 +1,18 @@ +{ + "properties": { + "api": "1.1.0", + "gt": "[23,)" + }, + "link": "https://github.com/JetBrains/lets-plot-kotlin", + "repositories": [ + "https://repo.osgeo.org/repository/release", + "https://jetbrains.bintray.com/lets-plot-maven" + ], + "dependencies": [ + "org.jetbrains.lets-plot-kotlin:lets-plot-kotlin-geotools:$api", + "org.geotools:gt-geojson:$gt" + ], + "imports": [ + "jetbrains.letsPlot.toolkit.geotools.toSpatialDataset" + ] +} diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index a7476ed5e..52270fe47 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,9 +1,9 @@ { "description": "ggplot-like interactive visualization for Kotlin", "properties": { - "api": "1.0.0", - "lib": "1.5.2", - "js": "1.5.2", + "api": "1.1.0", + "lib": "1.5.4", + "js": "1.5.4", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", @@ -23,7 +23,9 @@ "jetbrains.letsPlot.scale.*", "jetbrains.letsPlot.facet.*", "jetbrains.letsPlot.sampling.*", - "jetbrains.letsPlot.export.*" + "jetbrains.letsPlot.export.*", + "jetbrains.letsPlot.tooltips.layer_tooltips", + "jetbrains.letsPlot.tooltips.tooltips_none" ], "init": [ "import jetbrains.letsPlot.LetsPlot", From 936fcdc7f96a6343bf2f21d93d0d8137961264be Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Fri, 15 Jan 2021 14:19:02 -0500 Subject: [PATCH 6/9] Update Lets-Plot dependencies: api -> 1.2.0, lib -> 1.5.6 --- libraries/lets-plot.json | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 52270fe47..8e7bbda0a 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,9 +1,9 @@ { "description": "ggplot-like interactive visualization for Kotlin", "properties": { - "api": "1.1.0", - "lib": "1.5.4", - "js": "1.5.4", + "api": "1.2.0", + "lib": "1.5.6", + "js": "1.5.6", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", @@ -25,7 +25,8 @@ "jetbrains.letsPlot.sampling.*", "jetbrains.letsPlot.export.*", "jetbrains.letsPlot.tooltips.layer_tooltips", - "jetbrains.letsPlot.tooltips.tooltips_none" + "jetbrains.letsPlot.tooltips.tooltips_none", + "jetbrains.letsPlot.bistro.corr.CorrPlot" ], "init": [ "import jetbrains.letsPlot.LetsPlot", From 932ce8d0e003f7d4c5a6c4c6fc96d01a82370cdd Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Mon, 22 Mar 2021 17:48:42 -0400 Subject: [PATCH 7/9] Update Lets-Plot dependencies: api -> 1.3.0, lib -> 2.0.1 --- libraries/lets-plot.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 8e7bbda0a..926f2a0d1 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,9 +1,9 @@ { "description": "ggplot-like interactive visualization for Kotlin", "properties": { - "api": "1.2.0", - "lib": "1.5.6", - "js": "1.5.6", + "api": "1.3.0", + "lib": "2.0.1", + "js": "2.0.1", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", From bb2008cce6a43eb80ad21cacc69838b53a020c88 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <igor.alshannikov@jetbrains.com> Date: Tue, 23 Mar 2021 06:57:49 +0300 Subject: [PATCH 8/9] Update Lets-Plot dependencies: api -> 1.3.0, lib -> 2.0.1 --- libraries/lets-plot.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 8e7bbda0a..926f2a0d1 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,9 +1,9 @@ { "description": "ggplot-like interactive visualization for Kotlin", "properties": { - "api": "1.2.0", - "lib": "1.5.6", - "js": "1.5.6", + "api": "1.3.0", + "lib": "2.0.1", + "js": "2.0.1", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", From 6e9ab87e184af7b0f03c94b56a62f2b1ce83e894 Mon Sep 17 00:00:00 2001 From: Igor Alshannikov <Igor.Alshannikov@jetbrains.com> Date: Fri, 16 Apr 2021 15:49:09 -0400 Subject: [PATCH 9/9] Update Lets-Plot dependencies: api -> 2.0.1, lib -> 2.0.2 - Artifacts published to Maven Central (was JCenter) - JS is distributed via CDNJS (was bintray) --- libraries/lets-plot.json | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/libraries/lets-plot.json b/libraries/lets-plot.json index 8c656bd5d..129a9e16a 100644 --- a/libraries/lets-plot.json +++ b/libraries/lets-plot.json @@ -1,16 +1,18 @@ { "description": "ggplot-like interactive visualization for Kotlin", "properties": { - "api": "1.3.0", - "lib": "2.0.1", - "js": "2.0.1", + "api": "2.0.1", + "lib": "2.0.2", + "js": "2.0.2", "isolatedFrame": "" }, "link": "https://github.com/JetBrains/lets-plot-kotlin", "dependencies": [ - "org.jetbrains.lets-plot-kotlin:lets-plot-kotlin-api-kernel:$api", + "org.jetbrains.lets-plot:lets-plot-kotlin-api-kernel:$api", "org.jetbrains.lets-plot:lets-plot-common:$lib", - "org.jetbrains.lets-plot:lets-plot-image-export:$lib" + "org.jetbrains.lets-plot:lets-plot-image-export:$lib", + + "io.github.microutils:kotlin-logging-jvm:2.0.5" ], "imports": [ "jetbrains.letsPlot.*",