* feat: WIP. Proof of concept of using sqlite-wasm
* chore: few experiments with kysely
* chore: poc of using idb with modern version of sqlite
* feat: reworking project to use wa-sqlite
* feat: making database queries work too
* infra: refactoring database connection and cleaning dependencies
* fix: fixing issue with tests
* chore: adding missing packages
* chore: underlying engine updated to wa-sqlite
* chore: reworking plugin internals into modules
* feat: settings module is now working, added debug module, enabled new api module
* chore: restoring external API
* feat: refactoring project to use proper inversion of control
* feat: plugins can now be loaded in any order
* chore: final file migration, all typescript is in modules now
* chore: fixing dependencies of cellParser
* feat: csv and json views are only registered when they are not colliding with other plugins
* feat: fixed library behaviour on canvas
* feat: added ability to hide columns from csv files
* feat: adding global tables support (wip)
* feat: global tables full implementation
* feat: sqlite databases can now be previewed in explorer
* feat: improved explorer view
* feat: highlighting code in the copy code modal
* feat: advanced interactive schema visualiser
* chore: reworking plugin internals into modules
* feat: settings module is now working, added debug module, enabled new api module
* chore: restoring external API
* feat: refactoring project to use proper inversion of control
* feat: plugins can now be loaded in any order
* chore: final file migration, all typescript is in modules now
* chore: fixing dependencies of cellParser
* feat: csv and json views are only registered when they are not colliding with other plugins
* feat: fixed library behaviour on canvas
* feat: added ability to hide columns from csv files
* feat: adding global tables support (wip)
* feat: global tables full implementation
* feat: sqlite databases can now be previewed in explorer
* feat: improved explorer view
* feat: highlighting code in the copy code modal
* chore: fixing typechecks
* chore: adding missing changeset
* chore: reworking plugin internals into modules
* feat: settings module is now working, added debug module, enabled new api module
* chore: restoring external API
* feat: refactoring project to use proper inversion of control
* feat: plugins can now be loaded in any order
* chore: final file migration, all typescript is in modules now
* chore: fixing dependencies of cellParser
* feat: csv and json views are only registered when they are not colliding with other plugins
* feat: fixed library behaviour on canvas
* feat: added ability to hide columns from csv files
* feat: adding global tables support (wip)
* feat: global tables full implementation
* feat: added changeset
* chore: fixing typechecks
* chore: reworking plugin internals into modules
* feat: settings module is now working, added debug module, enabled new api module
* chore: restoring external API
* feat: refactoring project to use proper inversion of control
* feat: plugins can now be loaded in any order
* chore: final file migration, all typescript is in modules now
* chore: fixing dependencies of cellParser
* feat: csv and json views are only registered when they are not colliding with other plugins
* feat: fixed library behaviour on canvas
* feat: added ability to hide columns from csv files
* chore: reworking plugin internals into modules
* feat: settings module is now working, added debug module, enabled new api module
* chore: restoring external API
* feat: refactoring project to use proper inversion of control
* feat: plugins can now be loaded in any order
* chore: final file migration, all typescript is in modules now
* chore: fixing dependencies of cellParser
* feat: csv and json views are only registered when they are not colliding with other plugins
* feat: fixed library behaviour on canvas