Skip to content

Quill 2.4.0

Choose a tag to compare

@cpoteet cpoteet released this 13 Oct 17:38

Released 2026-10-13

What's New

Groups and patterns open for editing

A Group, Row, Stack or Grid now opens for editing when everything inside it is a block Quill can edit, instead of always showing as a locked card. Most patterns are built from Groups, so posts that use them can now be edited in Quill. Each Group's colors, spacing and layout are kept exactly as they were.

Clearer cards for blocks Quill can't edit

Cards for blocks Quill can't edit are now one row that names the block type and the name you gave it in List View, such as "Cover: Membership hero", instead of a preview of the block's code. A synced pattern's card shows the pattern's title from your site and has an Edit in WordPress button, and it says "not found" when your site wouldn't display the pattern.

Inline images and table cells

Images that sit inside a line of text, in a paragraph or a table cell, now stay where they are with their markup unchanged. Before, Quill turned them into image blocks, which split the paragraph around the image and caused WordPress to delete images in table cells the next time the post was saved there. Inserting an image into a table cell now adds an inline image, and other blocks inserted from a cell, such as a gallery or an embed, go after the table instead of being lost.


Improvements

  • Refresh reloads the open post — Refresh now also reloads the open post or page when it changed on WordPress and you have no unsaved changes, so a post edited, scheduled or published elsewhere shows its current content and status without being reopened.
  • AI results kept when you click away — Clicking elsewhere in the post while an AI result is waiting now keeps the result, which ⌘Z can still undo, instead of quietly restoring your original text.
  • New drafts start untitled — A new draft's title field is empty and shows its "Title" placeholder, so WordPress never receives "Untitled" as a real title.
  • Missing footnotes can be filled in — When a post has footnote markers but WordPress has no text stored for them, Quill now shows an empty note for each marker to type in, instead of a locked Footnotes card.
  • Cursor goes into new items — Adding a column, button, accordion section or tab puts the cursor in it so you can start typing.
  • Tab title placeholder — An empty tab title now shows a gray "Tab title" hint, as Accordion and Details titles do.
  • "Saved to WordPress" confirmation — Sending a local draft to WordPress as a draft now says "Saved to WordPress" instead of the generic "Draft saved".

Fixes

  • Changing a scheduled post's Status to Published and saving now publishes it right away instead of leaving it scheduled.
  • The status icon next to the title now changes only after a save succeeds, not as soon as you choose a new Status.
  • Switching to another post right after pressing ⌘S no longer causes a false "Conflict Detected" the next time you save that post.
  • The Slug field now shows the address WordPress assigned as soon as you publish, without reopening the post.
  • Dates in the sidebar now show your local time, matching Post Settings, instead of the server's date.
  • Resizing the window no longer makes the post flash blank.
  • Opening a post no longer briefly shows an empty "Start writing…" editor before the post appears.
  • Pressing Tab outside a list or table no longer moves the cursor to an image caption or button, and in a code block or Preformatted it inserts a tab.
  • Code blocks, Preformatted text and inline code now keep straight quotes and plain dashes.
  • ⌘← and ⌘→ at the edge of a paragraph no longer select the card next to it, which made the next keystroke replace the card.
  • Pressing Return on an empty line just above a quote's or pullquote's citation now leaves the quote instead of splitting it.
  • A table just before the footnotes now has an empty line after it to type in, and ↓ from its last cell no longer lands in a footnote.
  • The image toolbar now stays with the image after a size change, and its W and H fields keep showing the size.
  • Saving a post written in the WordPress editor no longer rewrites its text color or underline markup, changes the order of its image classes, or changes the link setting of an image edited in WordPress.
  • A footnote list pasted in Code View no longer keeps the ↩︎ back link in the footnote text.
  • ⌘N now clears the sidebar search, so the new draft appears in the list.
  • A category you add in Post Settings now appears at the top of the list instead of below every existing category.
  • In Media, the upload spinner now keeps going until every upload has finished.
  • A document, audio file or video uploaded while its Media filter is selected now stays in that filter.
  • Choosing Upload Media while Media is already showing no longer closes the inspector.
  • Link search now says "Couldn't search" and gives the reason when a search fails, instead of showing an empty list.
  • When Quill can't reach your site, Settings and the manual connection panel now say "Couldn't reach" with the site's address, instead of showing a raw system error.
  • Clicking Save in Settings now checks a newly entered Anthropic key and clears an earlier rejection message.
  • A failed save in Settings no longer clears your writing-style samples.