Skip to content

v1.0.34

Latest

Choose a tag to compare

@RagnarLothbrok-Odin RagnarLothbrok-Odin released this 30 Aug 11:29

Full Changelog: v1.0.31...v1.0.34

Release Notes - v1.0.34

🚀 New Features

  • Components V2 Notifications: Replaced legacy embeds with structured Discord notifications featuring linked titles, compact feed thumbnails, author metadata, and large post-image previews
  • Image-Only Post Support: Added support for sending posts that contain an image without text content

⚡ Performance Improvements

  • Modern RSS Polling: Replaced the legacy RSS emitter and request dependency chain with Feedsmith and native Bun polling
  • Non-Overlapping Checks: Prevented slow feed requests from creating overlapping polling cycles
  • Sequential Delivery: Sends notifications one at a time to avoid webhook bursts and rate-limit collisions

🔧 Improvements

  • Rate-Limit Recovery: Added automatic startup retries when Reddit returns HTTP 429 responses
  • Webhook Reliability: Added bounded Discord retry handling using server-provided retry delays
  • Startup Visibility: Added runtime, process, feed, and polling status logs
  • Safer Notifications: Disabled accidental user and role mentions from Reddit post content
  • Environment Simplification: Removed redundant dotenv loading and unused embed-image configuration
  • Dependency Health: Removed the deprecated RSS request stack and cleared the production dependency audit findings
  • Continuous Checks: Added GitHub Actions lint validation and improved stale issue and pull-request handling