AvatarGroup 更新日志
2026-09-21:统一使用文档、源码属性表与 Site / AI 阅读入口;仅文档修订,不改变组件行为。
v1.8.7 (2026-09-02)
根据现有源码补齐逐属性说明、默认回退和使用边界;未改变组件运行时行为。
AvatarGroup-Docs.2026-05-25 源码顶部历史更新日志已归档;后续新增变更统一写入本文档 更新日志,源码顶部只保留职责、当前关键架构与文档路径。
v1.8.6 (2026-04-25)
修复
AG-Fix.10 修复
layout="stack"时 hover 样式错乱:stack 定位与 mask 不再写入子 Avatar 的 inline style,改由 AvatarGroup 维护的实例级 CSS 规则承接,避免子 Avatar hover 时由 Frame 重写style属性并清掉父级几何样式。
v1.8.5 (2026-02-13)
修复
AG-Fix.8 修复
+N计数头像尺寸与普通头像不一致:在.snowui-avatar-group统一设置font-size: var(--text-16),让尺寸链路与 Avatar 子项一致(统一消费--size-*梯度 token)。AG-Fix.9
+N尺寸 fallback 从em改为rem,避免无 size 场景受父级字号影响。
v1.8.1 (2026-02-13)
修复
AG-Fix.6 修正了
sizeMap中错误的 Token 倍率计算逻辑,解决了头像组尺寸偏差问题。
破坏性变更
AG-Breaking.1 彻底移除了已弃用的
groupSize和avatarSize属性。现由size统一驱动。
修复
AG-Fix.4 对齐加固:通过将
stack模式下的计数器改为absolute定位并修正容器基线,解决了 48px 以下尺寸出现的偏移。AG-Fix.5 资源匹配优化:向资源子组件透传
size时应用Math.round()取整,确保 sub-pixel 尺寸下(如 36.36px)仍能加载匹配的图片规格。
新功能
AG-Feat.3 增强了尺寸传导的灵活性,系统现在支持透传任意精度的计算尺寸,由子组件 (
Avatar) 自动适配其rem样式。
v1.7.0 (2026-02-06)
新功能
AG-Feat.2 实现了基于 CSS Mask 的“True Cutout”边框切割效果。
AG-Style.5 尺寸逻辑重构:统一使用
size属性驱动布局。简化了stack模式下的心智模型(size即容器大小),并维持头像比例自动适配。AG-Style.6 修正了
stack模式下max=3的固定角度。
v1.6.0 (2026-02-05)
新功能
AG-Feat.1 新增
layout、groupSize、avatarSize以支持线性与圆形堆叠布局。
架构重构
AG-Refactor.1 stack 模式固定 3 个头像 +
+N,并支持avatarSize撑大groupSize。AG-Refactor.2
stack模式下未传avatarSize时按groupSize * 0.6推导默认头像大小。AG-Refactor.4
stack模式默认头像尺寸改为基于max的分段比例。AG-Refactor.5
stack模式位置角度与层级顺序按 45° 斜线规则固定。
v1.5.7 (2026-02-05)
样式优化
AG-Style.4 溢出计数
overflowText增加+99封顶逻辑。AG-Style.3 统一溢出计数背景颜色为用户指定的灰色 (#EDEDED),并更新 CSS 回退方案。
v1.5.6 (2026-02-05)
架构重构
Size Context: 尺寸上下文逻辑移至
Frame层。AvatarGroup的size属性现在通过Frame自动向所有子组件(Avatar, Icon, Badge)传播。
v1.5.4 (2026-02-03)
样式优化
AG-Style.1 叠放边框厚度基准调整为
var(--border-2)(size=32)
v1.5.3 (2026-02-03)
修复
AG-Fix.3 补齐 Frame 能力开关显式传参
v1.5.2 (2026-02-03)
修复
AG-Fix.2 内部变量命名对齐 snowui 规范,移除非必须字重样式
v1.5.1 (2026-02-03)
修复
AG-Fix.1 统一溢出头像与普通头像的叠放间距计算
v1.5.0 (2026-02-03)
新功能
AG2.1 新增
size属性控制组内头像默认尺寸,子头像尺寸优先
v1.4.3 (2026-02-03)
修复
AG1.5 同步选择器写法以避免样式解析错误,并清理示例资源引用
v1.4.2 (2026-02-03)
修复
AG1.4 同步文档与实际实现的子元素标记规则
v1.4.1 (2026-02-03)
样式优化
AG1.3 补充边框切割、间距与溢出头像颜色规则
v1.4.0 (2026-02-03)
新功能
AG1.1 新增
max属性,支持溢出计数展示+NAG1.2 叠放规则应用于所有直接子元素,并采用边框切割策略
v1.3.1 (2026-02-03)
适配 Avatar 新 API,移除 alt / fallback 示例