Skip to content

Batoi Press 1.3.0

Choose a tag to compare

@ashwinirath ashwinirath released this 12 Jul 10:07
· 39 commits to main since this release

Batoi Press 1.3.0

Batoi Press 1.3.0 upgrades the page and post editing experience for long-form content and managed images.

Long-form Editing

  • Keeps the Batoi UIF formatting toolbar available beneath the Admin Console topbar while long content scrolls.
  • Adds an accessible full-viewport Focus mode without replacing the editor instance or losing unsaved content.
  • Supports Escape to exit Focus mode, restores the normal page state, and prevents background scrolling while active.
  • Applies the same shared editor component to Pages and Posts.

Images And Media

  • Adds a Media action directly to the editor toolbar.
  • Opens the image-filtered Media library in a new tab to preserve unsaved editor content.
  • Adds visible steps for uploading or locating an image, copying its URL or HTML snippet, adding alt text, and previewing before save.
  • Keeps Media as the governed asset owner and preserves existing upload validation and audit boundaries.

Editor Settings

  • Replaces internal migration terminology with a clear explanation that page and post bodies are stored as sanitized HTML.
  • Explains the purpose of Rich HTML and HTML Source modes.
  • Clarifies that Markdown is not selectable because current content, previews, themes, and exports use HTML.

Verification

  • Adds editor-experience regression coverage for shared hooks, Media guidance, Settings copy, sticky styles, Focus mode, and Escape handling.
  • Verifies sticky behavior, Focus mode, Image dialog fields, Media URLs, desktop rendering, and the 390-pixel mobile layout in the synchronized testsite.
  • Passes the complete asset, editor, media, ownership, role access, security, smoke, static export, theme, syntax, and update test suite in both the repository and testsite.