• 0.17.2 ca86bf9a06

    0.17.2 Stable

    jkaindl released this 2026-07-24 17:38:54 +00:00 | 31 commits to main since this release

    Changed

    • node:http for the in-plugin MCP server is now a static import instead of a require().
      This clears the last require() style import is forbidden store-scorecard warning. Runtime is
      unchanged: esbuild places the import inside its __esm() lazy-init wrapper (require("node:http")
      inside init_http_server), so it still runs only when main.ts calls
      await import("./mcp/http_server") behind the Platform.isMobile guard — never at plugin load,
      never on mobile. obsidianmd/no-nodejs-modules is disabled for this one file, since its mobile
      safety is guaranteed structurally via main.ts rather than by the lint rule.
    Downloads