Skip to content

fix(offline): keep enqueue reads on atomic repository - #97

Merged
rdlabo merged 4 commits into
mainfrom
fix/offline-atomic-repository-followup
Aug 30, 2026
Merged

fix(offline): keep enqueue reads on atomic repository#97
rdlabo merged 4 commits into
mainfrom
fix/offline-atomic-repository-followup

Conversation

@rdlabo

@rdlabo rdlabo commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • route enqueue materialization and command snapshot reads through the repository passed to the atomic mutation
  • keep refresh and reconciliation reads on the same transaction owner
  • prevent Use the repository passed to an atomic mutation for snapshot reads during optimistic inventory commands

Verification

  • npx ng test kit --watch=false (53 files / 994 tests)
  • npm run lint
  • npm run prebuild:kit
  • reproduced on Android Pixel 8a before this fix via inventory add/consume

@rdlabo

rdlabo commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed and a repository owner or maintainer requested /beta for commit 9efc6bcb3163. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr97.sha9efc6bcb3163 @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr97.sha9efc6bcb3163 @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr97.sha9efc6bcb3163 @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr97.sha9efc6bcb3163

@rdlabo

rdlabo commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed and a repository owner or maintainer requested /beta for commit c93e32c6e176. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr97.shac93e32c6e176 @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr97.shac93e32c6e176 @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr97.shac93e32c6e176 @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr97.shac93e32c6e176

@rdlabo

rdlabo commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed and a repository owner or maintainer requested /beta for commit 482367e22417. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr97.sha482367e22417 @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr97.sha482367e22417 @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr97.sha482367e22417 @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr97.sha482367e22417

@rdlabo

rdlabo commented Aug 30, 2026

Copy link
Copy Markdown
Contributor Author

/beta

@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed and a repository owner or maintainer requested /beta for commit ea83d9a904af. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr97.shaea83d9a904af @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr97.shaea83d9a904af @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr97.shaea83d9a904af @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr97.shaea83d9a904af

@rdlabo
rdlabo merged commit 8de46c9 into main Aug 30, 2026
14 checks passed
@github-actions

Copy link
Copy Markdown

npm beta packages published

CI passed for the merge commit 8de46c91cfe0. Install the immutable package set with:

npm install @rdlabo/ionic-angular-kit@22.0.0-beta.pr97.sha8de46c91cfe0 @rdlabo/ionic-angular-photo-editor@22.0.0-beta.pr97.sha8de46c91cfe0 @rdlabo/ionic-angular-scroll-header@22.0.0-beta.pr97.sha8de46c91cfe0 @rdlabo/ngx-cdk-scroll-strategies@22.0.0-beta.pr97.sha8de46c91cfe0

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