Skip to content

Commit 1555a88

Browse files
committed
update .csproj readme
1 parent 1ea196c commit 1555a88

5 files changed

Lines changed: 58 additions & 18 deletions

File tree

src/c#/GeneralUpdate.Bowl/GeneralUpdate.Bowl.csproj

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,19 @@
22
<PropertyGroup>
33
<LangVersion>default</LangVersion>
44
<Nullable>enable</Nullable>
5-
<Description>Bowl is used to monitor whether the main program can start normally after an upgrade. If it detects that the main program crashes on startup, it will restore the backup.</Description>
5+
<Description>Post-upgrade crash monitor and automatic rollback guardian. Detects startup failures after an update and restores the previous version from backup.</Description>
66
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
77
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
8-
<PackageLicenseUrl>https://github.com/GeneralLibrary/GeneralUpdate?tab=Apache-2.0-1-ov-file#readme</PackageLicenseUrl>
8+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
9+
<PackageReadmeFile>README.md</PackageReadmeFile>
910
<RepositoryUrl>https://github.com/GeneralLibrary/GeneralUpdate</RepositoryUrl>
1011
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
1112
<Title>GeneralUpdate.Bowl</Title>
1213
<Authors>JusterZhu</Authors>
1314
<RepositoryType>public</RepositoryType>
14-
<PackageTags>upgrade,update</PackageTags>
15-
<PackageReleaseNotes>Bowl is used to monitor whether the main program can start normally after an upgrade. If it detects that the main program crashes on startup, it will restore the backup.</PackageReleaseNotes>
16-
<Version>10.0.0-preview.1</Version>
15+
<PackageTags>upgrade,update,crash,recovery,rollback,monitor,backup</PackageTags>
16+
<PackageReleaseNotes>10.5.0-beta.1: Refactored to instance-based async design with DI support. Removed IPC dependency and macOS platform support.</PackageReleaseNotes>
17+
<Version>10.5.0-beta.2</Version>
1718
<PackageIcon>bowl.jpeg</PackageIcon>
1819
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
1920
</PropertyGroup>
@@ -40,5 +41,9 @@
4041
<Link>%(Filename)%(Extension)</Link>
4142
<PackagePath>./</PackagePath>
4243
</None>
44+
<None Include="../../../README.md">
45+
<Pack>True</Pack>
46+
<PackagePath>\</PackagePath>
47+
</None>
4348
</ItemGroup>
4449
</Project>

src/c#/GeneralUpdate.Core/GeneralUpdate.Core.csproj

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@
44
<Nullable>enable</Nullable>
55
<Title>GeneralUpdate.Core</Title>
66
<Authors>JusterZhu</Authors>
7-
<Description>GeneralUpdate unified core — client and upgrade bootstrap, download, pipeline, strategies, utilities.</Description>
8-
<Copyright>Copyright 2020-2026 JusterZhu</Copyright>
7+
<Description>GeneralUpdate unified core — auto-update bootstrap, download orchestrator, plugin pipeline, update strategies, and configuration utilities. The primary package for integrating GeneralUpdate into client applications.</Description>
8+
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
99
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
1010
<RepositoryUrl>https://github.com/GeneralLibrary/GeneralUpdate</RepositoryUrl>
1111
<PackageIcon>GeneralUpdate.png</PackageIcon>
12-
<PackageTags>upgrade,update,client</PackageTags>
13-
<Version>10.0.0-preview</Version>
12+
<PackageTags>upgrade,update,auto-update,client,bootstrap,pipeline,download,oss,silent,hooks</PackageTags>
13+
<PackageReleaseNotes>10.5.0-beta.1: Zero-config SetSource() API, manifest.json auto-discovery, IUpdateHooks extension points, appsettings.json LoadFromConfiguration() support, SSL/HttpClient lifecycle fixes, and OSS update flow improvements.</PackageReleaseNotes>
14+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
15+
<PackageReadmeFile>README.md</PackageReadmeFile>
16+
<Version>10.5.0-beta.2</Version>
1417
<TargetFrameworks>netstandard2.0;net8.0;net10.0</TargetFrameworks>
1518
<IsAotCompatible Condition="'$(TargetFramework)' != 'netstandard2.0'">true</IsAotCompatible>
1619
<EnableTrimAnalyzer Condition="'$(TargetFramework)' != 'netstandard2.0'">true</EnableTrimAnalyzer>
@@ -40,6 +43,23 @@
4043

4144
</ItemGroup>
4245

46+
<ItemGroup>
47+
<None Include="../../../imgs/GeneralUpdate.ico">
48+
<Pack>True</Pack>
49+
<Link>%(Filename)%(Extension)</Link>
50+
<PackagePath>./</PackagePath>
51+
</None>
52+
<None Include="../../../imgs/GeneralUpdate.png">
53+
<Pack>True</Pack>
54+
<Link>%(Filename)%(Extension)</Link>
55+
<PackagePath>./</PackagePath>
56+
</None>
57+
<None Include="../../../README.md">
58+
<Pack>True</Pack>
59+
<PackagePath>\</PackagePath>
60+
</None>
61+
</ItemGroup>
62+
4363
<ItemGroup>
4464
<ProjectReference Include="..\GeneralUpdate.Differential\GeneralUpdate.Differential.csproj" />
4565
</ItemGroup>

