🚀 v1.0.0-beta.6 - The Paranoid Update
This release integrates robust "Paranoid" logic for higher-quality imports and persistent memory to handle large-scale recipe scraping more efficiently.
✨ Major Features
- Paranoid Logic: Added surgical URL filtering and listicle detection to skip non-recipe content (Top 10s, roundups, etc.) before they hit your manager.
- Persistent Memory: Integrated
rejects.jsonandimported.jsonto track URLs across container restarts. This prevents re-scanning known bad links. - Improved Discovery: Added
robots.txtparsing to find sitemaps on non-standard site structures. - Resilience: Implemented session-based retries with backoff logic for flaky network connections.
🐳 Docker & Sync
- Standardized Naming: Container name is now officially
mealie-recipe-dredgerto match the repository. - Persistent Volumes: Updated instructions and
docker-compose.ymlto include the./data:/appvolume mapping required for the new memory files.
🤝 Contributors
Special thanks to @rpowel and @JohnFawkes for their stability and logging fixes in v1.0.0-beta.5!