Skip to content

Latest commit

 

History

History
43 lines (28 loc) · 1.4 KB

CHANGELOG.md

File metadata and controls

43 lines (28 loc) · 1.4 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.2.0] - 2024-10-10

Added

  • Case-insensitive extension filtering for file downloads.
  • New command-line argument (--extensions) to specify file extensions for filtering.
  • Added detailed debug messages for extension handling and file processing.
  • Normalization of allowed extensions to lowercase.
  • Improved file extension comparison logic to ensure correct processing.
  • Colors added to terminal output for better readability.

Fixed

  • Correct handling of user-specified file extensions with case insensitivity.
  • Improved error handling for missing file names and unsupported media types.

[1.1.0] - 2024-08-21

Changed

  • The single quote characters are removed from file_name.

Fixed

  • Handling DocumentAttributeAnimated and other attributes without file_name.
  • Error handling.
  • Connection retries handling.

[1.0.0] - 2024-08-21

Added

  • Initial release with basic functionality to list and download files from a Telegram channel.
  • Structured JSON output to include the channel name as the root key.
  • Initial version of Telegram File Exporter.
  • Command-line interface with options for API credentials, channel, mode, and more.