Skip to content

Conversation

stevensJourney
Copy link
Contributor

@stevensJourney stevensJourney commented Feb 14, 2024

Overview

This adds Web support to the stable sqlite_async package.

The use of Web support inside the package is still in a beta release.

Native operations should not be affected by these changes.

stevensJourney and others added 10 commits February 14, 2024 10:55
Initial support for web platform
Return SqliteConnection from open factory for web
* Fix Mutexed reuse in alpha
* chore: merge master

* chore: fix lint issue

* chore: add version update

* fix: changelog

---------

Co-authored-by: DominicGBauer <[email protected]>
* chore: bump versions
* Prototype for impl with sqlite3_web package

* Support locks in shared worker

* Implement autocommit

* Fix more web tests

* update items

* add note for broken close call

* update dart sdk for test

* update sqlite_web package

* js dev dependency. remove web locks

* add export for sqlite3_web

* added test for deleting of data on close

* update sqlite3_web package

* use getSourceTables test for both web and  native

* use defined testUtils for generateSourceTableTests

* comment

* fix late initialization error

* export wasm

* Custom requests for executing in transactions (#46)

* Custom requests for execute in transactions

* Clean up js to dart

* remove requirement for checking SQL statements when checking autocommit

---------

Co-authored-by: Steven Ontong <[email protected]>

* added comments

---------

Co-authored-by: Simon Binder <[email protected]>
Co-authored-by: Mughees Khan <[email protected]>
* Bump version

* Update test workflow minimum dart sdk
@stevensJourney stevensJourney marked this pull request as ready for review July 4, 2024 09:42
@stevensJourney stevensJourney requested a review from rkistner July 4, 2024 09:42
@stevensJourney stevensJourney changed the title [Alpha WIP] Web Support [Feature] Web Support Jul 4, 2024
@stevensJourney
Copy link
Contributor Author

Will bump versions after approval

@stevensJourney stevensJourney merged commit ea80324 into main Jul 4, 2024
@stevensJourney stevensJourney deleted the alpha-web-prerelease branch July 4, 2024 13:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants