Repository navigation
Releases: cgillinger/Blueskybot
Releases · cgillinger/Blueskybot
Release list
v2.1.0
What's Changed
- Add Mistral as alt-text provider and optional backup provider by @cgillinger in #27
- Release 2.1.0 by @cgillinger in #28
Full Changelog: v2.0.0...v2.1.0
v2.0.0
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
- @cgillinger made their first contribution in #1
Full Changelog: https://github.com/cgillinger/Blueskybot/commits/v2.0.0