Skip to content

Conversation

@koperagen
Copy link
Collaborator

I noticed that on every new page we send all our HTML resources+rendered table to Kotlin Notebook plugin.
Thing is, requests from Kotlin Notebook do not update "static" output of the cell, so it's unused, won't be seen by anyone

Let's update mime result of getRowsSubsetForRendering to only return JSON. Change is made to not affect anything else by default

@koperagen koperagen self-assigned this Dec 12, 2025
@koperagen koperagen added the enhancement New feature or request label Dec 12, 2025
@koperagen koperagen changed the title Avoid sending HTML tables in internal Kotlin Notebook <-> Kernel table widget data exchange Avoid sending HTML tables in internal Kotlin Notebook <-> Kernel table widget JSON data exchange Dec 12, 2025
@koperagen koperagen changed the title Avoid sending HTML tables in internal Kotlin Notebook <-> Kernel table widget JSON data exchange Avoid sending unused HTML tables in internal Kotlin Notebook <-> Kernel table widget JSON data exchange Dec 12, 2025
@Jolanrensen
Copy link
Collaborator

@Allex-Nik should probably check whether this breaks the intellij plugin. Adding a field to a data class is a breaking change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants