github legiz-ru/Prizrak-Box v1.0.21-alpha23

pre-release3 hours ago

Desktop

  • ⬆️ Core Engine: Upgraded moshen core to v1.19.29-smart-moshen — adds JLS protocol support (jls-quic-go, jls-tls), removes ShadowTLS, updates uTLS, sing-tun, mieru, AmneziaWG and other core dependencies.
  • ⬆️ Dependencies: Upgraded Wails v3 from alpha2.110 to v3.0.0-beta.2 (first beta) with the JS runtime kept in permanent lockstep — the app now loads it from the Go binary itself (/wails/runtime.js), so the two sides can never drift apart.
  • 🔧 Fix (Windows): Removed the window-resize workaround for the black screen on launch — the WebView2 controller visibility is now properly synchronized by the framework on first reveal, minimize and restore.
  • 🚀 New Feature (Windows): Native Snap Layouts flyout over the custom titlebar maximize button (WebView2 composition hosting + non-client regions).
  • 🚀 New Feature (Windows): Autostart now uses a Task Scheduler logon task with a 15-second delay instead of the registry Run key — no more missing tray icon after login; legacy Run entries are migrated automatically.
  • 🚀 New Feature: Native notifications (pxNotify) — the "update available" alert is now a real Windows toast / Linux D-Bus notification.
  • 🚀 New Feature: Global show/hide hotkey now works on macOS (was Windows-only); a hotkey already taken by another app is now reported in the UI instead of failing silently.
  • ⚙️ Settings Storage: Settings moved from WebView2 localStorage to a persistent store shared with the Electron build (px-electron.db/config.json) — they survive webview cache clears and carry over when switching shells.
  • 🎨 UI Improvement: The window pre-paint background now matches the last-used theme (dark/light) — no more black/white flash on startup.
  • 🔧 Fix: Wails shell panics and internal errors are now written to shell.log instead of vanishing; WebView2 profile pinned to a stable location.
  • ⬆️ Dependencies (beta.2): Dark-titlebar startup crash fix on Windows 10 LTSC 1809.

Android

  • ⬆️ Core Engine: Upgraded moshen core to v1.19.29-smart-moshen — adds JLS protocol support (jls-quic-go, jls-tls), removes ShadowTLS, updates uTLS, sing-tun, mieru, AmneziaWG and other core dependencies.

📚 Documentation & Guides:

Don't miss a new Prizrak-Box release

NewReleases is sending notifications on new releases.