0.55.8
Added 1
- Add Russian (ru) translation
Changed 6
- Czech translation updated and refined
- Restock rename original price to last price
- LLM strip sampling params and retry when the model rejects them
- Restock LLM fallback make the 8000 char content limit configurable, change to 15,000 chars by default
- Raise or remove LLM timeout when local endpoint detected
- JavaScript UI strings not covered by translations
Fixed 5
- Extract <title> from pages with large <head> sections
- Tag RSS feed ignores security token when password protection is enabled
- URL validation rejects valid URLs with '|' in the anchor/fragment
- Don't error watches when Content-Type is JSON but body isn't parsable
- Safe-empty restock default so restock notification tokens work for any watch
What's Changed
- feat: Czech translation updated and refined by @svetlemodry in https://github.com/dgtlmoon/changedetection.io/pull/4203
- fix: extract from pages with large sections (#4217) by @crossi-dev in https://github.com/dgtlmoon/changedetection.io/pull/4220
- Restock rename original price to last price by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4227
- fix: Tag RSS feed ignores security token when password protection is enabled by @medzin in https://github.com/dgtlmoon/changedetection.io/pull/4235
- LLM: strip sampling params and retry when the model rejects them by @quinnypig in https://github.com/dgtlmoon/changedetection.io/pull/4241
- fix: URL validation rejects valid URLs with '|' in the anchor/fragment (#4209) by @AmirF194 in https://github.com/dgtlmoon/changedetection.io/pull/4243
- fix: .gitignore the real test-log path (changedetectionio/tests/logs) by @AmirF194 in https://github.com/dgtlmoon/changedetection.io/pull/4247
- Add Russian (ru) translation by @Marfa in https://github.com/dgtlmoon/changedetection.io/pull/4236
- Bump the all group across 1 directory with 2 updates by @dependabot[bot] in https://github.com/dgtlmoon/changedetection.io/pull/4238
- fix: don't error watches when Content-Type is JSON but body isn't parsable (#3827) by @TowyTowy in https://github.com/dgtlmoon/changedetection.io/pull/4250
- fix: safe-empty restock default so restock notification tokens work for any watch by @ebarkhordar in https://github.com/dgtlmoon/changedetection.io/pull/4249
- LLM - Raise or remove LLM timeout when local endpoint detected #4225 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4254
- [i18n] JavaScript UI strings not covered by translations #4233 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4255
- [feature] Restock LLM fallback: make the 8000 char content limit configurable, change to 15,000 chars by default #4213 by @dgtlmoon in https://github.com/dgtlmoon/changedetection.io/pull/4257
New Contributors
- @crossi-dev made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4220
- @medzin made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4235
- @quinnypig made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4241
- @AmirF194 made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4243
- @Marfa made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4236
- @TowyTowy made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4250
- @ebarkhordar made their first contribution in https://github.com/dgtlmoon/changedetection.io/pull/4249
Full Changelog: https://github.com/dgtlmoon/changedetection.io/compare/0.55.7...0.55.8