Skip to content

4.0.22

Choose a tag to compare

@piroor piroor released this 05 Jun 07:22
· 979 commits to trunk since this release

4.0.22 (2024.8.9):

  • Fixup tree correctly after multiselected tabs are moved together by drag and drop on the horizontal tab bar or the Move Tab Hotkeys.
  • Synchronize throbber animations after the sidebar is reopened.
  • Keep highlighted appearance of multiselected tabs after the sidebar is reopened.
  • Track and update overflow/underflow state correctly even if legacy overflow/underflow events are disabled completely.
  • Restore "sticky" state of tabs correctly after tree restoration without cache.

4.0.21 (2024.8.4):
  • Activate tree parent based on the user configuration more certainly if possible, when multiple tabs containing active are closed by one action.
  • Allow to close a group tab opened to replace a closed parent, when it is closed repeatedly. This behavior can be deactivated and you can keep such tabs unclosable like as old versions, with setting a secret option closeParentBehavior_replaceWithGroup_thresholdToPrevent to -1.
  • Reduce flashing of the vertical scroll bar on edge cases of overflowing.
  • Don't place new child tabs opened from a pinned tab at odd location, even when there is any waiting-to-be-grouped tabs and the system is slow.
  • Keep structure of grouped tabs as possible as we can, when partial tabs in existing trees are grouped via the group-tabs API.
  • Suppress flashing of the scrollbar on an edge case with the Photon theme.
  • Ignore mouse clicks only on animated closing tabs more certainly, to prevent detection of those clicks as ones on the blank area of the tab bar.
  • Determine to apply multi-column layout (or don't) to the tree in a group tab more robustly, even if its appearance is modified by the user style sheet.
  • Expose expert options temporarily when the options page is opened from internal links and the referred option is hidden as an expert option.
  • Link to the suitable option to deactivate the behavior, from a group tab opened to group children of pinned tabs.
  • Don't check the checkbox to control middle-click-paste on the new tab button, when the permission is granted but internal option is still deactivated.
  • Suppress error from missing dataTransfer of drag-and-drop events.

4.0.20 (2024.6.28):
  • Fix initialization failure from unhandled IndexedDB errors.