Skip to content

☂️ Migration to js_interop for WASM Compatibility #12466

New issue

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

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

Already on GitHub? # to your account

Closed
13 tasks done
Tracked by #139170
Lyokone opened this issue Mar 11, 2024 · 3 comments
Closed
13 tasks done
Tracked by #139170

☂️ Migration to js_interop for WASM Compatibility #12466

Lyokone opened this issue Mar 11, 2024 · 3 comments
Assignees
Labels
platform: web Issues / PRs which are specifically for web. resolution: fixed A fix has been merged or is pending merge from a PR. type: enhancement New feature or request type: missing-feature A feature that is supported on the underlying Firebase SDK but has not been exposed to Dart API.

Comments

@Lyokone
Copy link
Contributor

Lyokone commented Mar 11, 2024

Objective

The goal of this umbrella issue is to track the progress of migrating our web package plugins from the js package to js_interop. This migration aims to enhance compatibility with WebAssembly (WASM), ensuring Flutter applications using Firebase can leverage the full capabilities of WASM for improved performance and functionality.

Migration List

Below is a list of plugins included in this migration effort. Each plugin requires updates to be fully compatible with js_interop and thereby, WASM.

Feedback and Discussion

For any questions, feedback, or discussions related to this migration effort, please comment on this issue or reach out to the project maintainers directly.

@Lyokone Lyokone added type: bug Something isn't working Needs Attention This issue needs maintainer attention. type: enhancement New feature or request type: missing-feature A feature that is supported on the underlying Firebase SDK but has not been exposed to Dart API. and removed type: bug Something isn't working Needs Attention This issue needs maintainer attention. labels Mar 11, 2024
@JgomesAT
Copy link

add support to web 0.5.1?

@Lyokone
Copy link
Contributor Author

Lyokone commented Mar 11, 2024

@JgomesAT It's has been merged and will be released tomorrow: #12469

@Lyokone
Copy link
Contributor Author

Lyokone commented Apr 2, 2024

The new interop has been released across all packages 🎉

@Lyokone Lyokone closed this as completed Apr 3, 2024
@Lyokone Lyokone added the resolution: fixed A fix has been merged or is pending merge from a PR. label Apr 3, 2024
@firebase firebase locked and limited conversation to collaborators May 4, 2024
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Labels
platform: web Issues / PRs which are specifically for web. resolution: fixed A fix has been merged or is pending merge from a PR. type: enhancement New feature or request type: missing-feature A feature that is supported on the underlying Firebase SDK but has not been exposed to Dart API.
Projects
None yet
Development

No branches or pull requests

2 participants