mirror of
https://github.com/BoPeng/ai-marketplace-monitor.git
synced 2025-12-23 22:28:18 -05:00
5.5 KiB
5.5 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
Unreleased
[0.9.11]
- Issue 264. Support different browsers.
[0.9.10]
- Issue 264. Validate
search_city.
[0.9.9]
- Issue 259. Disallow keyboard monitoring by default.
[0.9.8]
- Issue 248. Fix an issue with premature keyword filtering. Thanks to @adawalli
[0.9.7]
- Add support for telegram PR 231. thanks to @adawalli
[0.9.6]
- Fix searching across regions.
- Switch from
poetrytouvfor development.
[0.9.5]
[0.9.4] - 2025-04-15
- issue 132 Improve PushOver notification
[0.9.3] - 2025-04-15
- issue 102 Fix pushover support and add more documentation
[0.9.2] - 2025-04-07
- issue 122 Support searching across regions with different currencies
[0.9.1] - 2025-03-13
- Re-release AI Marketplace Monitor under a AGPL license
[0.8.8] - 2025-03-12
- Allow option date_listed to accept numeric value #96
- Fix importing pushover #91
[0.8.6] - 2025-03-03
- Allow support for multiple languages.
[0.8.5] - 2025-03-03
- Allow pushover notification
[0.8.2] - 2025-03-02
- Reorganize notification settings
- Support the use of environment variables for passwords
- Support browser proxy
BREAKING CHANGES
- Rename
smtpsections tonotification - Rename parameter
smtptonotify_with
[0.7.11] - 2025-03-01
- Fix a bug on the handling of logical expressions for
keywordsandantikeywords. - Add support for another auto layout page
[0.8.9] - 2025-02-21
- Add options
prompt,extra_promptandrating_prompt
[0.7.7] - 2025-02-17
- Expand the use of
enabled=Falseto all sections - Allow complex
ANDORandNOToperations forkeywordsandantikeywords.
[0.7.4] - 2025-02-10
- Rename
keywordstosearch_phrases,include_keywordstokeywordsandexclude_keywordstoantikeywords[#45] - Separate statistics by item name [#46]
[0.7.3] - 2025-02-07
- Allow email notification
[0.7.0] - 2025-02-06
- Re-retrieve details of listings if there are title or price change
- Allow sending reminders for available items after specified time. (#41)
- Display counters
[0.6.5] - 2025-02-05
- Allow checking URLs during monitoring (#34)
- Add option
aithat allows the specification of AI models to use for certain marketplaces or items. - Support locally hosted Ollama models
- Support DeepSeek-r1 model with
<think>tags. - Add option
timeoutto AI request. - Expand command line option
--clear-cache
[0.6.2] - 2025-02-03
- Support extracting details from automobile listings.
[0.6.1] - 2025-02-02
- Allow multiple
start_at
[0.6.0] - 2025-02-01
- Allow some parameters to different from initial and subsequent searches.
- Allow the AI to return a rating and some comments, and use the rating to determine if the user should be notified.
[0.5.3] - 2025-01-31
- Add command line option
--diable-javascriptwhich can be helpful in some cases. - Add option
include_keywordsto fine-tune the behavior ofkeywords. - Add option
providerto allow the specfication of more AI service providers. - Allow
market_typeto marketplaces and allow multiple marketplaces.
[0.5.1] - 2025-01-30
- Change the unit of
search-intervalto seconds to allow for more frequent search, although that is not recommended. - Rename option
acceptable_locationstoseller_locations
[0.5.0] - 2025-01-29
- Allow each time to add its own
search_interval - Add options such as
delivery_method,radius, andcondition - Add options to define and use regions for searching large regions
[0.4.5] - 2025-01-27
- Add option
--checkand--forto check particular listings
[0.4.3] - 2025-01-26
- Add support for DeepSeek
[0.4.0] - 2025-01-25
- Allow section
[ai.openai] - Use openAI to confirm if the item matches what user requests
- Slightly better logging
[0.3.3] - 2025-01-21
- Allow option
enabledfor items - Notify all users if no
notifyis specified for item or marketplace - Compare string after normalization (#8)
- Stop sleeping if config files are changed. Allowing more interactive modification of search terms.
- Give more time after logging in, allow option
login_wait_time. - Allow entering username and password manually
[0.2.0] - 2025-01-21
- Allow the definition of a reusable config file from
~/.ai-marketplace-monitor/config.toml - Allow options
exclude_sellersandexclude_by_description - Fix a bug that prevents the sending of phone notification
0.1.0 - 2025-01-20
Added
- First release on PyPI.