Repository navigation
Releases
Distari sync 0.2.2
Distari sync 0.2.2 fixes generated paper backlinks whose filenames end in an ID bracket. Explicit aliases keep Obsidian from truncating the closing bracket, without renaming files or resetting checkpoints. It includes 0.2.1's Android response-compression fix.
Source: reviewed distari-ai/project commit 9c9f025fb (preserve bracketed ids in generated obsidian paper links).
Available: 2026-11-04; minimum Obsidian: 1.13.0.
Compatibility: API contract, plugin ID and saved settings/checkpoint format are unchanged. Versions 0.2.0 and 0.2.1 remain supported through at least 2027-02-02. Existing locally edited files retain the conflict-copy policy.
Validation: all 34 plugin tests and five packaging checks pass; the clean export rebuilds byte for byte. Published 0.2.2 passed Android Community Browse installation, exact asset verification, Keychain connection, paper/two-note import, four resolved internal links and rendered navigation, unchanged repeat and force-stop/relaunch with byte-identical files/settings/checkpoints. Obsidian's native update from 0.2.1 preserved settings, Keychain availability and checkpoint paths while repairing the backlink. Tested on Obsidian 1.15.0 in an Android 16/API 36 ARM64 emulator against dev. Owned fixture/token/session/Keychain/AVD cleanup passed. Dated acceptance and cleanup. iOS remains untested. The mobile update used unedited fixtures; local-edit conflicts retain existing regression/desktop evidence.
Documentation: monorepo e7cf8fcec, mirrored to public commit 77361eb.
Known constraints: first-party note reads and live offset pagination retain their documented boundaries.
SHA-256:
- main.js: 4084812b322276f4472257b8edf22bbd0abcf68dd7174012e97c5377307201f4
- manifest.json: 41bc7e184d1a133194d18b72ffb455915b9a218eb1bf4e5a35f92733e230ad87
Distari sync 0.2.1
Distari sync 0.2.1 fixes Android project lists and imports by letting Obsidian manage response-compression negotiation. Explicit gzip previously reached JSON parsing as compressed bytes on Android.
Source: reviewed distari-ai/project commit cbb6f3f1e (let obsidian negotiate response compression on android).
Available: 2026-11-04; minimum Obsidian: 1.13.0.
Compatibility: the API contract, plugin ID and saved settings/checkpoints are unchanged. Version 0.2.0 remains supported through at least 2027-02-02, 90 days after this successor becomes available. Older 0.1.x scheme-change history remains unchanged.
Validation: the Android compression regression and all 33 plugin tests/five packaging checks passed; the clean export rebuilt byte for byte. Android Browse installation and import then passed on Obsidian 1.15.0 / Android 16, but the generated paper backlink exposed a separate bracket-target bug. Upgrade to 0.2.2 for the fix and completed mobile acceptance. Acceptance and cleanup. iOS remains untested.
Known constraints: first-party note reads and live offset pagination retain their documented boundaries.
SHA-256:
- main.js: 35fee664ddcc06cffbfa8346c81649c530049a030106f6f02683cb8aaf1f631a
- manifest.json: 75a9ad1122e3361d8b8eda108e0d1ccd8a0693d12dd63a28730013b3fbc57572
Distari sync 0.2.0
Distari sync 0.2.0
Source: reviewed distari-ai/project commit 121d46ad5
Available: 2026-10-14; minimum Obsidian: 1.13.0
Changes: note links and images now use the distari:// scheme the Distari service switched to on 2026-10-13. Markdown links to a paper or note that the same sync imports become vault wiki links, note images download into the project's Assets folder, and unresolved distari:// references stay as written. The retired scheme is no longer parsed. Upgrade from 0.1.x, which may fail to import note images and links against the current service.
Supported predecessors: none before public launch, under Distari's pre-release policy; 0.1.x may break against the current service
Validation: a fresh clone of this commit passed npm ci && npm run check and rebuilt a byte-identical main.js. On Obsidian 1.14.4 desktop, a fresh vault running the downloaded release assets imported a paper, a linked note and a note image from the deployed Distari service; both distari:// links became resolved wiki links that open their targets, the image downloaded byte-identical, and an unchanged repeat imported nothing. Community directory update and mobile are pending
Known constraints: first-party note reads with live offset pagination; desktop verified, mobile unverified
Assets:
- main.js: 1c2fa0c2428806967d60529df3a76efa0f82145874107744407b5b02465f96ee
- manifest.json: c9d4e011e47b94b318071b6d1392c4357e9c4f2445e2a93d6f8c1ffeed7838b6
To update manually, close Obsidian, back up .obsidian/plugins/distari-sync/, replace only main.js and manifest.json, then reopen. See the README for rollback.
Distari sync 0.1.1
Distari sync 0.1.1
Source: reviewed distari-ai/project commit 692b6996c
Available: 2026-10-10; minimum Obsidian: 1.13.0
Changes: the settings tab now uses Obsidian's declarative settings API, so every Distari sync setting appears in Obsidian's settings search. The project list loads only while the tab is open and refreshes each time you reopen it. Sync behaviour, stored settings and the API calls are unchanged; no action is needed after upgrading.
Supported predecessors: 0.1.0, supported until at least 2027-01-08
Validation: a desktop vault on Obsidian 1.14.4 upgraded from the published 0.1.0 assets by replacing only main.js and manifest.json; settings, the Keychain link, checkpoints, file paths and a local edit survived, an unchanged import left every file byte-identical and a changed summary updated in place. Community directory install and update are pending
Known constraints: first-party note reads with live offset pagination; desktop verified, mobile unverified
Assets:
- main.js: 3f1d022e71fb1e824baae6a9239456e3190f46880989ce4e9e95ce5f1087405e
- manifest.json: 80853ebadd867a0571bee35890ee2419c18800a86c15775870ea344ed770a24d
To update manually, close Obsidian, back up .obsidian/plugins/distari-sync/, replace only main.js and manifest.json, then reopen. See the README for rollback.
Distari sync 0.1.0
Distari sync 0.1.0
Source: reviewed distari-ai/project commit a4ef31caa
Available: 2026-10-10; minimum Obsidian: 1.13.0
Changes: first public release. Imports selected Distari projects as Markdown: one file per paper with bibliographic frontmatter and its current summary, your own notes as separate linked files, and note images under Assets/. Local edits are never overwritten; a changed source next to a local edit gets one dated conflict copy.
Supported predecessors: none (first release)
Validation: native desktop import, repeat, changed summary, local-edit conflict and token revocation passed on Obsidian 1.13.7 against an isolated local API; public-asset installation and community directory install/update are pending
Known constraints: first-party note reads with live offset pagination; desktop verified, mobile unverified
Assets:
- main.js: 5824dfb0cc17ab6eb6145c1cb3aea27b6d77d225ed93f550c069cd0da74ec593
- manifest.json: 419ec57c14ed602f850a79230654f868d35b3537797faf2a64f6166e5d0b8fec
Install manually by copying only main.js and manifest.json into <vault>/.obsidian/plugins/distari-sync/. Don't install GitHub's source archive. See the README for setup, privacy and rollback.