• v1.9.1 62ae54c02a

    v1.9.1 Stable

    kerem released this 2025-12-18 22:26:24 +03:00 | 278 commits to main since this release

    📅 Originally published on GitHub: Thu, 18 Dec 2025 19:36:28 GMT
    🏷️ Git tag created: Thu, 18 Dec 2025 19:26:24 GMT

    Reverted the 1.9 due to a release issue and published 1.9.1 as the corrected version

    Features and Improvements:

    • IMPROVE: Enhanced CHECK_POSTS_IN_HOURS_RANGE logic: hour ranges now gate fetching updates (not just posts/reels), covering additional monitored activity (thanks @tomballgithub)
    • NEW: Added HOURS_VERBOSE for debugging hour-based update gating (prints whether updates are fetched or skipped) (thanks @tomballgithub)
    • IMPROVE: Refactored hour-range calculations: de-duplicate overlapping ranges, ignore invalid hours and prevent crashes on misconfiguration
    • IMPROVE: Improved Be Human action probability when hour-range mode is enabled (scales to the configured active-hour window) (thanks @tomballgithub)
    • IMPROVE: Added messaging for sleep time if HOURS_VERBOSE is enabled to give insight into when next check will be (thanks @tomballgithub)
    • IMPROVE: Liveness check logic is now recomputed after config/env/CLI overrides are applied and after check-interval changes via signals
    • IMPROVE: Improved Firefox session import handling (safer SQLite connection usage; clarified error message; consistent session path handling)
    • IMPROVE: Enhanced sleep message output and refined hour range checks for updates

    Bug fixes:

    • BUGFIX: Fixed missing current-hour (cur_h) assignment that could break hour-range gating
    • BUGFIX: Restored Python 3.9 compatibility in type hints (replaced datetime | None with Optional[datetime])
    Downloads