eBook Crafter

Version: 1.2.8
Tested Up To: 7.1.4
Requires WP: 5.8
Requires PHP: 8.3.34

1.2.8 / November 2, 2026

  • πŸ”§ FixedIn rare cases a Prince build could produce an empty cover while correcting the subtitle heading.
  • ⚑️ ImprovedUpdated the development tools used to check the plugin's code. This doesn't change how the plugin works.

1.2.7 / October 20, 2026

  • ✨ NewPDFs built with Prince are tagged for accessibility, so screen readers can follow the headings, lists and images. The document language is set from your site language.
  • πŸ”§ FixedThe cover subtitle was a third-level heading directly under the book title, so screen readers reported a missing heading level. It is now a second-level heading in every bundled template, and books made earlier are corrected each time you build them with Prince. Covers look the same.
  • ⚑️ ImprovedUpdated the Freemius SDK to 2.13.4.

1.2.6 / October 11, 2026

  • ⚑️ ImprovedRequires free eBook Crafter 1.0.3 or later.
  • πŸ”’ SecurityPictures in a Prince PDF are now only read from this site's uploads, wp-content and plugin folders, and only when they are images. Previously a crafted picture address in a book could embed another file from the server in the PDF.
  • πŸ”’ SecurityCreating a book template now requires permission to publish templates. Templates are shared with every author, so a Contributor could previously publish one into the gallery.
  • πŸ”’ SecuritySaved book templates are checked more strictly, so a template cannot carry scripts or unexpected settings into another author's book.
  • πŸ”’ SecurityTemplate content saved before the current sanitizer shipped is now cleaned when it is read, not only when it is saved.
  • πŸ”§ FixedText set to a theme palette color, such as a cover title, came out near-black in PDFs built with Prince. Prince now uses your theme's colors, gradients and sizes, as Dompdf does.
  • πŸ”§ FixedThe page background chosen in Book Settings was ignored by Prince, so a template's page color, such as the Recipe Workbook's cream, disappeared. Prince now paints it behind every page.
  • πŸ”§ FixedThe Edit button on a saved template appeared to do nothing. The edit form opened at the top of the page, out of sight when the template was further down the list. The page now scrolls to the form and puts the cursor in the name field.
  • πŸ”§ FixedTurning off "Enable Table of Contents" left the contents page in PDFs built with Prince. When a book had no contents page of its own, Prince quietly built one from your chapter headings instead. It now follows the setting, the way Dompdf always has.
  • πŸ”§ FixedTable of Contents page numbers were missing from Prince PDFs until you saved the eBook and built it again. Prince now fills the numbers in on every build, saved or not.
  • πŸ”§ FixedBuilding a PDF with Prince could hang forever when the book used a picture that is no longer on the server. The missing picture is now left out and the text closes up around it.
  • πŸ”§ FixedA book built with Prince could take up to five minutes to appear in your eBook Library on sites that use a persistent cache. It now shows up as soon as the build finishes.
  • πŸ”§ FixedSaved book templates could not be created, listed or applied. The post type name was longer than the 20 characters WordPress allows, so it never registered.
  • πŸ”§ FixedBook templates saved with older versions appear in the library again. Nothing had been deleted. They were stored under a name the plugin had stopped reading, including on sites where the database silently shortened it.
  • ⚑️ Improved"Generate PDF" and "Preview (watermarked)" now ask you to save first, since both build from the saved eBook.
  • ⚑️ ImprovedThe Table of Contents in Prince PDFs now has a row of dots running from each heading to its page number, on the same line as the heading, instead of a dotted line drawn under each entry. Long headings wrap a little before the right edge, and their wrapped lines are indented. Dompdf PDFs are unchanged.
  • ⚑️ ImprovedSwitching template now updates only the front and back cover images. Your cover text stays as you wrote it, and anything you deleted from a cover, such as the author name or website, stays deleted. Chapters and the table of contents are untouched, and the template's fonts and colors still apply to the whole book.

1.2.4 / August 19, 2026

  • ⚑️ ImprovedTested with WordPress 7.1.

1.2.3 / August 11, 2026

  • πŸ”§ FixedThe free-plugin dependency notice reappeared on the install/update screen while you were installing or activating the free plugin.

1.2.2 / August 9, 2026

  • πŸ”§ FixedAn issue affected Pro installs, and fixing this ensures Pro installs correctly to its directory.

1.2.1 / August 9, 2026

  • πŸ”§ FixedThe bundled fonts never installed on sites that updated to 1.2.0 rather than activating Pro for the first time. Installation is now scheduled whenever the job has not yet completed, so existing installs pick it up on their next admin request.
  • πŸ”§ FixedActivating a licence, opting in, or skipping returned you to the WordPress Settings screen. Fixing this brings you on the License tab, or the Plugins screen when the free plugin is absent.

