github yuuqilin/FlexFox v7.1.0
FlexFox v7.1.0

7 days ago

🦊 v7.1.0

Important

v7.0.0 introduced several new features and breaking changes. If you missed its release notes, you can read them here:

English | 日本語 | 简体中文

Important

Firefox 157 will enable Nova UI by default.

In the next FlexFox release, support for Firefox ESR 140 will end in line with Firefox's support schedule. FlexFox will then support ESR 153 and later. The last ESR 140-compatible source code will be frozen and moved to the ESR-v140 branch.

The next release will also drop compatibility with legacy pre-v6 FlexFox styles remaining in Sidebery's Styles editor. If you still have these styles installed, please remove them before upgrading to the next FlexFox release. See Upgrading from Pre-v6 Versions for instructions.

New

  • QoL: Added uc.flex.show-native-vertical-tabs-on-sidebar-stripe-hover to open the full native vertical tabs panel when hovering over the sidebar stripe while using Sidebery.

    • By default, FlexFox reveals only the sidebar tool buttons on hover to avoid duplicating Sidebery's tab list.
    • Firefox does not yet expose extension APIs for features such as Split View and Tab Notes, so Sidebery cannot use them directly. Normally, you must press F1 to switch to native vertical tabs, then press F1 again to return to Sidebery.
    • The sidebar toggle button (Firefox logo) shows a colored icon in expanded mode and a grayscale icon in collapsed mode.
    • With this option enabled, hovering over the sidebar stripe in expanded mode opens the full native vertical tabs panel without switching away from Sidebery. It has no effect in collapsed mode or when uc.flex.remove-sidebar-stripe is enabled.
    • When Mica or a custom wallpaper is enabled alongside uc.flex.sidebery-allow-resizable-width, Sidebery cannot be resized narrower than the width set by uc.flex.sidebery-expand-width while the sidebar toggle button is in expanded mode. This restriction does not apply without Mica or wallpapers.
  • Compatibility: Added support for Sidebery Nightly (v5.6.1.5). This unreleased version introduces breaking changes that would otherwise disrupt several FlexFox styles and features. Commit 6228919 Commit 43944c7

Improvements

  • The corner radius of URL bar icon buttons now follows uc.flex.style-toolbar-items-border-radius.
  • In horizontal tabs mode, Hide Sidebery can now hide sidebar tool buttons. They also hide automatically with Hide All or in F11 fullscreen mode, and reappear when the cursor approaches the screen edge.
  • Refactored the layout rules for sidebar tool buttons.
  • Refactored sidebar stacking order (z-index) handling.

Fixes

  • Fixed Sidebery tab drag-and-drop issues that prevented tabs from moving or placed them in the wrong position. Issue #49
  • Fixed a Firefox 154 regression that prevented native vertical tabs from expanding in F11 fullscreen mode. Bug 2052711 Bug 2054085
  • Fixed misaligned sidebar tool buttons in horizontal tabs mode after Firefox 156 changes. Bug 2049659
  • Fixed sidebar tool buttons appearing in the wrong position after Firefox 158 changes. Bug 2041030
  • Fixed misaligned Split View tabs after Firefox 158 changes. Bug 2068234

Don't miss a new FlexFox release

NewReleases is sending notifications on new releases.