ark_data_layer
Pure Dart foundations for repositories, data sources, and observable business data.
1.0.0
source
What this package is like to depend on
Last release 6 days ago
17 Aug 2026
Too new to tell
only 2 dated releases
Nearly every release is documented
notes for 1 of 1 stable releases
Nothing withdrawn
no release was ever pulled
0 months old
2 releases · first in 2026
2 releases in the last 12 months
see the full history below
Release timeline
2 releases · Aug 2026 to Aug 2026Releases
latest 2-
1.0.017 Aug 2026Release notes
Open source →- Established stable Repository, DataSource container, replay-latest stream, mutation, ownership, and close contracts.
- Made repository close reentrant-safe and ensured owned stream subscriptions can finish cancellation before teardown completes.
- Documented the additive post-1.0 roadmap.
-
0.1.0-dev.110 Aug 2026 pre-releaseRelease notes
Open source →- Added the
Repository<Data>base class with observable current business data, protected replacement and update operations, and idempotent closing. - Added replay-latest broadcast delivery with ordered asynchronous publications and independent subscription lifecycle.
- Added the
DataSourcemarker contract and immutableDataSourceContainerwith strict missing and ambiguous resolution errors. - Kept DataSource construction, ownership, and finalization outside the repository container so composition scopes can manage shared resources.
- Added deterministic coverage for resolution, publication, reentrancy, subscription control, cleanup, and closed-state invariants.
- Added the