{"id":"6ae3fbce05f529326b7bd95c","title":"2026 10 30 Issue 438","path":"how-to/committee/release-notes/2026-10-30-issue-438","contentMarkdown":"# 30-Oct-2026 — retain pasted content and keep editor controls responsive [#438](https://github.com/nbarrett/ngx-ramblers/issues/438)\n\n## [build 1026](https://github.com/nbarrett/ngx-ramblers/actions/runs/40988234188) — [commit e208ce9](https://github.com/nbarrett/ngx-ramblers/commit/e208ce9fa9eb42962132f652a2e5ef63b97d70c6)\n\n_____\n\n- Paste multiple images together into the email composer; images supplied with text keep their place in the message instead of being replaced by plain text.\n- Pasted email layout tables are converted before editing so their text and pictures can be retained when saving and reopening the draft.\n- Select an image to use its resize handles and open Image settings from the gear at its top-right corner; the settings panel opens inward over the image.\n- Press Backspace in an empty paragraph immediately after a table to select the table, then press Backspace again to remove it. Editing within cells keeps its usual behaviour.\n- Composer status messages appear inside the existing shared alert panel without a separate green banner, and opening a draft no longer adds an unnecessary loaded notification.\n\n- Keep Angular change detection attached while editing and remove temporary event diagnostics.\n- Normalise image display attributes through the existing resource helpers while retaining stored keys and upload locations.\n- Reuse table normalisation for clipboard HTML and flush converted content into the composer model immediately.\n- Cover clipboard image retention, formatted paste, image resource URLs, table deletion and attached change detection with regression tests.","contentHtml":"<h1>30-Oct-2026 — retain pasted content and keep editor controls responsive <a href=\"https://github.com/nbarrett/ngx-ramblers/issues/438\">#438</a></h1>\n<h2><a href=\"https://github.com/nbarrett/ngx-ramblers/actions/runs/40988234188\">build 1026</a> — <a href=\"https://github.com/nbarrett/ngx-ramblers/commit/e208ce9fa9eb42962132f652a2e5ef63b97d70c6\">commit e208ce9</a></h2>\n<hr>\n<ul>\n<li><p>Paste multiple images together into the email composer; images supplied with text keep their place in the message instead of being replaced by plain text.</p>\n</li>\n<li><p>Pasted email layout tables are converted before editing so their text and pictures can be retained when saving and reopening the draft.</p>\n</li>\n<li><p>Select an image to use its resize handles and open Image settings from the gear at its top-right corner; the settings panel opens inward over the image.</p>\n</li>\n<li><p>Press Backspace in an empty paragraph immediately after a table to select the table, then press Backspace again to remove it. Editing within cells keeps its usual behaviour.</p>\n</li>\n<li><p>Composer status messages appear inside the existing shared alert panel without a separate green banner, and opening a draft no longer adds an unnecessary loaded notification.</p>\n</li>\n<li><p>Keep Angular change detection attached while editing and remove temporary event diagnostics.</p>\n</li>\n<li><p>Normalise image display attributes through the existing resource helpers while retaining stored keys and upload locations.</p>\n</li>\n<li><p>Reuse table normalisation for clipboard HTML and flush converted content into the composer model immediately.</p>\n</li>\n<li><p>Cover clipboard image retention, formatted paste, image resource URLs, table deletion and attached change detection with regression tests.</p>\n</li>\n</ul>\n"}