Commit graph

29 commits

Author SHA1 Message Date
Chris Lettieri
09892d2ef3 chore: sync package.json to 0.6.0; add versions.json
package.json version drifted from manifest; add the missing versions.json
(version -> minAppVersion) that version-bump.mjs and community-store
submission both require. Neither affects Obsidian's update check for the
current install path, but both were inconsistent locations.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-07 14:48:24 -04:00
Chris Lettieri
6e9ed65d40 Fix mobile compatibility: dynamic import for task dispatch
TaskDispatchService uses Node.js modules (child_process, fs, path) that
are unavailable on Obsidian mobile. Switch to dynamic import with
Platform.isMobile guard so the plugin loads cleanly on mobile while
keeping full task dispatch functionality on desktop.

- Use `import type` + dynamic `import()` for TaskDispatchService
- Guard task dispatch commands behind Platform.isMobile check
- Lazy-import detectTmuxPath in settings tab
- Bump version to 0.5.2

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 21:53:33 -05:00
Chris Lettieri
117b33eb95 Bump version to 0.5.1, re-enable mobile support
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 20:37:09 -05:00
Chris Lettieri
3b73ce2295 Fix @types/node peer dependency for vitest compatibility
Bump @types/node from ^16 to ^20 to satisfy vitest@3.2.4 peer dependency
requirement, fixing CI build failures.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 17:54:54 -05:00
Chris Lettieri
2d3c5d75ec mock api testing 2026-02-25 08:03:28 -05:00
Chris Lettieri
7660c798b5 task dispatch 2026-02-24 21:05:29 -05:00
Chris Lettieri
f0a8816653 Bump version to 0.4.1
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-22 16:05:03 -05:00
Chris Lettieri
5777473171 Add backlink context extraction (0.4.0)
- Bidirectional link traversal: discover notes that link TO discovered notes
- Header section extraction for backlinks (not full content)
- "Include backlinks" toggle (enabled by default)
- Visual "← backlink" badge in selection modal
- Output prefixes: "# Note:" for forward links, "# Backlink:" for backlinks
- Deduplicate snippets when multiple links in same section
2026-01-30 07:34:04 -05:00
Chris Lettieri
5b05510041 Sync package.json version with manifest.json (0.3.1) 2026-01-12 09:16:42 -05:00
Chris Lettieri
6085173752 distill recent notes, file name collision 2025-07-26 10:30:24 -04:00
Chris Lettieri
278643845a It works 2025-04-15 16:50:05 -04:00
Chris Lettieri
3b4fc37359 initial plugin 2025-04-15 16:26:35 -04:00
Tim Rogers
0b5e5a2f6e
Upgrade esbuild to v0.17.x (#47) 2023-01-25 13:49:50 -05:00
lishid
b46f6c9322 Update for 0.15 2022-08-09 13:38:50 -04:00
lishid
04432b2ebf Upgrade dependencies, add strictNullChecks. 2022-06-24 15:41:39 -04:00
lishid
af0d47c19c Always use latest obsidian package. 2022-03-09 10:29:32 -05:00
Lishid
43a3b5eaeb
Update package.json 2022-02-24 00:17:16 -05:00
aidenlx
f3286063d3
add version bump script (#10) 2022-01-22 16:13:50 -05:00
fyears
fe035a3008
add type check (#22) 2022-01-16 10:07:19 -05:00
lishid
db18a36e65 Update build script to include external node packages. 2021-11-01 15:18:11 -04:00
TfTHacker
6fdd374cb8
Adding eslint for code .\src\ (#17) 2021-10-30 14:04:07 -04:00
Phillip
02ac033b15
Use ESBuild API instead of passing command line arguments (#16) 2021-10-25 11:45:15 -04:00
lishid
3afc9d78ab Update sample plugin to use ESBuild. 2021-10-19 13:34:58 -04:00
lishid
3b38a36a07 Upgrade dependencies. 2021-04-23 17:01:55 -04:00
lishid
f3f000a6b2 Update dependencies. 2021-04-12 19:06:03 -04:00
lishid
e1efb17322 Rollup: Don't include source code in distribution. 2021-04-06 08:48:36 -04:00
lishid
245339d8e0 Use rollup for bundling. 2020-10-26 12:02:41 -04:00
lishid
2889865881 Refactor: Use new version of obsidian.d.ts from remote. 2020-10-26 11:07:18 -04:00
lishid
ed3770792a Initial commit! 2020-10-25 16:58:31 -04:00