Skip to content

4.7.2

Choose a tag to compare

@n1crack n1crack released this 05 Aug 10:24
· 46 commits to master since this release

Fixes

  • Full screen now fills the window. .vuefinder__main__fixed combined inset-0 with w-screen; 100vw counts a classic scrollbar in, so the panel ran past the right edge and the page scrolled sideways. inset: 0 alone is exact.
  • The page stays locked in full screen even without the toolbar. The body { overflow: hidden } lock lived in the toolbar, which is not mounted when showToolbar: false — while full screen remains reachable from the menu bar, the hotkey or the config. It now lives in VueFinderView, SSR-guarded and restored on unmount.

Docs

A custom bar that replaces the toolbar has to carry the full-screen control too — fullScreen is stored per instance, so a user who gets there without a way back stays trapped across reloads. The compact-bar example picks the fullscreen id and says why. The README lists the Cloudflare R2 link as a Workers/TypeScript deployment example rather than a server library, and persist is documented as governing the path rather than the settings.

Full changelog: 4.7.1...4.7.2