src/c#/GeneralUpdate.Differential/GeneralUpdate.Differential.csproj

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,19 @@
33
<ApplicationIcon>GeneralUpdate.ico</ApplicationIcon>
44
<PackageIcon>GeneralUpdate.png</PackageIcon>
55
<RepositoryUrl>https://github.com/JusterZhu/GeneralUpdate</RepositoryUrl>
6-
<Description>The binary differential update function is provided, but the configuration file update function is reserved.</Description>
6+
<Description>Binary diff/patch algorithms (BSDIFF, HDiffPatch) with Brotli compression for generating and applying incremental updates. Includes parallel file processing with progress reporting and cancellation support.</Description>
77
<Authors>JusterZhu</Authors>
8-
<Version>9.5.10</Version>
8+
<Version>10.5.0-beta.2</Version>
99
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
1010
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
1111
<LangVersion>default</LangVersion>
1212
<Nullable>enable</Nullable>
1313
<Title>GeneralUpdate.Differential</Title>
14-
<PackageLicenseUrl>https://github.com/GeneralLibrary/GeneralUpdate?tab=Apache-2.0-1-ov-file#readme</PackageLicenseUrl>
14+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
15+
<PackageReadmeFile>README.md</PackageReadmeFile>
1516
<RepositoryType>public</RepositoryType>
16-
<PackageTags>upgrade,update</PackageTags>
17-
<PackageReleaseNotes>The binary differential update function is provided, but the configuration file update function is reserved.</PackageReleaseNotes>
17+
<PackageTags>upgrade,update,diff,patch,binary,delta,bsdiff,hdiff,brotli</PackageTags>
18+
<PackageReleaseNotes>10.5.0-beta.1: StreamingHdiffDiffer with Brotli compression, DiffPipeline with parallel processing, thread-safe BsdiffDiffer, and pluggable matcher architecture.</PackageReleaseNotes>
1819
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
1920
<TargetFrameworks>netstandard2.0;</TargetFrameworks>
2021
</PropertyGroup>
@@ -29,5 +30,9 @@
2930
<Link>%(Filename)%(Extension)</Link>
3031
<PackagePath>./</PackagePath>
3132
</None>
33+
<None Include="../../../README.md">
34+
<Pack>True</Pack>
35+
<PackagePath>\</PackagePath>
36+
</None>
3237
</ItemGroup>
3338
</Project>

src/c#/GeneralUpdate.Drivelution/GeneralUpdate.Drivelution.csproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,15 @@
1111
<EnableTrimAnalyzer>true</EnableTrimAnalyzer>
1212
<TrimMode>full</TrimMode>
1313
<!-- NuGet Package Metadata -->
14-
<Version>10.2.1</Version>
14+
<Version>10.5.0-beta.2</Version>
1515
<Authors>JusterZhu</Authors>
1616
<Company>juster.zhu</Company>
1717
<Title>GeneralUpdate.Drivelution</Title>
1818
<Description>A cross-platform driver update management system with support for Windows, Linux, and macOS. Provides driver backup, validation, version comparison, and automatic rollback capabilities.</Description>
1919
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
2020
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
21-
<PackageLicenseUrl>https://github.com/GeneralLibrary/GeneralUpdate?tab=Apache-2.0-1-ov-file#readme</PackageLicenseUrl>
21+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
22+
<PackageReadmeFile>README.md</PackageReadmeFile>
2223
<ApplicationIcon>GeneralUpdate.ico</ApplicationIcon>
2324
<PackageIcon>GeneralUpdate.png</PackageIcon>
2425
<RepositoryUrl>https://github.com/GeneralLibrary/GeneralUpdate</RepositoryUrl>
@@ -45,6 +46,10 @@
4546
<Link>%(Filename)%(Extension)</Link>
4647
<PackagePath>./</PackagePath>
4748
</None>
49+
<None Include="../../../README.md">
50+
<Pack>True</Pack>
51+
<PackagePath>\</PackagePath>
52+
</None>
4853
</ItemGroup>
4954

5055
<ItemGroup>

src/c#/GeneralUpdate.Extension/GeneralUpdate.Extension.csproj

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,15 @@
55
<Nullable>enable</Nullable>
66
<LangVersion>latest</LangVersion>
77
<!-- NuGet Package Metadata -->
8-
<Version>10.2.1</Version>
8+
<Version>10.5.0-beta.2</Version>
99
<Authors>JusterZhu</Authors>
1010
<Company>juster.zhu</Company>
1111
<Title>GeneralUpdate.Extension</Title>
1212
<Description>A VS Code-inspired extension system for .NET applications with comprehensive extension management, update, download, installation, rollback, and compatibility checking capabilities. Supports multi-platform extension deployment with dependency resolution.</Description>
1313
<Copyright>Copyright © 2020-2026 JusterZhu. All rights reserved.</Copyright>
1414
<PackageProjectUrl>https://github.com/GeneralLibrary/GeneralUpdate</PackageProjectUrl>
15-
<PackageLicenseUrl>https://github.com/GeneralLibrary/GeneralUpdate?tab=Apache-2.0-1-ov-file#readme</PackageLicenseUrl>
15+
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
16+
<PackageReadmeFile>README.md</PackageReadmeFile>
1617
<ApplicationIcon>GeneralUpdate.ico</ApplicationIcon>
1718
<PackageIcon>GeneralUpdate.png</PackageIcon>
1819
<RepositoryUrl>https://github.com/GeneralLibrary/GeneralUpdate</RepositoryUrl>
@@ -44,6 +45,10 @@
4445
<Link>%(Filename)%(Extension)</Link>
4546
<PackagePath>./</PackagePath>
4647
</None>
48+
<None Include="../../../README.md">
49+
<Pack>True</Pack>
50+
<PackagePath>\</PackagePath>
51+
</None>
4752
</ItemGroup>
4853

4954
</Project>

0 commit comments

Comments
 (0)