Skip to main content

64 posts tagged with "release"

View All Tags

ยท One min read

๐Ÿš€ Featuresโ€‹

  • Additional Themes commit
    • dockview-theme-abyss and dockview-theme-dracula
  • SVG Icons #132
    • Use inline SVG icons for the close and chevon icons to allow for easier customization and theming
  • Dnd improvements #136
    • Components always behaviour independant of one another by default, there is no cross component dnd behaviour unless manually set by user through onDidDrop and showDndOverlay props.
  • Default tab #136
    • Provide a default React tab implementation to allow for simple changes to tab renderer without rewritting the entire tab
    • Override the default tab in ReactDockview with the defaultTabComponent prop
  • Group controls renderer #138
    • Provide the groupControlComponent prop in ReactDockview to create custom control components for groups.

๐Ÿ›  Miscsโ€‹

๐Ÿ”ฅ Breaking changesโ€‹

ยท One min read

๐Ÿš€ Featuresโ€‹

  • Small adjusted to behaviours of default paneview header componnet #116 #120
  • Improved support for external dnd events in the dockview component. showDndOverlay prop on DockviewReact exposes more parameters to interact with #110
  • Improved to underlying events exposes through all components #114
  • Add .clear() to the component APIs providing an easy way to clear a layout #119
  • Udate orientation via componnet APIs is now working correctly #119

๐Ÿ›  Miscsโ€‹

๐Ÿ”ฅ Breaking changesโ€‹

  • Fix typo by renaming onDidLayoutfromJSON to onDidLayoutFromJSON in dockview component api #112

ยท One min read

๐Ÿš€ Featuresโ€‹

  • Fix deserialization issue where previously active panel wasn't display correctly after deserialization #108

๐Ÿ”ฅ Breaking changesโ€‹

  • Rename onDidAddGroup to onDidAddPanel, onDidRemoveGroup to onDidRemovePanel and onDidActiveGroupChange to onDidActivePanelChange on the Gridview API #106

ยท One min read

๐Ÿš€ Featuresโ€‹

  • Fix Drag and Drop issues in Dockview on Firefox #103

๐Ÿ›  Miscsโ€‹

๐Ÿ”ฅ Breaking changesโ€‹

All breaking changes here are designed to simplify the library with only one way to do something.

  • Remove setVisible and setActive from the Splitview API. You can still achieve the same behaviors through calling setVisible and setActive on the Splitview Panel API. #105
  • Remove setVisible, setActive and toggleVisiblity from Gridview API. You can still achieve the same behaviors through calling setVisible and setActive on the Gridview Panel API #105
  • Remove onFocusEvent from Panel API as this was not intended to be a public method. You can use onDidFocusChange instead #105
  • Remove HOC <DockviewComponents.Panel\>, <DockviewComponents.Content>, <DockviewComponents.Tab> and <DockviewComponents.Actions> #105