github countgitmick/FreeTubePlusTabs v0.24.14

3 hours ago

Features

  • Horizontal Tab Scrolling:
    • Sets fixed tab width (200px) so tabs remain legible instead of shrinking into tiny icons when many tabs are open.
    • Adds left and right scroll navigation buttons (chevron icons) that automatically appear when the tab bar overflows available space.
    • Supports single-click scrolling and smooth continuous scrolling when pressing and holding the scroll buttons.
    • Adds horizontal and vertical mouse wheel scroll handling with animation frame coalescing.
    • Automatically scrolls the active tab into view when switching tabs, opening new tabs, or resizing the window.
  • Drag-to-Scroll Tab Reordering:
    • Dragging a tab near the edges of the tab strip or hovering over the chevron scroll buttons automatically scrolls the tab container, allowing easy tab reordering across overflowing tabs.
  • Tab Bar Interactions:
    • Double-clicking empty space in the tab bar creates a new tab.
    • Added localized tooltips and labels (New Tab, Scroll tabs left, Scroll tabs right).

Security fixes

Package Version Advisories
serialize-javascript 7.1.4 GHSA-m5mm-p8h7-m29v

Dependencies

Package From To
googlevideo 5.0.0 5.0.1
shaka-player 5.3.1 5.3.2
youtubei.js 18.2.0 18.3.0
electron 45.0.0 45.1.0
electron-builder 26.17.0 26.18.0
@babel/core 8.0.7 8.0.9
eslint-plugin-jsdoc 65.4.0 65.4.2
eslint-plugin-unicorn 78.0.0 79.0.0
eslint-plugin-vue 10.11.1 10.12.0
eslint-plugin-vuejs-accessibility 2.6.2 2.6.3
npm-run-all2 9.0.3 9.0.4
postcss 8.5.31 8.5.32
sass 1.106.0 1.107.0
sass-loader 17.0.1 17.1.0
webpack 5.112.0 5.112.2
github/codeql-action 4.38.3 4.39.1

Don't miss a new FreeTubePlusTabs release

NewReleases is sending notifications on new releases.