Skip to content

Releases: Valhalla-Development/PreWatch

v1.1.9

30 Aug 15:15

Choose a tag to compare

v1.1.0

30 Aug 13:37

Choose a tag to compare

Full Changelog: v1.0.49...v1.1.0

🚀 Release Notes - v1.1.0

✨ New Features

  • Polling Fallback System: Added robust fallback polling when WebSocket is unavailable
  • Auto-scaling Polling: System automatically adjusts polling intervals to respect API rate limits (30 req/min)
  • Last-seen Tracking: Prevents duplicate notifications across polling cycles
  • Test Command: Added /test command for testing notification system with mock releases
  • Improved Reliability: Added delay before connecting to the release stream for better stability

🔧 Improvements

  • Smart Rate Limiting: Polling now auto-scales intervals instead of splitting queries
  • Round-robin Polling: Fair distribution of API requests across all subscribed queries
  • Better Logging: Enhanced polling logs with completion times and next cycle scheduling
  • Case Consistency: Fixed subscription key generation to prevent lookup mismatches
  • Dependency Updates: Upgraded project dependencies to latest versions

🐛 Bug Fixes

  • Subscription Lookup: Fixed case-sensitive key mismatch between saving and retrieving subscriptions
  • Notification System: Resolved issue where test notifications weren't triggering due to the database key format
  • Hidden Commands: Help command now properly filters out hidden commands

📝 Configuration Changes

  • Added: POLLING_INTERVAL_SECONDS for controlling polling frequency
  • Auto-scaling: System now automatically calculates safe polling intervals based on query count

v1.0.49

22 Aug 21:26

Choose a tag to compare