Skip to content

feat(offline): add fastest available read strategy - #96

Merged
rdlabo merged 1 commit into
mainfrom
fix/offline-fastest-first
Aug 30, 2026
Merged

feat(offline): add fastest available read strategy#96
rdlabo merged 1 commit into
mainfrom
fix/offline-fastest-first

Conversation

@rdlabo

@rdlabo rdlabo commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

Summary

  • add a fastest-first GET read strategy that races usable local and remote responses
  • ignore Sent/progress and defer remote errors until the local decision settles
  • cancel queued replica reads when remote wins to avoid stale local overwrite

Verification

  • npx ng test kit --watch=false (53 files / 994 tests)
  • npm run lint
  • npm run prebuild:kit

Follow-up

Winecode will pin the immutable beta produced from this PR before its dependent PR is opened.

@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 a32019794c9b. Install the immutable package set with:

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

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

Copy link
Copy Markdown

npm beta packages published

CI passed for the merge commit 53b4ae63682a. Install the immutable package set with:

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

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