Releases: perinchiang/obsidian-plugins-code-block-plus
Releases · perinchiang/obsidian-plugins-code-block-plus
1.5.0
v1.5.0 — Independent Appearance Toggles
New Features
- Custom Background — independent toggle for custom background color and borders
- Custom Radius — independent toggle with slider for border radius
- Custom Padding — independent toggle with slider for left padding
- Hide Header Separator — toggle to remove the separator line between language bar and code content
Changes
- Split the single "Custom appearance" toggle into three independent toggles (background, radius, padding)
- Each toggle works independently and can be combined freely
- Custom background now shows a separator line by default (can be hidden via toggle)
- Default mode fully respects Obsidian's native code block style
1.4.0
v1.4.0: Renamed to Code Block Plus. Default native Obsidian style, optional custom appearance, fixed editing/reading mode issues.
1.2.0
Smart Code Blocks v1.2.0
Changes
- Renamed from "Siyuan-style Code Blocks" to "Smart Code Blocks"
- Auto empty line: New code blocks automatically get a blank body line, so you can always press Backspace to delete the entire block
- Fixed reading mode: Removed stray border lines on code blocks in reading view
Features
- Language pill with searchable picker (40+ preset languages + custom input)
- Hover-to-show copy button and language label
- Smart Ctrl/Cmd+A (select code block first, then all)
- Chinese punctuation trigger (··· + Enter → code block)
- Backspace deletes empty code blocks
- Collapsed fence lines (``` hidden, header bar visible)
- Customizable border radius and left padding
- Bilingual UI (Chinese / English)
- Mobile compatible (touch-optimized controls)