github sureshfizzy/CineSync CineSync-v3.2.1-alpha
CineSync v3.2.1-alpha

9 hours ago

🎬 CineSync v3.2.1

🚀 What's New

image

Major Features

  • Symlink Queue Dashboard - Added real-time processing stats tab to monitor symlink operations
  • Production-Ready Installers - Unified single-port architecture with OS-specific installers
  • Setup Wizard Improvements - Reordered wizard steps with auto-population of source directory from rclone mount
  • SKIP_VERSIONS Flag - Prevent duplicate file versions with new configuration option (enabled by default)
  • Arr-Style Character Replacement - Added illegal character replacement options for better compatibility

Enhancements

  • TMDB Search Accuracy - Improved search for titles and regional variants in MediaHub
  • Real-Debrid UI Redesign - Completely redesigned debrid browser with improved data handling
  • Database Performance - Faster mount startup and optimized database operations
  • File Existence Checks - Eliminated blocking checks during startup for better performance
  • Token Rotation - Proper bandwidth limit handling with Real-Debrid token rotation

🐛 Bug Fixes

Critical Fixes

  • Fixed parsing of commas in season/episode filenames
  • Removed orphaned database entries when files are missing
  • Resolved periodic 401 errors from stale Plex token caching
  • Properly handle rclone mounts on shutdown to prevent stale mounts in Docker

Database & Schema

  • Created library_items table on startup to prevent spoofing errors
  • Added missing columns to deleted_files table in Go schema
  • Corrected database path resolution for installed apps
  • Moved cinesync.conf to db folder for cross-platform compatibility
  • Moved polling lock files from temp to db folder

UI/UX Fixes

  • Prevented useBulkSelection crash when used outside provider
  • Added default value for CINESYNC_PORT and ensured critical defaults in .env
  • Fixed module import path and rclone config permissions

Real-Debrid

  • Migrated from torrents.db to cinesync & cinesyncdata
  • Block MediaHub/RTM startup until inbuilt mount is ready

📦 Installation

Download the appropriate installer for your platform:

  • Windows: CineSync-v3.2.1-Windows.exe
  • Linux: CineSync-v3.2.1-Linux.AppImage
  • Docker: docker pull sureshfizzy/cinesync:v3.2.1-alpha or docker pull sureshfizzy/cinesync:latest

🔄 Upgrade Notes

  • The setup wizard has been improved with better rclone integration
  • SKIP_VERSIONS is now enabled by default - update your config if needed
  • Database schema updates will be applied automatically on first run
  • Polling lock files location has changed - old locks will be cleaned up automatically
  • All ports have been unified under CINESYNC_PORT, which defaults to 8082.

📝 Note for macOS Builds: The macOS installer must be built on macOS due to platform-specific requirements (create-dmg, code signing, notarization). If you need to build manually on macOS, see distribution/macos/build_installer.py for instructions.

📝 Full Changelog

Full Changelog: v3.2.0...v3.2.1

Note: This is a patch release focusing on stability improvements, bug fixes, and enhanced Real-Debrid integration. All users are encouraged to upgrade for the best experience.

Don't miss a new CineSync release

NewReleases is sending notifications on new releases.