Skip to content

[Web Alpha] Improvements 1 #62

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 19 commits into from
Feb 15, 2024
Merged

[Web Alpha] Improvements 1 #62

merged 19 commits into from
Feb 15, 2024

Conversation

stevensJourney
Copy link
Contributor

@stevensJourney stevensJourney commented Feb 15, 2024

This adds some improvements after the initial alpha release.

  • This updates the alpha-releases branch with the latest changes from master
  • PowerSyncDatabase initialisation has been updated in README and example apps with better web compatibility. This removes any direct usage of dart:io and replaces some usages with universal_io.
  • Package README is updated to point to Github releases for powersync_db.worker.js file. Now also includes more user-friendly instructions.
  • The SQLite3 WASM init script has been migrated to a Dart script for better dev setup compatibility.
  • Optimised powersync_db.worker.js compiled file size from 2Mb to 430kB.
  • Updated Pana package analysing to only analyse published packages
  • Added CI action for creating draft releases

@stevensJourney stevensJourney marked this pull request as ready for review February 15, 2024 12:46
@stevensJourney stevensJourney merged commit b91d2b6 into alpha-release Feb 15, 2024
@stevensJourney stevensJourney deleted the web-alpha-2 branch February 15, 2024 14:31
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.

4 participants