chinboy
|
3f1bbc6b6d
|
release: prepare AtomUI 6.2.2
|
2026-09-30 13:27:02 +08:00 |
|
chinboy
|
8e3b0fa50e
|
docs(Agents): 全量回归仅在明确要求或发版时运行
|
2026-09-30 07:30:10 +08:00 |
|
chinboy
|
5e0623b646
|
perf(AOT): 优化反射裁剪、TypeMap 与验证流程
|
2026-09-29 19:51:09 +08:00 |
|
chinboy
|
d39bf271b7
|
chore(Docs): 移除已迁出的 LLMs 生成器及全部 LLMS 相关内容
|
2026-09-28 17:24:10 +08:00 |
|
chinboy
|
3cc6cd4cbb
|
refactor(AOT)!: 使用 TypeMap 替换旧注册与裁剪管线
|
2026-09-28 11:12:49 +08:00 |
|
chinboy
|
a135880834
|
release: prepare AtomUI 6.2.0
|
2026-09-18 22:08:23 +08:00 |
|
chinboy
|
955d77b792
|
fix(Feedback): 适配 Message 与 Notification 语义部件至堆叠架构并同步示例文档与本地化
|
2026-09-17 11:13:20 +08:00 |
|
chinboy
|
c04ae9176f
|
feat(AOT): 引入 AotTrimUnit 注解机制替代 PackageCore 目录约定
|
2026-09-16 14:33:01 +08:00 |
|
chinboy
|
249e592e93
|
build(test): 引入按改动选测、验证证据复用与 CI 流程
|
2026-09-14 11:47:46 +08:00 |
|
chinboy
|
3fe9f6c130
|
build(release): 增加包 API 与包布局破坏性变更门禁
发布准备新增两层机械化门禁,观测产物事实而不依赖提交的 `!` 标记,
避免破坏性变更未经迁移文档直接发布。
- 包 API 校验:build/PackageValidation.props 在传入基线版本时启用
ApiCompat,比对 lib/ 公共 API 与跨 TFM 一致性。
- 包布局校验:verify-package-layout.ps1 比对 lib/ TFM 集合、tools/、
build/、buildTransitive/。ApiCompat 看不到这些路径,6.1.9 的
tools/netstandard2.0 迁移 net10.0 正属此类。
- 两者由 BuildNuGetPackages.ps1 的 -PackageValidationBaselineVersion
驱动,发布 workflow 新增同名输入。
- 有意变更分别通过 PackageValidationSuppressions 与
package-layout-allowlist.json 认可,未命中的条目会导致失败。
- 门禁为条件导入,Debug/日常构建不读取该文件,编译性能无影响。
- 同步更新发布准备规范、构建契约测试与架构文档。
|
2026-09-11 21:56:06 +08:00 |
|
chinboy
|
2623e9fbf1
|
fix(Build)!: 隔离构建任务进程并消除 Windows DLL 文件锁
|
2026-09-11 10:38:40 +08:00 |
|
chinboy
|
7a66123a13
|
fix(AOT): 修复跨项目与预编译程序集的注册闭包缺失(#453)
|
2026-09-05 08:52:21 +08:00 |
|
chinboy
|
30abb1553c
|
build(Repository): migrate managed outputs to .artifacts
|
2026-08-28 08:19:08 +08:00 |
|
chinboy
|
9593bf1537
|
fix(AOT): bound linked registration analysis and static unit planning
|
2026-08-17 15:18:29 +08:00 |
|
chinboy
|
348784815b
|
refactor(AOT)!: default registration units to package granularity
|
2026-08-16 11:10:55 +08:00 |
|
chinboy
|
b586d905ec
|
refactor(Build): flatten infrastructure layout
|
2026-08-16 11:08:01 +08:00 |
|
chinboy
|
5f5848dd01
|
refactor(Build): finalize infrastructure directory layout
|
2026-08-16 11:05:11 +08:00 |
|