v3.0.2
Fixed
- A long sample line no longer reflows the block at upgrade. CodeJar writes
white-space: pre-wrapandoverflow-wrap: break-wordinline on the block it takes
over, so a sample whose longest line overflowed the column scrolled sideways before
upgrade and wrapped after it — one extra visual line per overflowing line, a layout
shift the height reservation could not see coming. Editable blocks now wear both from
the start, the same treatment 3.0.1 gave the editor's padding. Same honest edge too: a
pane read-only by fence word or pane type wraps for the wait and unwraps when the
editor declines it. The sibling-pane hide crosses the same line now — keyed off
.is-tabbedinstead of:defined, so the later fences cannot stand on the page for
the one frame between upgrade and the tab strip's collapse taking over. A stray
non-fence<pre>inside the element stays hidden for good where it used to reappear
at upgrade; the panes contract never included one.
Full Changelog: v3.0.1...v3.0.2