NewLife/AntJob

v4.4.2026.0501 AntJob.Web内嵌AntJob.Data,简化NuGet依赖;增强多目标打包及CI输出路径灵活性
大石头 authored at 2026-05-01 19:11:20
799a768
Tree
1 Parent(s) 55eef96
Summary: 10 changed files with 29 additions and 19 deletions.
Modified +1 -1
Modified +1 -1
Modified +3 -3
Modified +2 -2
Modified +4 -3
Modified +5 -5
Modified +2 -2
Modified +9 -0
Modified +1 -1
Modified +1 -1
Modified +1 -1
diff --git a/AntJob.Agent/AntJob.Agent.csproj b/AntJob.Agent/AntJob.Agent.csproj
index 73dcdc7..35f6e2b 100644
--- a/AntJob.Agent/AntJob.Agent.csproj
+++ b/AntJob.Agent/AntJob.Agent.csproj
@@ -32,7 +32,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Stardust" Version="3.7.2026.307" />
+    <PackageReference Include="NewLife.Stardust" Version="3.7.2026.501" />
   </ItemGroup>
 
   <ItemGroup>
Modified +1 -1
diff --git a/AntJob.Data/AntJob.Data.csproj b/AntJob.Data/AntJob.Data.csproj
index ba1f2f1..fe16485 100644
--- a/AntJob.Data/AntJob.Data.csproj
+++ b/AntJob.Data/AntJob.Data.csproj
@@ -37,7 +37,7 @@
     <None Remove="Build.tt" />
   </ItemGroup>
   <ItemGroup>
-    <PackageReference Include="NewLife.XCode" Version="11.25.2026.302" />
+    <PackageReference Include="NewLife.XCode" Version="11.26.2026.501" />
   </ItemGroup>
   <ItemGroup>
     <None Update="Build.log">
Modified +3 -3
diff --git a/AntJob.Extensions/AntJob.Extensions.csproj b/AntJob.Extensions/AntJob.Extensions.csproj
index c6e6970..65775ec 100644
--- a/AntJob.Extensions/AntJob.Extensions.csproj
+++ b/AntJob.Extensions/AntJob.Extensions.csproj
@@ -28,7 +28,7 @@
     <RepositoryUrl>https://github.com/NewLifeX/AntJob</RepositoryUrl>
     <RepositoryType>git</RepositoryType>
     <PackageTags>新生命团队;X组件;NewLife;$(AssemblyName)</PackageTags>
-    <PackageReleaseNotes>升级XCode拦截器架构;升级.NET10.0支持;更新基础组件到最新版本</PackageReleaseNotes>
+    <PackageReleaseNotes>AntJob.Web内嵌AntJob.Data,简化NuGet依赖;增强多目标打包及CI输出路径灵活性;更新基础组件到最新版本</PackageReleaseNotes>
     <PublishRepositoryUrl>true</PublishRepositoryUrl>
     <EmbedUntrackedSources>true</EmbedUntrackedSources>
     <IncludeSymbols>true</IncludeSymbols>
@@ -36,14 +36,14 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.103">
+    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.203">
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
     </PackageReference>
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.XCode" Version="11.25.2026.302" />
+    <PackageReference Include="NewLife.XCode" Version="11.26.2026.501" />
   </ItemGroup>
 
   <ItemGroup>
Modified +2 -2
diff --git a/AntJob.Server/AntJob.Server.csproj b/AntJob.Server/AntJob.Server.csproj
index fe0936b..81178d6 100644
--- a/AntJob.Server/AntJob.Server.csproj
+++ b/AntJob.Server/AntJob.Server.csproj
@@ -29,8 +29,8 @@
     <Content Include="favicon.ico" />
   </ItemGroup>
   <ItemGroup>
-    <PackageReference Include="NewLife.MySql" Version="1.0.2026.402" />
-    <PackageReference Include="NewLife.Redis" Version="6.5.2026.403" />
+    <PackageReference Include="NewLife.MySql" Version="1.1.2026.501" />
+    <PackageReference Include="NewLife.Redis" Version="6.5.2026.501" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\AntJob.Data\AntJob.Data.csproj" />
Modified +4 -3
diff --git a/AntJob.Web/AntJob.Web.csproj b/AntJob.Web/AntJob.Web.csproj
index 3010e74..19cd805 100644
--- a/AntJob.Web/AntJob.Web.csproj
+++ b/AntJob.Web/AntJob.Web.csproj
@@ -19,6 +19,7 @@
     <LangVersion>latest</LangVersion>
     <IsPackable>true</IsPackable>
     <ApplicationIcon>favicon.ico</ApplicationIcon>
+    <PackageReleaseNotes>内嵌AntJob.Data无需单独发包,简化用户依赖;支持多目标框架按环境变量控制;更新基础组件到最新版本</PackageReleaseNotes>
   </PropertyGroup>
   <ItemGroup>
     <Compile Include="..\AntJob.Server\Services\AppService.cs" Link="Services\AppService.cs" />
@@ -30,9 +31,9 @@
   </ItemGroup>
   <ItemGroup>
     <PackageReference Include="NewLife.Cube.Core" Version="6.10.2026.404" />
