Releases: freeok/so-novel
Releases · freeok/so-novel
v1.10.3
v1.10.2
v1.10.2 (2026-06-03)
✨ Features
- 增强书源规则功能,filterTag 支持 CSS Selector 语法
- 新增配置项:是否启用下载进度条 #254
🐛 Bug Fixes
♻️ Refactor
- 限制并发数并调整 SSE 推送频率
- 更新书源规则
- 更新 BookSourceTest
🚚 Chore
- 更新 Bootstrap CDN
📝 Documentation
- 更新 SPONSORS.md
- 更新 BOOK_SOURCES.md、readme.txt
- 更新 preview-webui.png
v1.10.1
v1.10.0
v1.10.0 (2026-03-08)
✨ Features
- 新增书源「燃文小说网」
- 新增书源「101看书」#238
- 新增书源「笔趣阁365」#256
- 新增书源「东滩小说」#295
- 新增书源集
cf-direct.json - 支持添加 Cloudflare 防护的书源 #250
- 简化书源详情页规则,默认从 meta 获取
🐛 Bug Fixes
- 修复 69 书吧无法获取正文 #250
- 修复 Web 启动崩溃
- 修复 WebUI 部署后未显示章节下载进度
♻️ Refactor
- 更新解析器
- 更新随机 UA
- OkHttp 请求携带 Referer 头
- 重构 SSE 代码
- 重构
VirtualThreadLimiter.java - 重构
CheckUpdateAction.java - 优化
CrawlUtils#hasCf() - 移除
SearchResultsHandler#sort() - 移除
Book.java - 移除
Rule#Book#wordCount - 重命名规则文件
📝 Documentation
- update readme.txt
- update recommend-source.yml
- update SPONSORS.md
- README.md: 增加 WPS、掌阅等软件无法打开下载的 EPUB 解决方案
- README.md: 将「JVM Options」改为「自定义 JVM 系统属性」
- README.md: 移除 JVM Options
-Dfile.encoding - README.md: 更正
start-custom-jre.cmd错误
🚸 Other Improvements
- WebUI 列显示书源名
- 优化
run-macos.sh#308 - 更新书源规则模板
- 更新 JS 逆向测试
- 适配 act
v1.9.8
v1.9.7
v1.9.7 (2025-12-23)
✨ Features
- 改善独立搜索体验
- 解析器支持自动检测文本编码
- 自动获取分辨率最高的封面
⚡ Performance
- 提高封面获取性能
🐛 Bug Fixes
- 修复全本小说网无法使用
♻️ Refactor
- 重构
SourceUtils.java - 优化正文开头重复章节标题的过滤正则 #57
- 增强 CLI 代码健壮性
- 规范 D1 Worker URL 的 Base64 编码
🔧 Configuration
- 将「大熊猫文学」规则迁移至
proxy-rules.json - 悠久小说网新增封面规则
- 更新
flowlimit-rules.json
📝 Documentation
- 新增
SPONSORS.md - 更新
readme.txt - 更新
feedback.yml
Caution
此版有明显 Bug,修复后发布 v1.9.8
v1.9.6
v1.9.5
v1.9.5 (2025-10-13)
🐛 修复
- 修复聚合搜索结果异常
♻️ 重构
- 移除 ConfigWatcher,避免产生不可预料的错误
- 重构 AppConfigLoader
v1.9.4
v1.9.3
v1.9.3 (2025-09-24)
✨ 新特性
- 支持 native 打包方式
- 复活书源「速读谷」 #262
- 规则文件
language默认从系统获取
🐛 修复
- 修复
search-limit默认值失效 - 修复裁剪 JRE 引发的问题 #266
♻️ 重构
- 优化 Linux、macOS 启动脚本
- 使用 JDK 21 Virtual Threads
- 使用 JDK 21
Collection.getFirst() - 重构
OkHttpClientFactory.java - 重构
Main.java - 重构
BookSourceQualityTest.java
📝 文档
- 添加启动参数说明 (JVM Options)
- 添加从源码构建 Docker 镜像 #257
- 更新
BOOK_SOURCES.md - 移除
qidian_rank
🛠️ 其他
- JRE 升级到 21
- 添加
fetch-github-releases.sh - 添加
VirtualThreadTest.java - 整理
resources文件
Note
这一版性能提升非常显著,建议升级