Skip to content
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

FF-3753 feat(dart): Dart SDK #197

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

FF-3753 feat(dart): Dart SDK #197

wants to merge 6 commits into from

Conversation

rasendubi
Copy link
Collaborator

No description provided.

Copied flutter_rust_bridge minimal example[1] and beat it into working:
- vendored simple_build.dart to remove dependency on an unpublished
  git-only package
- updated packages because I couldn't get dart test to work otherwise
- stripped flutter_rust_bridge internal options

[1]: https://github.com/fzyzcjy/flutter_rust_bridge/tree/05247dd90a7fcb2512c5ede13cf00271b0eb548e/frb_example/dart_minimal
Copy link

changeset-bot bot commented Feb 5, 2025

⚠️ No Changeset found

Latest commit: 21526f7

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@rasendubi rasendubi marked this pull request as draft February 5, 2025 17:43
@rasendubi rasendubi changed the title feat(dart): Dart SDK FF-3753 feat(dart): Dart SDK Feb 5, 2025
Dropping `BackgroundRuntime` cancels all tracked tasks. This may (and
have) lead to hard to debug issues when configuration poller just
stops working and `.wait_for_configuration()` unhelpfully returns
`PollerThreadPanicked`. (I am a little embarrassed to say how long
this simple issue took me to debug when it was paired with running in
Dart environment.)
@rasendubi rasendubi mentioned this pull request Feb 17, 2025
@rasendubi rasendubi marked this pull request as ready for review February 17, 2025 21:11
@rasendubi
Copy link
Collaborator Author

I'm going to work on adding documentation next but this is now ready for review 🎉

@rasendubi rasendubi requested a review from typotter February 17, 2025 21:12
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.

1 participant