mirror of
https://github.com/blamouche/obsidian-any-ai-code.git
synced 2026-07-22 06:53:38 +00:00
Since 0.1.46, main.js embeds pty-proxy.js and pty-bridge.py via esbuild define and writes them next to the plugin on first Start. That makes the zip-side copies redundant: the staging step previously bundled 8 files (`manifest.json`, `main.js`, `styles.css`, `versions.json`, `pty-proxy.js`, `pty-bridge.py`, `package.json`, `package-lock.json`), but only the three official ones actually need to end up in the plugin folder for the panel to start. Trim: - Zip now contains only `manifest.json`, `main.js`, `styles.css` — the canonical Obsidian plugin folder layout. - Standalone release assets keep the four files Obsidian's plugin update protocol and BRAT actually fetch: `manifest.json`, `main.js`, `styles.css`, `versions.json`. - `versions.json` is no longer inside the zip — Obsidian fetches it directly from the release URL, not from the plugin folder. - `package.json` / `package-lock.json` are no longer shipped at all (advanced users can download them from the repo for the matching tag if they want to opt into the native node-pty backend). Reworked the release notes body to lead with the community-store install path and document the embedded-source bootstrap. Aligned the README `Release` and `Required files` sections with the new layout. Bumped manifest/version metadata to 0.1.47. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
21 lines
401 B
JSON
21 lines
401 B
JSON
{
|
|
"0.1.0": "1.5.0",
|
|
"0.1.24": "1.5.0",
|
|
"0.1.25": "1.5.0",
|
|
"0.1.26": "1.5.0",
|
|
"0.1.33": "1.5.0",
|
|
"0.1.34": "1.5.0",
|
|
"0.1.35": "1.5.0",
|
|
"0.1.36": "1.5.0",
|
|
"0.1.37": "1.5.0",
|
|
"0.1.38": "1.7.2",
|
|
"0.1.39": "1.7.2",
|
|
"0.1.40": "1.7.2",
|
|
"0.1.41": "1.7.2",
|
|
"0.1.42": "1.7.2",
|
|
"0.1.43": "1.7.2",
|
|
"0.1.44": "1.7.2",
|
|
"0.1.45": "1.7.2",
|
|
"0.1.46": "1.7.2",
|
|
"0.1.47": "1.7.2"
|
|
}
|