Skip to content

chore(soup): bump persisted state version#2680

Merged
dev-rb merged 1 commit into
mainfrom
rahul/chore-soup-bump-filter-storage-version
Apr 20, 2026
Merged

chore(soup): bump persisted state version#2680
dev-rb merged 1 commit into
mainfrom
rahul/chore-soup-bump-filter-storage-version

Conversation

@dev-rb
Copy link
Copy Markdown
Contributor

@dev-rb dev-rb commented Apr 20, 2026

this is to override recipients exclude in the cached email filters with the updated email thread id exclude field

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented Apr 20, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: ASSERTIVE

Plan: Pro

Run ID: 624b39ba-7c6b-4ef1-8a53-5149fc811e30

📥 Commits

Reviewing files that changed from the base of the PR and between c21181d and 698e7dc.

📒 Files selected for processing (1)
  • js/app/packages/app/component/next-soup/soup-view/soup-view.tsx

📝 Walkthrough

Summary by CodeRabbit

  • Chores
    • Updated app state persistence versioning to improve state restoration handling.

Walkthrough

Updates the persisted soup view state schema version from 2 to 3, affecting how the application validates previously stored state during mount restoration.

Changes

Cohort / File(s) Summary
Persisted State Schema
js/app/packages/app/component/next-soup/soup-view/soup-view.tsx
Bumps PERSISTED_STATE_VERSION from 2 to 3, which triggers the staleness check (initialPersistedState.version ?? 0) < PERSISTED_STATE_VERSION to invalidate stored state from previous schema versions during component mount.

Possibly related PRs

🚥 Pre-merge checks | ✅ 1 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Description check ⚠️ Warning The description is completely unrelated to the changeset, discussing email filter exclusions and thread IDs rather than the persisted state version bump described in the title and changes. Update the description to explain why the persisted state version is being bumped and what impact this has on the soup view state restoration.
✅ Passed checks (1 passed)
Check name Status Explanation
Title check ✅ Passed The title follows conventional commits format with 'chore:' prefix and is well under 72 characters, clearly summarizing the main change of bumping the persisted state version.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions
Copy link
Copy Markdown

@dev-rb dev-rb merged commit 6de6412 into main Apr 20, 2026
24 checks passed
@dev-rb dev-rb deleted the rahul/chore-soup-bump-filter-storage-version branch April 20, 2026 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant