File tree Expand file tree Collapse file tree 3 files changed +5
-30
lines changed
Expand file tree Collapse file tree 3 files changed +5
-30
lines changed Original file line number Diff line number Diff line change 1- ## v1.8.1 (2025-05-07 )
1+ ## v1.8.2 (2025-05-08 )
22
33### 更新内容
44
5- - :boom : 重构 ` HttpURLConnection ` 为 ` OkHttp `
6- - :boom : ` JS Runtime ` 由 ` Nashorn ` 升级为 ` Javet ` (V8 嵌入)
7- - :sparkles : 新增书源:阅读库 [ #155 ] ( https://github.com/freeok/so-novel/issues/155 )
8- - :sparkles : 新增书源:顶点小说(JS 逆向、反爬破解)
9- - :sparkles : 自动设置 ` language ` 配置项
10- - :sparkles : 过滤正文不可见字符
11- - :sparkles : 封装环境判断工具类 ` EnvUtils `
12- - :children_crossing : 提高批量下载健壮性
13- - :speech_balloon : 修改聚合搜索日志文字
14- - :zap : 优化 ` OkHttp ` 配置
15- - :ambulance : 更新书源 18 域名
16- - :bug : 修复书源 10 目录链接错误
17- - :bug : 修复书源 11 正文过滤正则错误
18- - :bug : 修复书源 20 目录乱序、正文随机乱码
19- - :bug : 修复 ` nashorn ` 线程不安全导致 ` JS ` 执行结果错误
20- - :bug : 修复 ` txt ` 、` html ` 格式下载封面失败导致的中断
21- - :bug : 修复 ` config.ini ` 配置项为空串时,` hutool Setting#getStr ` 不能触发默认值
22- - :recycle : 下载完毕后删除临时目录
23- - :recycle : 移除 ` CrawlUtils#normalizeUrl `
24- - :recycle : 修改 ` windows ` 非法文件名替换
25- - :recycle : 优化 ` Crawler.java ` 、` ChapterParser.java `
26- - :recycle : 优化 ` BookSourceTest.java `
27- - :recycle : 修改配置文件默认值
28- - :arrow_up : ` hutool ` 升级至 ` 5.8.37 `
29- - :memo : 更新书源 5、6、12、13 信息
30- - :memo : 更新起点榜单
5+ :ambulance : 修复 macOS 和 Linux 运行出错
6+ :bug : fix watchConfig NoResourceException (#170 )
Original file line number Diff line number Diff line change 77set -e # 出错即退出
88set -o pipefail # 管道中的任何命令失败都会导致脚本退出
99
10- VERSION=" v1.8.1 "
10+ VERSION=" v1.8.2 "
1111APP_NAME=" sonovel"
1212TAR_NAME=" ${APP_NAME} -linux.tar.gz"
1313DIR_NAME=" SoNovel-Linux"
Original file line number Diff line number Diff line change 66
77 <groupId >com.pcdd</groupId >
88 <artifactId >so-novel</artifactId >
9- <version >1.8.1 </version >
9+ <version >1.8.2 </version >
1010 <packaging >jar</packaging >
1111
1212 <name >so-novel</name >
2222 <java .version>17</java .version>
2323 <jline .version>3.27.1</jline .version>
2424 <javet .version>4.1.3</javet .version>
25- <!-- <maven.compiler.release>${java.version}</maven.compiler.release> -->
2625 <maven .compiler.source>${java.version} </maven .compiler.source>
2726 <maven .compiler.target>${java.version} </maven .compiler.target>
2827 <project .build.sourceEncoding>UTF-8</project .build.sourceEncoding>
You can’t perform that action at this time.
0 commit comments