Skip to content

Releases: perinchiang/obsidian-plugins-code-block-plus

1.5.0

11 Jun 13:26

Choose a tag to compare

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

11 Jun 03:24

Choose a tag to compare

v1.4.0: Renamed to Code Block Plus. Default native Obsidian style, optional custom appearance, fixed editing/reading mode issues.

1.2.0

10 Jun 03:50

Choose a tag to compare

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)