Skip to content

Releases: cgillinger/Blueskybot

Release list

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 16:44
d0f6dcf

What's Changed

Full Changelog: v2.0.0...v2.1.0

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 23 Sep 15:59
5b29594

What's Changed

  • Polish bot: security hardening, session management, and reliability i… by @cgillinger in #1
  • Rewrite README with badges, architecture diagram, and config reference by @cgillinger in #2
  • Reduce poll interval to 1 min with conditional RSS fetching by @cgillinger in #3
  • Move RSS feeds to external feeds.txt for easy configuration by @cgillinger in #4
  • Fix race condition and add multiple duplicate-post safeguards by @cgillinger in #5
  • Fix cross-feed duplicate posts by checking links globally by @cgillinger in #6
  • feat: RSS-first embed cards with OG fallback by @cgillinger in #7
  • fix: extract image from item.content HTML as fallback for feeds without media fields by @cgillinger in #8
  • docs: update README for image extraction fallback and test suite by @cgillinger in #9
  • docs: clarify project status in Contributing section by @cgillinger in #10
  • Add optional AI alt-text for images via Gemini 2.5 Flash by @cgillinger in #11
  • docs: mark alt-text feature as untested in README by @cgillinger in #12
  • Refactor to pluggable provider architecture by @cgillinger in #13
  • docs: drop sr-api from README's built-in provider listing by @cgillinger in #14
  • Fix alt-text bugs and add OpenAI provider option by @cgillinger in #15
  • Increase fetch timeout for alt-text API calls to 30s by @cgillinger in #16
  • Add RichText facet detection for clickable links in posts by @cgillinger in #17
  • Update README and package.json for production alt-text and SEO by @cgillinger in #18
  • Update alt text prompt to name recognized public figures by @cgillinger in #19
  • fix: make alt-text prompt cautious about person identification by @cgillinger in #20
  • feat: parallel alt-text prefetch, retry queue, cache, and token savings by @cgillinger in #21
  • feat: pass article title/description as context hint to alt-text prompt by @cgillinger in #22
  • docs: clarify feeds.txt Docker build-time behaviour and comment syntax by @cgillinger in #23
  • docs: add troubleshooting entry for commented-out feeds still posting by @cgillinger in #24
  • v2.0.0: bug fixes, refactor, Node 22, GHCR image, versioning by @cgillinger in #25
  • Switch default Gemini model to gemini-3.5-flash (2.5 Flash retires 2026-10-16) by @cgillinger in #26

New Contributors

Full Changelog: https://github.com/cgillinger/Blueskybot/commits/v2.0.0