Skip to content

Re:Teagram v1.2.0-BETA

Choose a tag to compare

@MuRuLOSE MuRuLOSE released this 15 Jun 13:28
809eb9b

Changelog

[1.2.0] - 2025-06-15

🚀 Major Updates

  • Merged development changes into main:
    Integrated enhancements from the development branch, introducing new configuration management, logging capabilities, and UI improvements for version 1.2.0.

🔒 Security & Stability

  • Database lock handling:
    Added OperationalError catching for database lock issues during authorization, improving stability.
  • Password skip fix:
    Corrected skipping password prompts in the WebSocket handler for seamless operation.
  • Persistent logging:
    Implemented file-based logging via FileHandler in the main entrypoint for reliable log persistence.

🌐 Web & UI Enhancements

  • Web UI improvements:
    Added fade-in/out effects for error messages and auto-hide functionality for messages to enhance user experience.
    Introduced a skip-password option and a loading indicator for smoother interactions.
  • Improved content handling:
    Enhanced utils.answer with better parse_mode normalization and content processing for consistent output.

🛠️ Modules & Utilities

  • Configuration management commands:
    Added .setconfig, .getconfig, and .showconfig commands in the Manager module for dynamic module configuration.
    Integrated ModuleConfig dataclass for automatic config load/save with file persistence.
  • Logging module:
    Introduced the Logs module with commands to set log chat, view filtered logs, and clear log files.
  • Extended help command:
    Enhanced the help command with module-specific help and fuzzy matching for better usability.
  • New utilities:
    Added get_args and get_args_raw for improved command argument parsing.
    Implemented create_asset_group utility to create or reuse asset management group chats.
  • Refactored core components:
    Overhauled utils, loader, types, and translator with comprehensive type annotations, docstrings, and improved code organization for better maintainability.

📚 Documentation & Versioning

  • Updated documentation:
    Added a detailed disclaimer to the README and expanded translation files with keys for config and logs commands.
  • Version bump:
    Updated package version to 1.2.0.
  • Dependency updates:
    Added specific Pyrogram version comment in requirements for clarity and compatibility.

Full Changelog:
https://github.com/MuRuLOSE/ReTeagram/commits/v1.2.0