github undergroundwires/privacy.sexy 0.13.8

one day ago

🌟 Highlights:

  • New loading screen: Added a splash screen with spinner during application initialization to eliminate the initial "blank screen" and provide immediate feedback that the app is loading.
  • Script improvements: Added new privacy options and fixed several scripts for Windows and macOS
  • Gamer-friendly: Windows "Strict" preset is now more gamer-friendly with Xbox scripts no longer recommended and moved to their own dedicated category.
  • Bug fixes: Minor bug fixes for scrollbar issues in UI, desktop application and in compiler.
  • Performance: Minified HTML/CSS/JS resources reducing file size by ~33% for faster initial loading.

Note

🔄 Feedback Requested: Our new sister site, which presents privacy.sexy scripts with a more traditional website experience, is now available in public preview. Looking forward to your feedback before integrating it into privacy.sexy.
Visit: PrivacyLearn.com
Feedback: See related discussion

Consider donating ❤️.


Changes

UI

  • Fix scrollbar appearing on tree nodes with code | e6c52db2
  • Fix double scrollbars in code area | fd2ac006
  • Add splash screen to improve load experience | 9edc7d1b
  • Minify index.html and its internal JS/CSS | 6bb4d7d4

Desktop

  • Fix multiple update check on macOS desktop version | 3ab34e9a
  • Fix index.html not loading on Windows desktop app | 07bf5dff

Scripts

Compiler

  • Fix and add validation for comment-only code | 2f2813eb
  • Fix false compiler errors for conditional args | 7539bf26

Tests, automation, refactorings

  • Refactor domain objects for factory pattern | 833ff770
  • Refactor application layer, separate compile/load | 22116abf
  • Fix markdown URL check false negatives in CI/CD | 799998d8
  • Refactor tests with consistent array comparison | b6c30096
  • Bump to TypeScript 5.6 /w strictPropertyInit | 64feb665
  • Update CI/CD to use simpler deploy script | 44b6bb25

Chores

  • Upgrade Vitest to 3.x and improve test tooling | bfd1b720
  • Bump dependencies to latest | c36f2202

compare

Don't miss a new privacy.sexy release

NewReleases is sending notifications on new releases.