Skip to content

Commit d9b1558

Browse files
committed
chore(release): prepare for 1.0.21
1 parent f4c4635 commit d9b1558

File tree

8 files changed

+101
-28
lines changed

8 files changed

+101
-28
lines changed

CHANGELOG.md

Lines changed: 82 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,87 @@
11
# 更新日志
22

3+
## [1.0.21] - 2025-08-10
4+
5+
### Bug Fixes
6+
7+
- 优化剪切板相关代码
8+
- 修复番剧无法解析高清晰度问题
9+
- 使用新版bv av互转算法
10+
- 禁止SYSLIB5005警告
11+
- 修复去水印页改变文本状态影响外部滚动容器 (#334)
12+
- 修复部分接口未登录风控问题
13+
- 修复下载过程中退出导致的数据错乱 #321
14+
- 删除已下载视频时同步删除粗base表数据
15+
- 优化cookie处理
16+
- 修复返回引用类型导致的设置保存失败
17+
- 规范路径拼接
18+
- 修复下载中关闭软件导致的数据异常 Fixes: #321
19+
- 优化设计器启动 (#320)
20+
- 修复数据迁移失败 (#313)
21+
- 将音频编码字段改为可空类型 (#311)
22+
- 修复flv视频无法解析下载 (#306)
23+
- 修复选择驱动器根目录闪退 #305
24+
- 修复内建下载器暂停恢复的功能
25+
- 修复修改aria2端口后无法正常通信问题
26+
- 优化视频下载,避免二次解析 (#304)
27+
- 修复切换选中合集会丢失选中高亮色 (#302)
28+
- 调试无法启用DevTools
29+
- 修复无法通过监听剪贴板进入用户空间
30+
- 修复无后缀字幕文件重名可能导致复制失败的问题
31+
- 修复代理设置项排列错误
32+
33+
### Documentation
34+
35+
- 加入issue模板 (#347)
36+
37+
### Features
38+
39+
- 增强崩溃日志记录 (#348)
40+
- 加入生成视频元数据功能 (#322)
41+
- 去水印工具加入水印定位 (#319)
42+
- 加入启动自动更新检测 (#317)
43+
- 支持保留窗口大小和位置 #312 #261
44+
- 新增导航对鼠标回退键的支持
45+
46+
### Miscellaneous Tasks
47+
48+
- Ci发布增加windows trimmed并优化macos签名
49+
- 将裁剪发布分离到独立发布配置文件
50+
51+
### Refactor
52+
53+
- 修改弹幕下载不再生成临时文件 (#329)
54+
- 使用信号量控制下载器同时下载数 (#328)
55+
- 减少配置文件io次数并去除加密 (#324)
56+
- 重构数据库并优化下载列表相关逻辑
57+
- 请求由WebRequest替换为HttpClient (#314)
58+
- 去除inter字体包 (#308)
59+
60+
### Styling
61+
62+
- 代码清理
63+
64+
## [1.0.20] - 2025-05-08
65+
66+
### Bug Fixes
67+
68+
- 修复部分番剧解析异常
69+
70+
### Miscellaneous Tasks
71+
72+
- Macos打包添加公证
73+
- 升级avalonia到最新版
74+
75+
## [1.0.19] - 2025-04-30
76+
77+
### Bug Fixes
78+
79+
- 修复日志无限膨胀 #273
80+
81+
### Refactor
82+
83+
- 代理设置重构,默认无代理,可选无代理、系统代理、自定义代理
84+
385
## [1.0.18] - 2025-04-25
486

587
### Bug Fixes

Directory.Packages.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@
55
<PackageVersion Include="Avalonia.Desktop" Version="11.3.0" />
66
<PackageVersion Include="Avalonia.Diagnostics" Version="11.3.0" />
77
<PackageVersion Include="Avalonia.Themes.Simple" Version="11.3.0" />
8-
<PackageVersion Include="FreeSql" Version="3.5.207" />
9-
<PackageVersion Include="FreeSql.DbContext" Version="3.5.207" />
10-
<PackageVersion Include="FreeSql.Provider.SqliteCore" Version="3.5.207" />
8+
<PackageVersion Include="FreeSql" Version="3.5.212" />
9+
<PackageVersion Include="FreeSql.DbContext" Version="3.5.212" />
10+
<PackageVersion Include="FreeSql.Provider.SqliteCore" Version="3.5.212" />
1111
<PackageVersion Include="System.Formats.Nrbf" Version="9.0.5" />
1212
<PackageVersion Include="Xaml.Behaviors" Version="11.3.0" />
1313
<PackageVersion Include="Downloader" Version="3.3.4" />

DownKyi/Models/AppInfo.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ public class AppInfo
1111

1212
private const int A = 1;
1313
private const int B = 0;
14-
private const int C = 20;
14+
private const int C = 21;
1515

1616
public AppInfo()
1717
{

DownKyi/PrismExtension/Dialog/DialogWindow.axaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
<Window xmlns="https://github.com/avaloniaui"
22
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
3-
x:CompileBindings="False"
43
x:Class="DownKyi.PrismExtension.Dialog.DialogWindow"
54
Title="{Binding Title}"
5+
DataContext="{Binding RelativeSource={RelativeSource AncestorType=Window}}"
66
WindowStartupLocation="CenterOwner">
77
<Window.Styles>
88
<Style Selector="Window">
@@ -20,7 +20,7 @@
2020
<!-- <Style Selector="TemplatedControl"> -->
2121
<!-- <Setter Property="FontFamily" Value="{DynamicResource ProgramFont}" /> -->
2222
<!-- </Style> -->
23-
23+
2424
<!-- <SimpleTheme /> -->
2525
<!-- <StyleInclude Source="avares://Avalonia.Themes.Simple/SimpleTheme.xaml" /> -->
2626
</Window.Styles>
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
{
2+
"$schema": "http://json.schemastore.org/launchsettings.json",
3+
"profiles": {
4+
"DownKyi": {
5+
"commandName": "Project",
6+
"environmentVariables": {
7+
8+
}
9+
}
10+
}
11+
}

DownKyi/Utils/ImageHelper.cs

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,4 @@
11
using System;
2-
using System.IO;
3-
using System.Net.Http;
4-
using System.Threading.Tasks;
52
using Avalonia.Media.Imaging;
63
using Avalonia.Platform;
74

@@ -28,21 +25,4 @@ private static Bitmap LoadFromFile(Uri resourceUri)
2825
{
2926
return new Bitmap(resourceUri.LocalPath);
3027
}
31-
32-
public static async Task<Bitmap?> LoadFromWeb(Uri url)
33-
{
34-
using var httpClient = new HttpClient();
35-
try
36-
{
37-
var response = await httpClient.GetAsync(url);
38-
response.EnsureSuccessStatusCode();
39-
var data = await response.Content.ReadAsByteArrayAsync();
40-
return new Bitmap(new MemoryStream(data));
41-
}
42-
catch (HttpRequestException ex)
43-
{
44-
Console.WriteLine($"An error occurred while downloading image '{url}' : {ex.Message}");
45-
return null;
46-
}
47-
}
4828
}

script/macos/Info.plist

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<key>CFBundleName</key>
1010
<string>哔哩下载姬</string>
1111
<key>CFBundleVersion</key>
12-
<string>1.0.20</string>
12+
<string>1.0.21</string>
1313
<key>LSMinimumSystemVersion</key>
1414
<string>10.15</string>
1515
<key>CFBundleExecutable</key>

version.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.0.20
1+
1.0.21

0 commit comments

Comments
 (0)