Skip to content

v0.12.87

Choose a tag to compare

@edadma edadma released this 21 Mar 19:41
· 5 commits to main since this release

Bug Fixes

  • ContextMenu: Removed inline-block wrapper div that broke flex/block layout on trigger elements. Now uses cloneElement to attach the context menu handler directly to the trigger child.
  • ContextMenu: Divider now uses <hr> instead of DaisyUI divider class which had excessive padding.
  • Terminal: Cursor color now defaults to foreground (base-content) instead of primary color.
  • Terminal: User options.theme is now deep-merged with the auto-generated theme instead of replacing it, allowing individual color overrides without losing other theme colors.
  • Icons: Fixed unused props destructuring in createIcon (TypeScript error).

Features

  • ContextMenu: items prop now accepts a function (e: React.MouseEvent) => ContextMenuItem[] for dynamic menu items based on the click event.

Build

  • Replaced sed with cross-platform tsx script in sync-icons-prefixed for macOS/Linux compatibility.