• Hi Guest!

    We are extremely excited to announce the release of our first Beta1.1 and the first release of our Public AddonKit!
    To participate in the Beta, a subscription to the Entertainer or Creator Tier is required. For access to the Public AddonKit you must be a Creator tier member. Once subscribed, download instructions can be found here.

    Click here for information and guides regarding the VaM2 beta. Join our Discord server for more announcements and community discussion about VaM2.
  • Hi Guest!

    VaM2 Resource Categories have now been added to the Hub! For information on posting VaM2 resources and details about VaM2 related changes to our Community Forums, please see our official announcement here.
YAVAM v1.3 - The "Privacy & Stability" Update
The biggest overhaul to YAVAM yet. We've rewritten the core, hardened the security, and added tools to make your library management effortless.

✨ User Experience & Interface
  • Unified Settings Dialog: A completely redesigned, tabbed settings menu with smooth "cascading" animations. Everything you need (Application, Privacy, Network, Security) is now in one beautiful place.
  • New Setup Wizard: A Streamlined 3-step onboarding process (Library -> Password -> Network) to get you running in seconds.
  • Global Error Boundary: No more white screens. If YAVAM crashes, it now catches the error gracefully and offers a 'Reload' or 'Factory Reset' option.

⌨️ Centralized Keybinds
KeyAction
Shift + Left/RightSwitch Pages
Left/RightSelect Package
Ctrl + Left/RightMulti-Select Packages
Ctrl + ASelect All
DELETEDelete Selected
ESCAPEClear Selection / Close
VToggle Privacy Mode
TABToggle Sidebar
Ctrl + FSearch
Ctrl + ,Open Settings
Ctrl + SToggle Web Server
F5Refresh Library

🕵️ Privacy Mode 2.0
  • Smart Blurring: The 'V' key now instantly toggles the global Blur effect.
  • Deep Privacy: We added options to Hide Metadata (turns text invisible) and Hide Creator Names when Privacy Mode is active.
  • Blur Intensity: You can now customize exactly how strong the blur effect is via a new slider.

🛡️ Enterprise-Grade Security
  • Challenge-Response Authentication: Your password is never transmitted over the network. We use a secure cryptographic proof (SHA256) to log you in.
  • Session Management: View all connected devices (phones, tablets, PCs) in Real-Time and revoke access to specific devices instantly from the Settings menu.
  • Guest Mode: Web clients (remote devices) are now restricted from accessing sensitive settings (Network/Security) or changing Keybinds.
  • Zip Bomb Protection: The parser now enforces a 20MB extraction limit to prevent malicious packages from crashing the server.
  • Ed25519 Digital Signatures: The Auto-Updater now cryptographically verifies every update before applying it.
  • Strict Path Validation: The file server is now locked down to strictly allow access ONLY to your defined library folders.

⚙️ Core & Maintenance
  • Easy Repair (Factory Reset): Added a "Reset YAVAM" button in settings. If your configuration ever gets messed up, this simply clears YAVAM's internal cache and settings to give you a fresh start. (<Note: This does NOT delete any of your library files!>).
  • Backup & Restore: You can now Export your entire configuration (Libraries, Settings, Sessions) to a zip file and Import it later. (Desktop only).
  • Centralized Logging: All application logs are now cleanly written to
    Code:
    %AppData%/YAVAM/application.log
    for easier debugging.
  • Smarter Parsing: Refined thumbnail extraction to prioritize Scenes over Presets, and expanded valid package detection for clothing/hair libraries.

🐛 Critical Fixes
  • Updater Loop: Fixed a critical bug where the updater would fail to restart the app due to Windows file locking (phantom .old files).
  • Persistence: Fixed Grid Size and Auth Polling Interval resetting on restart.
  • Crash Fixes: Resolved crashes related to Recursive Zip exports and strict mode double-mounting.



Download v1.3 via the in-app updater or grab it from GitHub! 🚀
YAVAM v1.2.16 Update 🌸

Hey everyone! This update focuses on making the library cleanup tools safer and easier to use, plus a bunch of improvements for mobile and web users.

optimizer-modal.PNGinstaller-modal.PNG

✨ What's New
  • Smarter Cleanup (Optimization Modal):
    We've redesigned how you manage duplicate packages. It's now split into three tabs (Merging, Versions, Review) so you always know what's happening.
    • Review Tab: See exactly which files will be deleted and how much space you'll save before committing.
    • Delete Older: Added a simple way to clear out old versions while keeping the newest one.
    • Smart Merging: The system now handles merging more intelligently, keeping your root folder organized.
  • Better Installation Process:
    Installing packages to your library is now much more informative.
    • Progress Bars: You can now see real-time progress for installs, even when using the web client.
    • Disk Space: We'll check if you have enough space before starting a big install.
  • Mobile Layout:
    If you use YAVAM on your phone, you'll notice a completely new header and footer designed specifically for touch screens. It's much cleaner! 📱

⚡ Improvements
  • Notification cleanup: Instead of spamming you with 50 popups when you "Enable All", you'll get a single summary message.
  • Sidebar Progress: Added a progress indicator to the sidebar actions so you know when it's working on a big batch of files.
  • Performance: Generally smoother animations and faster response times on the web client.

🔧 Fixes
  • Fixed issues with duplicate packages appearing during startup.
  • Fixed "Merge" sometimes using the wrong deletion logic.
  • Fixed connection stability issues for web users.

Full Changelog on GitHub
Back
Top Bottom