Skip to content

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 20 Jan 18:14
· 64 commits to main since this release

Added

  • Unified Configuration: Introduced AteEditorConfig, a single flatter interface to manage all editor settings (fundamentals, display options, and modules) via a new [config] input.
  • Enhanced Image Upload Config: Restructured image upload settings with dedicated AteImageUploadConfig, supporting quality, dimensions, max size (in MB), and allowed types.
  • Menu Visibility Controls: Added root-level boolean flags to toggle specific bubble menus (showBubbleMenu, showTableMenu, showCellMenu, showImageBubbleMenu) and slash commands (enableSlashCommands).
  • Improved Developer Experience: Updated the demo's code generator to produce consolidated AteEditorConfig boilerplate, making it easier for developers to copy-paste configurations.

Changed

  • Configuration Precedence: Standardized the merging logic across all components, ensuring individual inputs correctly override global configuration values while maintaining sensible defaults.
  • Public API: Exported AteEditorConfig in the public API for better type safety in host applications.