Skip to content

v0.16.1

Choose a tag to compare

@FreaksLxss FreaksLxss released this 16 Sep 19:12
· 16 commits to main since this release

v0.16.1 — IP Changer Layout Fix

Bug Fixes

  • Fixed IP Changer panel layout shift: Resolved the issue where clicking "Start Tor" caused all components in the panel to shift/go off-screen to the right. Root cause was motion/react AnimatePresence components with mode="popLayout" causing width expansion during layout changes. Replaced all animated components with plain HTML elements.
  • Removed motion.div wrappers from IpDisplay, StatusIndicator, and RotationControls that contributed to horizontal overflow during Tor state transitions.
  • Added min-w-0 w-full constraints to Section component container to prevent flex overflow.

Changed

  • IpDisplay.tsx: Removed all AnimatePresence/motion components — IP text and progress bar now render as plain div/span elements
  • StatusIndicator.tsx: Removed motion.div wrapper, plain div only
  • RotationControls.tsx: Removed AnimatePresence/motion.div for error message and button spacer
  • panel-section.tsx: Added min-w-0 w-full to prevent flex overflow

Build

  • Installer rebuilt for all platforms (Windows, macOS, Linux)
  • Triggered via GitHub Actions tag push (v0.16.1)