Skip to content

docs(README): mark dexie-observable and dexie-syncable as legacy/unmaintained - #2298

Merged
dfahlander merged 1 commit into
masterfrom
liz/legacy-addons-readme
Apr 21, 2026
Merged

docs(README): mark dexie-observable and dexie-syncable as legacy/unmaintained#2298
dfahlander merged 1 commit into
masterfrom
liz/legacy-addons-readme

Conversation

@liz709

@liz709 liz709 commented Apr 21, 2026

Copy link
Copy Markdown
Contributor

Add a clear section after the Dexie Cloud section explaining that dexie-observable and dexie-syncable are legacy/unmaintained packages. Direct users to dexie-cloud-addon as the modern replacement for local-first sync.

Summary by CodeRabbit

  • Documentation
    • Updated README to clarify that dexie-observable and dexie-syncable addons are legacy and no longer maintained. Added guidance recommending dexie-cloud-addon as the supported solution for local-first and offline-first real-time synchronization.

…intained; recommend dexie-cloud-addon for sync
@coderabbitai

coderabbitai Bot commented Apr 21, 2026

Copy link
Copy Markdown
📝 Walkthrough

Walkthrough

A new README section was added documenting legacy addons (dexie-observable, dexie-syncable) as deprecated and incompatible with Dexie Cloud, recommending users migrate to dexie-cloud-addon for real-time sync solutions.

Changes

Cohort / File(s) Summary
README Documentation
README.md
Added "Legacy Addons" section describing dexie-observable and dexie-syncable as unmaintained, deprecated sync solutions incompatible with Dexie Cloud, with guidance to use dexie-cloud-addon instead.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Possibly related PRs

Poem

🐰 Old addons rest in legacy's keep,
Their sync solutions drift to sleep,
But fear not, friend, a path so bright—
dexie-cloud-addon shines with light! ✨

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the main change: marking dexie-observable and dexie-syncable as legacy/unmaintained in the README documentation.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

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

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch liz/legacy-addons-readme

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.

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🧹 Nitpick comments (1)
README.md (1)

254-254: Consider more concise wording.

The phrase "not compatible" could be shortened to "incompatible" for better readability.

✍️ Suggested wording improvement
-If you find references to `dexie-observable` or `dexie-syncable` in tutorials, blog posts, or old code, be aware that these are **deprecated** sync solutions. They are not compatible with Dexie Cloud and should not be used in new projects.
+If you find references to `dexie-observable` or `dexie-syncable` in tutorials, blog posts, or old code, be aware that these are **deprecated** sync solutions. They are incompatible with Dexie Cloud and should not be used in new projects.
🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` at line 254, Replace the phrase "not compatible with Dexie Cloud"
with the more concise "incompatible with Dexie Cloud" in the README sentence
that mentions `dexie-observable` and `dexie-syncable`; locate the sentence
containing those symbols and update the wording to read: "...they are
**deprecated** sync solutions. They are incompatible with Dexie Cloud and should
not be used in new projects." to improve readability.
🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Nitpick comments:
In `@README.md`:
- Line 254: Replace the phrase "not compatible with Dexie Cloud" with the more
concise "incompatible with Dexie Cloud" in the README sentence that mentions
`dexie-observable` and `dexie-syncable`; locate the sentence containing those
symbols and update the wording to read: "...they are **deprecated** sync
solutions. They are incompatible with Dexie Cloud and should not be used in new
projects." to improve readability.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 3521d1d9-79a7-4ab2-b0a9-b3dbb87e45e8

📥 Commits

Reviewing files that changed from the base of the PR and between 22bd672 and ee92c4a.

📒 Files selected for processing (1)
  • README.md

@dfahlander
dfahlander merged commit 59091b7 into master Apr 21, 2026
7 checks passed
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.

2 participants