Skip to content

Releases: wesellis/vapor

VAPOR v4.1.0 - Security, Performance & Cleanup

Choose a tag to compare

@wesellis wesellis released this 30 Jun 14:54

Security fixes for 18 vulnerabilities, performance improvements, and repository cleanup.

VAPOR v2.0.1 - Performance & Multi-Platform Release 🚀

Choose a tag to compare

@wesellis wesellis released this 30 May 16:52

Transform your Steam library faster than ever with professional-grade performance improvements and complete multi-platform support!

⚡ Major Performance Breakthroughs

  • 🚀 50% faster repeat operations through intelligent LRU caching with compression
  • ⚡ 30% faster API calls with enhanced connection pooling and keep-alive headers
  • 🛡️ Circuit breaker protection prevents slowdowns during SteamGridDB API issues
  • 💾 Memory optimization with automatic garbage collection after heavy operations
  • 🔄 Auto-update notifications keep you on the latest version (non-blocking)

🌍 Complete Multi-Platform Support

  • 🪟 Windows 10/11 - Native executable with professional system integration
  • 🐧 Linux - Universal compatibility with Ubuntu, Fedora, Arch, and all major distributions
  • 🎮 Steam Deck - Optimized for SteamOS with 1200×800 touch-friendly interface
  • 🍎 macOS - Coming in v2.0.2 (native .app bundle in development)

🎯 What's New in v2.0.1

  • Enhanced retry mechanism with exponential backoff handles network issues gracefully
  • Graceful error recovery continues processing even when some games fail
  • Network resilience maintains performance during temporary connectivity issues
  • Resource cleanup prevents memory leaks during extended processing sessions
  • Performance telemetry provides optimization insights (anonymous, opt-in only)
  • Enhanced progress tracking with better context and real-time feedback

📦 Download for Your Platform

🪟 Windows

🐧 Linux

🎮 Steam Deck

🚀 Quick Start Guide

  1. Download the appropriate file for your platform above
  2. Get API keys (both free):
  3. Run VAPOR and create a profile with your Steam ID and API keys
  4. Click "Auto-Enhance All Games" and watch your library transform! ✨

🎮 Perfect for Steam Deck Users!

VAPOR v2.0.1 includes Steam Deck specific optimizations:

  • Touch-friendly interface designed for 1200×800 resolution
  • Gaming mode compatibility works in both Desktop and Gaming modes
  • Optimized performance for Steam Deck's hardware capabilities
  • Desktop integration appears in your application menu

🔧 Technical Improvements

  • Fixed build system path escaping issues for reliable multi-platform builds
  • Resolved Unicode encoding problems in macOS build system
  • Enhanced error handling with user-friendly feedback messages
  • Improved cross-platform Steam installation detection (15+ paths supported)
  • Added comprehensive logging and diagnostic capabilities

📊 Performance Benchmarks

  • Startup Time: 2-4 seconds across all platforms
  • Memory Usage: Optimized with automatic cleanup (50-150MB during operation)
  • Processing Speed: ~1.5 seconds per game for auto-enhancement
  • Cache Efficiency: 90% hit rate with intelligent compression
  • API Performance: 30-40% faster than previous versions

🏆 Why VAPOR v2.0.1?

  • 🎨 Complete Artwork Coverage - Grid images, hero banners, logos, and icons
  • 🚀 One-Click Enhancement - Transform your entire library automatically
  • ⚡ World-Class Performance - Faster than any competing tool
  • 🌍 True Cross-Platform - First Steam artwork manager for Linux and Steam Deck
  • 🔧 Professional Quality - Enterprise-grade reliability and error handling
  • 🆓 Completely Free - Open source with no limitations or subscriptions

📚 Documentation


Transform your Steam library with professional-grade performance and cross-platform excellence! 🎮

VAPOR_v2.0.0.exe

Choose a tag to compare

@wesellis wesellis released this 29 May 03:02

Looking at your folder structure with the .exe file, here's the appropriate GitHub release description without personal info:

🎉 VAPOR v2.0 - Steam Grid Artwork Manager

🌟 Complete Steam Library Enhancement Solution

VAPOR (Visual Artwork Processing & Organization Resource) v2.0 is a professional Steam Grid artwork manager with one-click automation, Steam Deck optimization, and world-class performance.

🚀 Key Features

⚡ One-Click Automation

  • Auto-Enhance All Games - Transform your entire Steam library with a single click
  • Smart Processing - Automatically selects the highest quality artwork
  • Real-Time Progress - Live statistics and completion tracking
  • Batch Installation - Handles Grid, Hero, Logo, and Icon artwork automatically

🖥️ Universal Compatibility

  • Steam Deck Optimized - Perfect 1200×800 responsive design
  • Cross-Platform Support - Windows, Linux, Steam Deck, portable installations
  • Universal Steam Detection - Works with any Steam installation configuration
  • Touch-Friendly Interface - Optimized for Steam Deck interaction

🎨 Enhanced Experience

  • Show All Artwork - Browse ALL available options (no artificial limits)
  • Perfect Layout - Responsive grid system for any screen size
  • Quality Filtering - Automatically filters out low-quality artwork
  • Professional Interface - Modern dark theme with enhanced interactions

⚡ Performance Excellence

  • 3.5x Faster Processing - Enhanced connection pooling and caching
  • 90% Faster Repeat Searches - Intelligent API response caching
  • Memory Leak Prevention - Automatic cleanup during long sessions
  • Real-Time Monitoring - Performance insights and statistics

📦 What's Included

  • VAPOR.exe - Standalone executable (no Python installation required)
  • Complete Documentation - Setup guides and troubleshooting
  • Diagnostic Tools - Steam folder detection and API testing utilities
  • Professional Architecture - Clean, maintainable codebase

🎯 Getting Started

  1. Download the release files
  2. Run VAPOR.exe (Windows) or run the Python version on other platforms
  3. Get API Keys (free):
  4. Create Profile with your Steam ID and API keys
  5. Click "Auto-Enhance All Games" for instant library transformation

🔧 System Requirements

  • Windows: 10/11 (for .exe version)
  • Other Platforms: Python 3.8+ required
  • Steam: Any version with accessible library
  • Internet: Required for artwork downloading
  • Storage: 1GB+ recommended for artwork cache

🚨 Recent Fixes

  • ✅ Resolved startup issues and syntax errors
  • ✅ Fixed timing estimates for auto-enhancement
  • ✅ Improved image sizing for perfect layout
  • ✅ Enhanced Steam Deck compatibility
  • ✅ Memory leak prevention

🛠️ For Developers

Technical Highlights

  • Professional modular architecture
  • All files under 1,450 lines for maintainability
  • Comprehensive error handling and recovery
  • Cross-platform Steam installation detection
  • Performance monitoring and optimization

API Integration

  • Steam Web API for library access
  • SteamGridDB API for artwork database
  • Intelligent caching and connection pooling
  • Rate limiting and retry logic

📄 License

MIT License - Free for personal and commercial use

🤝 Contributing

Issues and feature requests welcome! Please test on different systems and report any compatibility issues.


Transform your Steam library with professional artwork in just one click! 🎮✨


Notes for your release:

  • Remove any personal email addresses or contact info
  • The description focuses on features and functionality
  • Includes both .exe and Python usage instructions
  • Emphasizes the key selling points (one-click, Steam Deck, performance)
  • Professional tone suitable for public release

You should not include personal info like your email address in a public GitHub release - keep it focused on the software itself!