0.47.00 - New feature "Live filter preview", lots of UI fixes, updates
What's Changed
- UI - Hiding noisy info under 'show advanced help' by @dgtlmoon in #2609
- tweak endpoint tests by @dgtlmoon in #2617
- locale fix for test by @dgtlmoon in #2623
- Some small memory allocation fixes by @dgtlmoon in #2625
- Memory tweaks by @dgtlmoon in #2626
- Fix duplicated prices with different data type on single page product #2636 by @fetuffani in #2638
- Filterfailure test fix by @dgtlmoon in #2640
- Testing - Fixing Restock test by @dgtlmoon in #2641
- Apprise update - Pin to 1.9.0 by @dgtlmoon in #2624
- Add support for removing HTML elements using XPath selectors by @michaelmcmillan in #2632
- Adding filters trim_text_whitespace, remove_duplicate_lines by @dgtlmoon in #2642
- Only try to process restock information (like scraping for keywords) if the page was actually rendered correctly. by @dgtlmoon in #2645
- [test] Use local data instead of reaching out to changedetection when testing by @dgtlmoon in #2660
- Reversing subprocess execution - saved a little memory but used a LOT more CPU by @dgtlmoon in #2659
- UI - Live preview - misc improvements by @dgtlmoon in #2663
- Fix for feedback on mobile styling by @ojigs in #2669
- WIP - More 'preview filters' enhancements by @dgtlmoon in #2677
- UI - Improve error handling when a module is missing when editing a URL/link by @dgtlmoon in #2678
- UI - "Diff" is now "History" button by @dgtlmoon in #2679
- Fix on sorting row wrapping issue by @ojigs in #2680
- Stock/not-in-stock scraper - slight reliability improvement by @dgtlmoon in #2687
- VisualSelector - Adding by @dgtlmoon in #2686
- UI - Better 40x error message by @dgtlmoon in #2685
- Restock - Use the scraped 'Not in stock' product status over the metadata version (many website lie in the metadata) by @dgtlmoon in #2684
- Add image source label to dockerfiles by @wuast94 in #2690
- Preview refactor by @dgtlmoon in #2689
- test tidyup by @dgtlmoon in #2693
- Misc fixes - juggling utf-8 not needed, improvements to whitespace filtering by @dgtlmoon in #2691
- Fixing proxy check by @dgtlmoon in #2696
- Adding test for proxy checker by @dgtlmoon in #2697
- Restock multiprice improvements by @dgtlmoon in #2698
New Contributors
- @fetuffani made their first contribution in #2638
- @ojigs made their first contribution in #2669
- @wuast94 made their first contribution in #2690
Full Changelog: 0.46.04...0.47.00