NewLife/AntJob

v4.4.2026.0201 升级XCode拦截器架构;升级.NET10.0支持;更新基础组件到最新版本
大石头 authored at 2026-02-01 12:05:00
ae332b4
Tree
1 Parent(s) 1896f37
Summary: 7 changed files with 57 additions and 11 deletions.
Modified +2 -2
Modified +1 -1
Modified +2 -2
Modified +1 -1
Modified +2 -2
Modified +3 -3
Added +46 -0
Modified +2 -2
diff --git a/AntJob.Agent/AntJob.Agent.csproj b/AntJob.Agent/AntJob.Agent.csproj
index a34ec99..d51f455 100644
--- a/AntJob.Agent/AntJob.Agent.csproj
+++ b/AntJob.Agent/AntJob.Agent.csproj
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <OutputType>Exe</OutputType>
     <AssemblyName>AntAgent</AssemblyName>
@@ -32,7 +32,7 @@
   </ItemGroup>
 
   <ItemGroup>
-    <PackageReference Include="NewLife.Stardust" Version="3.6.2026.113-beta1339" />
+    <PackageReference Include="NewLife.Stardust" Version="3.7.2026.201" />
   </ItemGroup>
 
   <ItemGroup>
Modified +1 -1
diff --git a/AntJob.Data/AntJob.Data.csproj b/AntJob.Data/AntJob.Data.csproj
index 54ecc7d..314ef4e 100644
--- a/AntJob.Data/AntJob.Data.csproj
+++ b/AntJob.Data/AntJob.Data.csproj
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <TargetFrameworks>netstandard2.1</TargetFrameworks>
     <AssemblyTitle>蚂蚁数据</AssemblyTitle>
Modified +2 -2
diff --git a/AntJob.Extensions/AntJob.Extensions.csproj b/AntJob.Extensions/AntJob.Extensions.csproj
index 2cb85c7..483ea41 100644
--- a/AntJob.Extensions/AntJob.Extensions.csproj
+++ b/AntJob.Extensions/AntJob.Extensions.csproj
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
 
   <PropertyGroup>
     <TargetFrameworks>netstandard2.1;netstandard2.0;net45</TargetFrameworks>
@@ -28,7 +28,7 @@
     <RepositoryUrl>https://github.com/NewLifeX/AntJob</RepositoryUrl>
     <RepositoryType>git</RepositoryType>
     <PackageTags>新生命团队;X组件;NewLife;$(AssemblyName)</PackageTags>
-    <PackageReleaseNotes>修正RPC粘包处理问题</PackageReleaseNotes>
+    <PackageReleaseNotes>升级XCode拦截器架构;升级.NET10.0支持;更新基础组件到最新版本</PackageReleaseNotes>
     <PublishRepositoryUrl>true</PublishRepositoryUrl>
     <EmbedUntrackedSources>true</EmbedUntrackedSources>
     <IncludeSymbols>true</IncludeSymbols>
Modified +1 -1
diff --git a/AntJob.Server/AntJob.Server.csproj b/AntJob.Server/AntJob.Server.csproj
index 873bd44..66796e8 100644
--- a/AntJob.Server/AntJob.Server.csproj
+++ b/AntJob.Server/AntJob.Server.csproj
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
   <PropertyGroup>
     <OutputType>Exe</OutputType>
     <AssemblyName>AntServer</AssemblyName>
Modified +2 -2
diff --git a/AntJob.Web/AntJob.Web.csproj b/AntJob.Web/AntJob.Web.csproj
index 47c7f5e..1184f38 100644
--- a/AntJob.Web/AntJob.Web.csproj
+++ b/AntJob.Web/AntJob.Web.csproj
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk.Web">
+<Project Sdk="Microsoft.NET.Sdk.Web">
   <PropertyGroup>
     <AssemblyName>AntWeb</AssemblyName>
     <TargetFramework>net10.0</TargetFramework>
@@ -46,7 +46,7 @@
   <ItemGroup>
     <PackageReference Include="NewLife.Cube.Core" Version="6.8.2026.113-beta0744" />
     <PackageReference Include="NewLife.Remoting.Extensions" Version="3.7.2026.201" />
-    <PackageReference Include="NewLife.Stardust.Extensions" Version="3.6.2026.113-beta1339" />
+    <PackageReference Include="NewLife.Stardust.Extensions" Version="3.7.2026.201" />
   </ItemGroup>
   <ItemGroup>
     <ProjectReference Include="..\AntJob.Data\AntJob.Data.csproj" />
Modified +3 -3
diff --git a/AntJob/AntJob.csproj b/AntJob/AntJob.csproj
index c7900e6..1c31604 100644
--- a/AntJob/AntJob.csproj
+++ b/AntJob/AntJob.csproj
@@ -1,4 +1,4 @@
-<Project Sdk="Microsoft.NET.Sdk">
+<Project Sdk="Microsoft.NET.Sdk">
   
   <PropertyGroup>
     <TargetFrameworks>netstandard2.1;netstandard2.0;net461;net45</TargetFrameworks>
@@ -28,7 +28,7 @@
     <RepositoryUrl>https://github.com/NewLifeX/AntJob</RepositoryUrl>
     <RepositoryType>git</RepositoryType>
     <PackageTags>新生命团队;X组件;NewLife;$(AssemblyName)</PackageTags>
-    <PackageReleaseNotes>调度通信全部使用异步处理</PackageReleaseNotes>
+    <PackageReleaseNotes>升级XCode拦截器架构;升级.NET10.0支持;更新基础组件到最新版本</PackageReleaseNotes>
     <PackageLicenseExpression>MIT</PackageLicenseExpression>
     <PublishRepositoryUrl>true</PublishRepositoryUrl>
     <EmbedUntrackedSources>true</EmbedUntrackedSources>
@@ -51,7 +51,7 @@
   <ItemGroup>
     <PackageReference Include="NewLife.Core" Version="11.11.2026.201" />
     <PackageReference Include="NewLife.Remoting" Version="3.7.2026.201" />
-    <PackageReference Include="NewLife.Stardust" Version="3.6.2026.113-beta1339" />
+    <PackageReference Include="NewLife.Stardust" Version="3.7.2026.201" />
   </ItemGroup>
   
   <ItemGroup>
Added +46 -0
diff --git a/ChangeLog.md b/ChangeLog.md
new file mode 100644
index 0000000..3b150a4
--- /dev/null
+++ b/ChangeLog.md
@@ -0,0 +1,46 @@
+# AntJob 版本更新历史
+
+## v4.4.2026.0201 (2026-02-01)
+
+### 主要变更
+- 升级XCode拦截器架构,支持更灵活的数据访问拦截
+- 升级.NET10.0支持,保持与最新.NET版本同步
+- 实体类增强,完善作业、作业任务、作业错误等实体的字段和注释
+- 更新基础组件到最新版本(NewLife.Core、NewLife.XCode、NewLife.Remoting、NewLife.Stardust)
+- 优化GitHub Actions工作流配置
+
+### 详细变更
+- **XCode拦截器架构** (2026-02-01)
+  - 升级XCode拦截器架构,增强数据访问层的扩展能力
+  - 新增XCode专用指令文档 `.github/instructions/xcode.instructions.md`
+  - 完善实体类注释和字段定义
+  - 优化作业、作业任务、作业错误等实体的业务逻辑
+
+- **框架升级** (2026-01-13)
+  - 升级.NET10.0支持,所有Web项目和测试项目均支持最新.NET版本
+  - 更新目标框架:AntJob.Agent、AntJob.Server、AntJob.Web、AntTest、HisAgent、HisWeb、Test
+
+- **依赖更新**
+  - 2026-01-24: 更新Copilot协作指令文档
+  - 2026-01-14: 升级NuGet包依赖,更新基础组件
+  - 2025-12-14: 优化GitHub Actions工作流
+  - 2025-12-09: 更新基础组件版本
+
+### 包依赖版本
+- NewLife.Core: 11.11.2026.0201
+- NewLife.XCode: 11.24.2026.0201
+- NewLife.Remoting: 3.7.2026.0201
+- NewLife.Stardust: 3.7.2026.0201
+
+---
+
+## v4.4.2025.0902 (2025-09-02)
+
+### 主要变更
+- 处理器Handler新增异步支持
+- 增加僵死任务检测,特别解决调用C++非托管代码阻塞问题
+- 调度通信全部使用异步处理
+
+---
+
+历史更早版本的变更记录请参考 Git 提交历史。