-    <PackageReference Include="NewLife.MySql" Version="1.0.2026.402" />
-    <PackageReference Include="NewLife.Remoting.Extensions" Version="3.7.2026.402" />
-    <PackageReference Include="NewLife.Stardust.Extensions" Version="3.7.2026.403" />
+    <PackageReference Include="NewLife.MySql" Version="1.1.2026.501" />
+    <PackageReference Include="NewLife.Remoting.Extensions" Version="3.7.2026.501" />
+    <PackageReference Include="NewLife.Stardust.Extensions" Version="3.7.2026.501" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\AntJob.Data\AntJob.Data.csproj">
Modified +5 -5
diff --git a/AntJob/AntJob.csproj b/AntJob/AntJob.csproj
index 2bdb7fa..966e0f6 100644
--- a/AntJob/AntJob.csproj
+++ b/AntJob/AntJob.csproj
@@ -28,7 +28,7 @@
     <RepositoryUrl>https://github.com/NewLifeX/AntJob</RepositoryUrl>
     <RepositoryType>git</RepositoryType>
     <PackageTags>新生命团队;X组件;NewLife;$(AssemblyName)</PackageTags>
-    <PackageReleaseNotes>升级XCode拦截器架构;升级.NET10.0支持;更新基础组件到最新版本</PackageReleaseNotes>
+    <PackageReleaseNotes>AntJob.Web内嵌AntJob.Data,简化NuGet依赖;增强多目标打包及CI输出路径灵活性;更新基础组件到最新版本</PackageReleaseNotes>
     <PackageLicenseExpression>MIT</PackageLicenseExpression>
     <PublishRepositoryUrl>true</PublishRepositoryUrl>
     <EmbedUntrackedSources>true</EmbedUntrackedSources>
@@ -42,16 +42,16 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.103">
+    <PackageReference Include="Microsoft.SourceLink.GitHub" Version="10.0.203">
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
     </PackageReference>
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Core" Version="11.13.2026.301" />
-    <PackageReference Include="NewLife.Remoting" Version="3.7.2026.302" />
-    <PackageReference Include="NewLife.Stardust" Version="3.7.2026.307" />
+    <PackageReference Include="NewLife.Core" Version="11.15.2026.501" />
+    <PackageReference Include="NewLife.Remoting" Version="3.7.2026.501" />
+    <PackageReference Include="NewLife.Stardust" Version="3.7.2026.501" />
   </ItemGroup>
   
   <ItemGroup>
Modified +2 -2
diff --git a/AntTest/AntTest.csproj b/AntTest/AntTest.csproj
index 332b95b..aaeb673 100644
--- a/AntTest/AntTest.csproj
+++ b/AntTest/AntTest.csproj
@@ -9,14 +9,14 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.3.0" />
+    <PackageReference Include="Microsoft.NET.Test.Sdk" Version="18.5.1" />
     <PackageReference Include="NewLife.UnitTest" Version="1.1.2026.102" />
     <PackageReference Include="xunit" Version="2.9.3" />
     <PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
     </PackageReference>
-    <PackageReference Include="coverlet.collector" Version="8.0.0">
+    <PackageReference Include="coverlet.collector" Version="10.0.0">
       <PrivateAssets>all</PrivateAssets>
       <IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
     </PackageReference>
Modified +9 -0
diff --git a/ChangeLog.md b/ChangeLog.md
index 3b150a4..a4b5536 100644
--- a/ChangeLog.md
+++ b/ChangeLog.md
@@ -1,5 +1,14 @@
 # AntJob 版本更新历史
 
+## v4.4.2026.0501 (2026-05-01)
+
+### 打包与工程优化
+- **AntJob.Web 独立发包**:打包 AntJob.Web 时内嵌 AntJob.Data,无需单独发布两个 NuGet 包,简化用户依赖
+- **CI 构建增强**:增强 AntJob.Web 多目标框架打包及 CI 输出路径灵活性,支持按环境变量控制目标框架
+- **依赖更新**:更新各子项目 NuGet 依赖包版本;添加 `.csproj.lscache` 到 `.gitignore`
+
+---
+
 ## v4.4.2026.0201 (2026-02-01)
 
 ### 主要变更
Modified +1 -1
diff --git a/Samples/HisData/HisData.csproj b/Samples/HisData/HisData.csproj
index 1097d13..76f0ac6 100644
--- a/Samples/HisData/HisData.csproj
+++ b/Samples/HisData/HisData.csproj
@@ -7,7 +7,7 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.XCode" Version="11.25.2026.302" />
+    <PackageReference Include="NewLife.XCode" Version="11.26.2026.501" />
   </ItemGroup>
 
   <ItemGroup>
Modified +1 -1
diff --git a/Samples/HisWeb/HisWeb.csproj b/Samples/HisWeb/HisWeb.csproj
index 95d1cd0..7f93ff5 100644
--- a/Samples/HisWeb/HisWeb.csproj
+++ b/Samples/HisWeb/HisWeb.csproj
@@ -9,7 +9,7 @@
   </PropertyGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Cube.Core" Version="6.9.2026.303" />
+    <PackageReference Include="NewLife.Cube.Core" Version="6.10.2026.404" />
   </ItemGroup>
 
   <ItemGroup>