[1.30.5]
- Update changedetection.io to 0.55.8
- Full Changelog
- feat: Czech translation updated and refined by @svetlemodry in #4203
- fix: extract <title> from pages with large <head> sections (#4217) by @crossi-dev in #4220
- Restock rename original price to last price by @dgtlmoon in #4227
- fix: Tag RSS feed ignores security token when password protection is enabled by @medzin in #4235
- LLM: strip sampling params and retry when the model rejects them by @quinnypig in #4241
- fix: URL validation rejects valid URLs with '|' in the anchor/fragment (#4209) by @AmirF194 in #4243
- Add Russian (ru) translation by @Marfa in #4236
- fix: don't error watches when Content-Type is JSON but body isn't parsable (#3827) by @TowyTowy in #4250
- fix: safe-empty restock default so restock notification tokens work for any watch by @ebarkhordar in #4249
- [feature] Restock LLM fallback: make the 8000 char content limit configurable, change to 15,000 chars by default #4213 by @dgtlmoon in #4257