-
Notifications
You must be signed in to change notification settings - Fork 7
Open
Description
This issue is a meta-issue outlining what we think (and what users might request) is required before we can release a full, production-ready version of the library. Feel free to add anything you think is required:
Todo
- Improve example app to MVP-level developer reference (Example mobile app #5)
- Execute pub.dev release metadata + dry-run checklist (Execute pub.dev release metadata and publish dry-run #43)
Blocked
- API ergonomics improvements (named-argument-friendly surface) (Named arguments for easiness of use #21)
- Track web target support strategy and feasibility (Track web target support strategy for bdk-dart #40)
In Progress
- Prebuilt binaries path with verification and fallback (
auto | always | never) (Support prebuilt binaries as default (with opt-in source builds) #20)
Done
- Baseline CI workflow exists (format/analyze/test/demo analyze) (Add CI workflows #10)
- Fix example resource-disposal bug(s) (Ensure ElectrumClient is always disposed on failure in network_example.dart #14)
- Define and document supported platform/architecture matrix (Define and publish supported target matrix for bdk-dart #24)
- Pub.dev readiness (metadata, publishing steps, release checklist) (Pub.dev release readiness checklist for bdk-dart #28)
- Add CI compatibility checks against upstream
bdk-ffichanges (Add CI compatibility check against upstream bdk-ffi changes #30) - Add integration test harness for network-based client tests (Add integration test harness for network-based client tests #31)
- Add missing CI coverage for target matrix builds (Expand CI to validate target matrix builds (Windows + Flutter mobile smoke) #25)
- Add integration tests for Electrum sync/apply/persist flow (Add integration test coverage for Electrum sync/apply/persist flow #26)
- Add integration tests for Esplora sync/apply/persist flow (Add integration test coverage for Esplora sync/apply/persist flow #27)
- Track and move to
bdk-ffi2.3 release tags when available (Track bdk-ffi 2.3 release and switch pinned deps #18)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels