All Versions
38
Latest Version
Avg Release Cycle
20 days
Latest Release
1424 days ago
Changelog History
Page 2
Changelog History
Page 2
-
v0.10.0.183 Changes
August 06, 2021Closed issues:
- ๐จ Refactor build logic #306
- โก๏ธ Update Kravis and Krangl library descriptors #309
- Create a separate repository for descriptors #254
- ๐ Support multiplatform projects in jupyter.api plugin #148
- โก๏ธ Update changelog #253
- โก๏ธ Update landing page screenshot #307
- Display list of data classes as table #294
- MIME does not allow binary data #293
- Images are not displayed #292
- โ Add Skija as a supported library #272
๐ Fixed bugs:
- ๐ Sources are not published for API Gradle plugin #310
- ๐ Fix Gradle plugin for Multiplatform project #255
- Cannot find kernel #268
- Completion of functions parameters works incorrectly #256
- Dead kernel and couln't load notebook #271
- Resolution errors with snapshot repo for dependency with classifier #285
๐ Merged pull requests:
- ๐จ Refactor build #315 (@ileasile)
- โ Add support for IPC transport protocol #313 (@strangepleasures)
- โ Add separate repository for library descriptors #303 (@ileasile)
- ๐ Fix completion starting logic, avoid preventDefault #308 (@ileasile)
- โก๏ธ Update Changelog and fix Gradle plugin sources publication #311 (@ileasile)
- Variables view feature #297 (@nikolay-egorov)
- ๐ Conditional Gradle plugin tasks initialization #298 (@ileasile)
- Create specialized kernels w/ JDK, JVM args, and environment variables #287 (@rnett)
- โฌ๏ธ Upgrade to Lets-Plot v2.0.4, Lets-Plot Kotlin API v3.0.1 #275 (@alshan)
- โฌ๏ธ Upgrade to Lets-Plot v2.0.3, Lets-Plot Kotlin API v3.0.0 #273 (@alshan)
๐ New features:
- ๐ Allow for multiple cell outputs #20
- โก๏ธ Dynamic update of cell output #318
- โ Integration testing Jupyter notebook support #270
- โ Add resource builder for Notebook API #129
- Load static resources via module descriptions #74
- ๐ Autoremove closing bracket when opening is removed #245
- ๐ Allow setting JDK to use #284
- Pass args on JVM startup #72
-
v0.10.0.17 Changes
May 14, 2021๐ Fixed bugs:
- โ Add option to bypass ivy cache for dependencies #121
- lets-plot example fails to load dependency (unknown resolver null) #117
๐ Merged pull requests:
- Switch to Maven dependencies resolver #230 (@ileasile)
- โ Add code preprocessors as a part of library API #226 (@ileasile)
๐ New features:
-
v0.9.1.9 Changes
April 24, 2021 -
v0.9.1.51 Changes
May 05, 2021 -
v0.9.1.5 Changes
April 19, 2021 -
v0.9.1.42 Changes
May 01, 2021 -
v0.9.1.39 Changes
April 30, 2021 -
v0.9.1.3 Changes
April 19, 2021 -
v0.9.1.1 Changes
April 17, 2021Closed issues:
- ๐ Support rendering of an object dynamically inside CodeCell context #182
๐ Merged pull requests:
- โก๏ธ Update Lets-Plot dependencies #196 (@alshan)
- โ Add interruption #56 (@ileasile)
- Create londogard-nlp-toolkit.json #186 (@Lundez)
- ๐ Allow value rendering using renderers processor from API #183 (@ileasile)
๐ New features:
-
v0.9.0 Changes
๐ Features
- ๐ Main feature of this release is an API for Kotlin libraries
that simplifies a kernel integration for them (#99).
Special Gradle plugin
is provided for this purpose. It enables the dependency on
kotlin-jupyter-api
artifact which allows a library writer to add a kernel integration by implementing one ofLibraryDefinition
orLibraryDefinitionProvider
interfaces. You may find a minimal example in [docs](docs/libraries.md). For more "real-world" example see the integration for Kotlin dataframe library - โ Add handling clients with
allow_stdin=false
(#124) - โก๏ธ Update library descriptors for Lets-Plot, Kravis (#118) and kaliningraph
- โ Add enhanced support of typed dataframes (
dataframe
library) - โ Add jDSP library descriptor (#114)
- โ Add possibility of kernel embedding (#102)
- Provide completion and errors analysis for commands
- โ Add support for minKernelVersion field in library descriptors
- Formalise kernel versions format and ordering
- โ Add possibility to provide shutdown hooks in library descriptors (#87)
- โ Switch to the latest development version of Kotlin 1.5
๐ Bugs
- ๐ Fix completion bug in Notebook client (#113)
- ๐ Fix irrelevant error popups in Notebook client (#109)
- ๐ Improve and fix parsing of
%use
magic (#110) - โ Add resolution of transitive dependencies with runtime scope (previously only compile dependencies were resolved)
- ๐ Fix "leaking" of kernel stdlib into script classpath (#27)
- ๐ Fix added repositories ordering (#107)
Internal things / infrastructure
- โ Add parallel testing
- โฌ๏ธ Upgrade Gradle
- โ Add ktlint check
- โ Add README generation from library descriptors and magics/commands descriptions
- Distribute
kotlin-jupyter-shared-compiler
artifact which may be used for building scripting compilers with Jupyter dialect, including compilers inside IDEA
- ๐ Main feature of this release is an API for Kotlin libraries
that simplifies a kernel integration for them (#99).
Special Gradle plugin
is provided for this purpose. It enables the dependency on