|
|
@@ -13,7 +13,7 @@
|
|
|
[](https://github.com/sansan0/TrendRadar/stargazers)
|
|
|
[](https://github.com/sansan0/TrendRadar/network/members)
|
|
|
[](LICENSE)
|
|
|
-[](https://github.com/sansan0/TrendRadar)
|
|
|
+[](https://github.com/sansan0/TrendRadar)
|
|
|
[](https://github.com/sansan0/TrendRadar)
|
|
|
|
|
|
[](https://work.weixin.qq.com/)
|
|
|
@@ -251,19 +251,15 @@ Transform from "algorithm recommendation captivity" to "actively getting the inf
|
|
|
- **Major Version Upgrade**: Upgrading from v1.x to v2.y, recommend deleting existing fork and re-forking to save effort and avoid config conflicts
|
|
|
|
|
|
|
|
|
-### 2025/11/20 - v3.1.0
|
|
|
+### 2025/11/22 - v3.1.1
|
|
|
|
|
|
-- **Added Personal WeChat Push Support**: WeWork application can push to personal WeChat without installing WeWork APP
|
|
|
-- Supports two message formats: `markdown` (WeWork group bot) and `text` (personal WeChat app)
|
|
|
-- Added `WEWORK_MSG_TYPE` environment variable configuration, supporting GitHub Actions, Docker, docker-compose and other deployment methods
|
|
|
-- `text` mode automatically strips Markdown syntax for clean plain text push
|
|
|
-- See "Personal WeChat Push" configuration in Quick Start
|
|
|
+- **Fixed data anomaly crash issue**: Resolved `'float' object has no attribute 'lower'` error encountered by some users in GitHub Actions environment
|
|
|
+- Added dual protection mechanism: Filter invalid titles (None, float, empty strings) at data acquisition stage, with type checking at function call sites
|
|
|
+- Enhanced system stability to ensure normal operation even when data sources return abnormal formats
|
|
|
|
|
|
**Upgrade Instructions** (GitHub Fork Users):
|
|
|
-- Required updates: `main.py`, `config/config.yaml`
|
|
|
-- Optional update: `.github/workflows/crawler.yml` (if using GitHub Actions)
|
|
|
-- Recommended: Use minor version upgrade method - copy and replace the files above
|
|
|
-
|
|
|
+- Required update: `main.py`
|
|
|
+- Recommended: Use minor version upgrade method - copy and replace the file above
|
|
|
|
|
|
|
|
|
### 2025/11/18 - mcp-v1.0.2
|
|
|
@@ -275,6 +271,19 @@ Transform from "algorithm recommendation captivity" to "actively getting the inf
|
|
|
<details>
|
|
|
<summary><strong>👉 Click to expand: Historical Updates</strong></summary>
|
|
|
|
|
|
+### 2025/11/20 - v3.1.0
|
|
|
+
|
|
|
+- **Added Personal WeChat Push Support**: WeWork application can push to personal WeChat without installing WeWork APP
|
|
|
+- Supports two message formats: `markdown` (WeWork group bot) and `text` (personal WeChat app)
|
|
|
+- Added `WEWORK_MSG_TYPE` environment variable configuration, supporting GitHub Actions, Docker, docker-compose and other deployment methods
|
|
|
+- `text` mode automatically strips Markdown syntax for clean plain text push
|
|
|
+- See "Personal WeChat Push" configuration in Quick Start
|
|
|
+
|
|
|
+**Upgrade Instructions** (GitHub Fork Users):
|
|
|
+- Required updates: `main.py`, `config/config.yaml`
|
|
|
+- Optional update: `.github/workflows/crawler.yml` (if using GitHub Actions)
|
|
|
+- Recommended: Use minor version upgrade method - copy and replace the files above
|
|
|
+
|
|
|
### 2025/11/12 - v3.0.5
|
|
|
|
|
|
- Fixed email sending SSL/TLS port configuration logic error
|