Added: Max Width settings option to center and set uniform code block widths.
Added: Line Wrapping option with layout-synchronized line numbers to wrap code on edge boundaries instead of scrolling.
Improved: Auto-detected language badges map to human-readable names and restricted highlight.js auto-detection list for more accurate detection.
1.5.7
Fix: Reworked container detection into a two-pass system to handle all wrapping scenarios generically.
Fix: Removed margin/height/cursor resets from lc-neutralized to prevent Elementor column and layout issues.
Fix: Resolved duplicate header/dots indicators for nested widgets and plain wrapper divs.
Fix: Corrected copy button and selection copying to normalize code text on the fly, preventing zero-width spaces/joiners and HTML non-breaking spaces (e.g. from Elementor) from generating invisible character artifacts.
1.5.6
Improvement: Automatically detect and neutralize outer wrapper layout styling and hide redundant header/copy controls to prevent double-header mockup layouts on custom widget blocks.
Maintenance: Updated bundled highlight.js to v11.11.1 and kept assets served locally.
Maintenance: Refined bundled asset loading and shortcode behavior.
Maintenance: Refined code block handling across shortcode, scanner, block editor, and auto-enhance flows.
Fix: Updated Plugin URI to point to the public LumiCode preview page.
1.5.5
Maintenance: Improved generated code block markup and frontend enhancement behavior.
Maintenance: Updated bundled assets and admin loading flow.
Fix: Improved plugin metadata and shortcode naming consistency.
1.5.4
Maintenance: Refined bundled library handling and admin asset loading.