Releases: caamer20/Telegram-Drive
Releases · caamer20/Telegram-Drive
Release list
Telegram Drive v1.9.8
- Hotfixes
Telegram Drive v1.9.7
Telegram Drive v1.9.6
Telegram Drive v1.9.5
Telegram Drive v1.9.1
Localization & Internationalisation
- Comprehensive Multi-Language Support
- Extended full translation coverage to all modal titles, tab headers, button labels, and input placeholders across both Desktop and Mobile interfaces.
- Localized the Settings modal title and all five tab headers (General, Proxy, VPN, Sharing, About) across all thirteen supported languages: English, Spanish, Russian, Simplified Chinese, French, Arabic, Brazilian Portuguese, German, Hindi, Indonesian, Turkish, Japanese, and Korean.
- Translated modal titles and interactive elements for the Rename Folder, Rename File, Move to Folder, and Remote Upload dialogs on Desktop.
- Translated the mobile Rename Folder bottom sheet title, description prompt, input placeholder, and action buttons.
- Translated the mobile bottom navigation bar tab labels (Files, Transfers, Settings) dynamically via the active language setting.
- All translated strings correctly respond to language selection changes at runtime without requiring an application restart.
v1.9.0
Features & Bug Fixes
-
Expanded REST API Interface
- Upgraded the REST API server to a fully functional programmatic Cloud Drive interface.
- Implemented secure API key authentication and endpoints for file upload (via multipart forms), renaming, moving, copying, and deletion.
- Added folder CRUD endpoints to manage Telegram channels programmatically.
- Added endpoints for storage statistics, duplicate detection, empty folder discovery, and media metadata inspection.
- Implemented a streaming ZIP archive generation endpoint for downloading bulk files.
-
Built-in Archive Viewer & Extractor
- Added support for viewing the contents of ZIP, RAR, and 7Z archives directly inside the application.
- Implemented archive extraction capabilities to extract files to local storage or re-upload them.
-
Drag and Drop Interface
- Integrated drag-and-drop mechanics inside the file explorer to move files between folder views dynamically.
-
Context Menu Alignment
- Refined context menu positioning, boundaries, and quick-action menu options.
-
Thumbnail Resolution & Scoping
- Fixed duplicate thumbnail displays by scoping cache lookups and storage directories under folder-specific keys.
Telegram Drive v1.8.8
Features & Caching Polish
- Enterprise-Grade Remote Upload
- Integrated dual-phase remote file upload from direct HTTP/HTTPS URLs.
- Added frontend dialog
RemoteUploadModalfor URL input and destination folder selection. - Implemented backend download cache manager (
cmd_upload_from_url) with disk space pre-flight checks, resumable downloads using HTTPRangeheaders, SOCKS5/MTProto proxy routing config, oneshot cancellation tracking, and bandwidth throttling. - Integrated dual-phase progress states and progress bars in
UploadQueueUI.
Telegram Drive v1.8.7
Bug Fixes & Windows Enhancements
- Windows Filename Sanitization
- Added filename sanitization to strip colons (
:) and other invalid OS characters from target filenames, preventing Windows OS from refusing to save downloads or writing streams to NTFS Alternate Data Streams (ADS).
- Added filename sanitization to strip colons (
- Cache Download Integrity
- Added strict file size verification in backend caching logic to detect interrupted downloads or server connection drop-offs. Prevents truncated files from being cached and causing FFmpeg remux parsing errors (like
Invalid data found while parsing box).
- Added strict file size verification in backend caching logic to detect interrupted downloads or server connection drop-offs. Prevents truncated files from being cached and causing FFmpeg remux parsing errors (like
Telegram Drive v1.8.6
- Implemented natural alphanumeric sorting (e.g., 1, 2, 10...) in grid/list views.
- Added
REST_API_Documentation.mddescribing base URL, authentication, health checks, and file/bulk endpoints. - Added defensive parsing and validation of settings in
useStreamingSettings.tsto prevent corruption.
Telegram Drive v1.8.5
Bug Fixes & UI Enhancements
-
Grid Virtualizer Cache Invalidation
- Resolved layout overlapping issues where "Upload File" and "Upload Folder" buttons overlapped with files in the Grid view by forcing virtualizer remeasurement on layout changes.
-
Completely fixed streaming issues