1.2.0 / August 9, 2026

  • ✨ NewStandalone activation: Pro no longer refuses to activate when free eBook Crafter is inactive. It now installs dormant and guides you through setup with an admin notice prompting users to Install or Activate. Your license, account access, and plugin updates keep working throughout.
  • ✨ NewBundled Pro fonts: Three families β€” Literata, Source Sans 3, and Playfair Display, are downloaded and installed in the background on first activation, and are marked as bundled so they cannot be removed by accident.
  • ✨ NewRedesigned Fonts settings. The old Library / Install Fonts tabs are replaced by a searchable two-pane family manager, with a detail panel showing a specimen and the available variants for each family.
  • ✨ NewLicense tab: Licence management now renders inline within the Settings screen instead of sending you out to a separate Freemius page.
  • ✨ NewContact Us page, placed in the eBook Crafter menu directly above Settings.
  • ⚑️ ImprovedFreemius' Account and Contact entries no longer appear as items under the WordPress Settings menu. Their screens are now hosted inside Pro's own pages, and the redundant nested "Account" tab bar is suppressed on the License tab.
  • πŸ”§ FixedThe "Complete Activation Now" notice pointed at a page that does not exist. It now opens the licence activation dialog directly. The same link is corrected everywhere it appeared, and the redirect immediately after activating the plugin, a failed licence activation along with its error message, and the Opt In row action.
  • πŸ”§ FixedFixed an issue linked to licensing. The licence menu is now kept whenever Pro has no replacement screen of its own.

1.1.0 / July 21, 2026

  • ✨ NewPrince PDF rendering engine. Cover pages, table of contents, local images, and typography have all been aligned so Prince output matches what you see in the block editor.
  • ✨ NewBook Templates gallery. A dedicated Templates admin page lets you browse bundled and custom templates and start a new eBook from one in a single click. Templates now support custom descriptions and categories, and the active template is visually marked. Bundled starter templates ship with real front/back cover artwork.
  • ✨ NewAutomated table of contents page numbers. Page numbers are now calculated and inserted automatically when you use the Prince engine to generate PDFs.
  • ✨ NewPDF engine selector. Replaced the old dropdown with a clearer button-group UI for choosing your rendering engine. The Generated PDFs table now shows which engine produced each file.
  • ⚑️ ImprovedGoogle Fonts installation and custom book templates are now Pro features.
  • ⚑️ ImprovedPDF inline styles resolve more reliably (fluid layout support), and default PDF fonts now match the block editor on both rendering engines.
  • ⚑️ ImprovedLine height control switched to a smoother slider (RangeControl).
  • ⚑️ ImprovedTemplate cards got layout polish with better spacing, consolidated action row. Unused selection checkboxes were removed.
  • ⚑️ ImprovedPrince rendering now supports a test mode.
  • πŸ”§ Fixedcore/columns block content disappearing from generated PDFs on both engines.
  • πŸ”§ FixedTOC page numbers not appearing correctly for dotted titles, and hid page numbers on empty TOC entries.
  • πŸ”§ FixedThe PDF engine selector's dark-mode pressed state.
  • πŸ”§ FixedPer-post permission checks and retry behavior for final PDF renders.
  • πŸ”§ FixedLicensing re-activation to show the real error instead of a stale authentication message.
  • πŸ”§ FixedBug where a render job's actual mode (test vs. live) wasn't enforced at download time.

1.0.11 / May 30, 2026

  • πŸ”§ FixedDemo book cover styling and center alignment in PDF output.

1.0.10 / May 30, 2026

  • πŸ”§ FixedHTML chunking issue that could affect content processing during PDF generation.
  • ⚑️ ImprovedCompatibility – Updated code to support WordPress 7.0.

1.0.9 / May 10, 2026

  • ✨ NewAND/OR taxonomy filter in the chapter picker for combining multiple terms with OR (default) or AND logic, fully backwards-compatible with existing pages.
  • πŸ”§ FixedClear Filters button now correctly resets Post Type to "Posts" instead of "All Post Types".
  • ⚑️ ImprovedUI – Restored original chapter picker controls (Select All, Clear Selection, Clear Filters) to standalone secondary-button forms.

1.0.8.2 / December 24, 2025

  • πŸ”§ FixedImproved drag-and-drop functionality with updated opacity settings, making it easier to see elements while dragging them across the editor.
  • πŸ”§ FixedDisabled dragging for Book Section blocks to enhance text selection and editing experience, reducing accidental movements during content editing.
  • πŸ”§ FixedResolved editor block selection issues by adding missing dependencies, ensuring smoother interaction with block elements in the WordPress editor.

1.0.8.1 / December 23, 2025

  • πŸ”§ FixedEnhanced visual feedback during drag operations by adjusting element opacity to full visibility.
  • πŸ”§ FixedImproved Book Section block handling by preventing unintended dragging, making it easier to select and edit content within sections.
  • πŸ”§ FixedStrengthened editor stability with dependency updates that improve overall block selection and manipulation.

1.0.7.19 / December 19, 2025

  • ✨ NewNew feature allowing users to update and customize cover page images directly from the editor, providing greater control over eBook presentation.
  • ✨ NewCover image management integrated into the book settings panel for centralized control of your eBook's visual identity.
  • ⚑️ ImprovedStreamlined cover page workflow with better image handling and preview capabilities.

1.0.7.18 / December 3, 2025

  • πŸ”§ FixedResolved compatibility issue with WordPress 6.9 where editor elements were disappearing due to updated class selectors.
  • ⚑️ ImprovedFull compatibility with WordPress 6.9, ensuring all editor features work seamlessly with the latest WordPress version.

1.0.7.17 / November 28, 2025

  • ✨ NewGlobal line-height selector that allows users to control text spacing across the entire eBook for improved readability.
  • ✨ NewNew LineHeightSelect component with intelligent application logic for consistent typography throughout content.
  • ⚑️ ImprovedEnhanced text formatting controls giving users more precise control over the eBook's typography and layout.

Get the free plugin

Turn a handful of published posts into a PDF eBook, without leaving WordPress.