Releases: Francesco146/telegram-file-statistics-bot
Releases · Francesco146/telegram-file-statistics-bot
v1.4.0
v1.4.0-dev.2
v1.4.0-dev.1
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
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
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
v1.2.0-dev.1
v1.1.1
v1.1.1-dev.1
v1.1.0
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)