Releases: Chizmo-byte/obsidian-markdown-easy-editor
Release list
0.4.1 — Fix Community review warnings
Fixes two warnings flagged by Obsidian's automated review (safety scorecard), no functional or visual changes.
- Type loadData()'s return explicitly instead of relying on the implicit `any` from Object.assign.
- Add getSettingDefinitions() so the 4 Optimize toggles are indexed by Obsidian 1.13+'s settings search.
- The existing display() is untouched and still serves pre-1.13 Obsidian; minAppVersion stays 1.8.7.
**Full Changelog**: https://github.com/Chizmo-byte/obsidian-markdown-easy-editor/compare/0.4.0...0.4.1
0.4.0
Add per-item toggles for Optimize's individual transformations (wikilink removal, block-ref removal, AI intro stripping, excessive-bold reduction) via the settings tab. All default to on, so existing behavior is unchanged.
0.3.1 — Fix Obsidian review violation
Fixes a review violation (direct style assignment) by switching to
Obsidian's recommended setCssStyles API. No visual changes — the
callout color accents look identical to 0.3.0.
**Full Changelog**: https://github.com/Chizmo-byte/obsidian-markdown-easy-editor/compare/0.3.0...0.3.1
0.3.0 — Add Callouts section
Adds a new Callouts section to the toolbar palette with 12 types
(Note, Tip, Important, Warning, Danger, Info, Success, Question,
Example, Quote block, Abstract), each with a color accent matching
Obsidian's actual callout colors.
**Full Changelog**: https://github.com/Chizmo-byte/obsidian-markdown-easy-editor/compare/0.2.3...0.3.0
0.2.3 — Notify removed intro line count
The Optimize command now tells you how many AI intro lines were
removed, so removals aren't silent. Undo (Ctrl+Z) always reverts
the change if needed.
Full Changelog: 0.2.2...0.2.3
0.2.2 — English AI intro
Adds detection for English AI intro phrases (e.g. "Sure, here's...",
"Certainly! Here's...") to the Optimize command, alongside the
existing Japanese pattern support.
Full Changelog: 0.2.1...0.2.2
0.2.1 — Use official getLanguage() API
Switches language detection to Obsidian's official getLanguage() API
(replacing the previous localStorage-based approach), per review feedback.
Full Changelog: 0.2.0...0.2.1
0.2.0 — Add English/Japanese auto-switching
Adds automatic English/Japanese language switching based on your Obsidian display language setting. The toolbar and notifications now display in English for non-Japanese environments.
Full Changelog: 0.1.1...0.2.0
0.1.1 — Review fixes
Fixes for Obsidian community plugin review feedback.
- Removed "Obsidian" wording from plugin description
- Corrected minAppVersion to 1.7.2 (matches actual API usage)
- Added versions.json
- Addressed lint warnings (any types, unhandled promises, unnecessary regex escapes)
0.1.0 — Initial release
Initial release of Markdown Easy Editor.
- Formatting toolbar with quick-access Markdown syntax buttons
- Optimize Selected Markdown command for cleaning up AI-pasted text