Skip to content

Releases

Chx MindMap 1.0.3

Choose a tag to compare

@github-actions github-actions released this 27 Oct 13:24

Chx MindMap 1.0.3

This release addresses the blocking automated review findings from 1.0.2.

  • Render sanitized mini-map and rich-text content as DOM fragments, avoiding a second HTML string parse.
  • Move static cursor and copy-field styling into CSS classes.
  • Replace obsolete dependency scheduling and global-discovery fallbacks with native modern-runtime implementations. Release bundles reject dynamic scripts and string-based code execution.
  • Provide complete English installation and usage documentation, with the original Chinese guide retained separately.
  • Add source linting and bundle-policy checks to CI, and publish the three Obsidian installation files with GitHub build-provenance attestations.

Validation: 89 Node tests, 26 browser groups, TypeScript, source linting (0 errors; 766 advisory warnings), build and release checks passed locally.

The plugin is free; optional external AI providers may charge separately. This update does not change the existing notes or other installed plugins. Community installation availability depends on the directory's review result. Advisory findings, including the existing Quill advisory, remain documented in docs/dependency-security.md and docs/review-remediation.md.

Native Obsidian validation of the renamed public build and real external AI requests remain outside this release's verified coverage; prior native evidence belongs to the private 1.0.1 build.

Chx MindMap 1.0.2 — Public trial

Choose a tag to compare

@chxcode chxcode released this 27 Oct 12:17

Chx MindMap is a free, independent mind map editor for desktop Obsidian. This is an early public testing release with a Chinese interface.

Install

Download Chx-MindMap-1.0.2.zip and place its chx-mindmap folder in your vault's .obsidian/plugins/, or download main.js, manifest.json, and styles.css into that folder. Enable Chx MindMap in Community plugins, then run New mind map (新建思维导图) from the command palette. Requires Obsidian 1.14.4 or later; desktop only.

This GitHub release is available for manual installation. It does not mean the plugin is already listed or approved in the Obsidian Community directory.

Included

  • Local .chxmap documents, Chinese rich-text editing, 14 layouts, custom themes, outlines and tables.
  • Notes, links, formulas, images, tags, tasks, presentation, and local history with conflict copies.
  • Native/JSON/SMM, Markdown, XMind, FreeMind, OPML, spreadsheet and document format adapters, with documented format limitations.
  • Optional, explicitly invoked AI using a user-configured OpenAI-compatible service. Core features require no subscription; an external AI provider may charge separately.
  • Formula HTML handling, local MathML rendering and rapid-close cleanup hardened during release review.
  • Full project and third-party license notices included in installed JavaScript.

Validation and limits

82 Node tests, TypeScript checking, release build/asset validation and 23 real-browser editor checks passed. The earlier private development build had core native Obsidian validation; this renamed release has not repeated the full native matrix. AI requests, all advanced native integrations, mobile and very large maps have not been fully validated.

The dependency audit reports two low-severity package entries representing the same unpatched Quill HTML-export advisory; no moderate, high or critical entries were reported. The plugin does not call the implicated HTML-export API. See dependency security for scope and limitations.

This project uses the MIT-licensed simple-mind-map engine with independently implemented Obsidian integration. It is not affiliated with Obsidian, SimpleMindMap, or other projects named MindWeave. See the repository's license, provenance, privacy and validation documents before testing with important data.