Skip to content

Releases: Francesco146/telegram-file-statistics-bot

v1.4.0

21 Jul 12:40

Choose a tag to compare

1.4.0 (2025-07-21)

Bug Fixes

  • correct ignore directive in pylint configuration (36ab4c7)

Features

  • add toggle command for detailed file size display and update size formatting (0d7cccb)

v1.4.0-dev.2

21 Jul 12:39

Choose a tag to compare

v1.4.0-dev.2 Pre-release
Pre-release

1.4.0-dev.2 (2025-07-21)

Bug Fixes

  • correct ignore directive in pylint configuration (36ab4c7)

v1.4.0-dev.1

21 Jul 12:35

Choose a tag to compare

v1.4.0-dev.1 Pre-release
Pre-release

1.4.0-dev.1 (2025-07-21)

Features

  • add toggle command for detailed file size display and update size formatting (0d7cccb)

v1.3.0

21 Jul 11:45

Choose a tag to compare

1.3.0 (2025-07-21)

Bug Fixes

  • ensure integer values for count and size in remove_extensions logic (1e1bc13)

Features

  • add .flake8 configuration to ignore line length errors (38d509f)
  • add .pylintrc configuration file for code quality checks (d25b84f)
  • add @semantic-release/exec dependency for enhanced release capabilities (75ff00c)
  • add ignore_extensions command to manage ignored file types (c422302)
  • enhance Database class with additional magic methods for better usability (2b34c1b)
  • implement remove_extensions command to allow users to manage their extension statistics (619c551)
  • update release configuration to include additional assets for semantic release (1d96283)

v1.3.0-dev.1

21 Jul 11:44

Choose a tag to compare

v1.3.0-dev.1 Pre-release
Pre-release

1.3.0-dev.1 (2025-07-21)

Bug Fixes

  • ensure integer values for count and size in remove_extensions logic (1e1bc13)

Features

  • add .flake8 configuration to ignore line length errors (38d509f)
  • add .pylintrc configuration file for code quality checks (d25b84f)
  • add @semantic-release/exec dependency for enhanced release capabilities (75ff00c)
  • add ignore_extensions command to manage ignored file types (c422302)
  • enhance Database class with additional magic methods for better usability (2b34c1b)
  • implement remove_extensions command to allow users to manage their extension statistics (619c551)
  • update release configuration to include additional assets for semantic release (1d96283)

v1.2.0

27 Jan 07:33

Choose a tag to compare

1.2.0 (2025-01-27)

Bug Fixes

  • Make: remove deprecated task (dfb651c)

Features

  • Docker: add .dockerignore to exclude unnecessary files from Docker context (79635ae)
  • Dockerfile: copy only pyproject.toml for improved build context (8f9002b)
  • Make: add default headers for empty PO files (4aee47b)

v1.2.0-dev.1

23 Jan 20:52

Choose a tag to compare

v1.2.0-dev.1 Pre-release
Pre-release

1.2.0-dev.1 (2025-01-23)

Bug Fixes

  • Make: remove deprecated task (dfb651c)

Features

  • Docker: add .dockerignore to exclude unnecessary files from Docker context (79635ae)
  • Dockerfile: copy only pyproject.toml for improved build context (8f9002b)
  • Make: add default headers for empty PO files (4aee47b)

v1.1.1

22 Jan 09:33

Choose a tag to compare

1.1.1 (2025-01-22)

Bug Fixes

  • update workflow names for consistency (9ba6b82)

v1.1.1-dev.1

22 Jan 09:31

Choose a tag to compare

v1.1.1-dev.1 Pre-release
Pre-release

1.1.1-dev.1 (2025-01-22)

Bug Fixes

  • update workflow names for consistency (9ba6b82)

v1.1.0

22 Jan 09:10

Choose a tag to compare

1.1.0 (2025-01-22)

Bug Fixes

  • handle missing file name or size (4d8661a)
  • inline keyboard was shown even on error (4c22709)
  • log a warning for unsupported languages (fc9bc8e)
  • send function not properly initialized (a9d8bb0)
  • set default fixture loop scope for asyncio in pytest configuration (140efbf)
  • update Italian localization file with bug report link and language tag (e0d03a9)
  • update test cases to use mocked get_str instead of logger (66b3c40)
  • validate file name and size before processing (0b3f51d)

Features

  • add Docker support (e5d5b02)
  • add Makefile for localization management and build targets (92266f6)
  • add module docstrings and refactor database singleton (25ae4b7)
  • add pluralization support using ngettext (8184b6a)
  • drop support of older Python versions (18d6d98)
  • enhance error handling based on pyright (f763ec1)
  • lint for compliance of PEP8 (1ef82d3)
  • show reset button only if the user has valid statistics (9a60ab8)
  • support env configuration (eb348b0)
  • update backend structure for PEP621 compliance (100fc54)