- 删除了 useAdminOptions() 返回对象中的 isLogin();
- 删除了 transitionDuration 方法;
- 将 useAdmin 拆分为 useOptions、useREST 和 useAdmin;
- zod 需要手动调用 createZodLocaleLoader;
- echarts 需要手动调用 createChartLocaleLoader;
- AxisChart 改为 ChartAxis;
- PieChart 改为 ChartPie;
- 删除了 core/arrayEqual;
- 删除了全局组件 Form,改为由 createForm 创建;
- 删除了 ObjectAccessor.errorsFromProblem;
- 删除了 nextPalette 函数;
- 删除了 ToggleButtonProps.animation 属性;
- IconSetProps.preset 改名为 IconSetProps.value;
- IconSetProps.ref 现在可以是 undefined 类型;
- 删除了 LinkButton 组件
- 删除了与 Aria 相关的属性;
- illustrations: 添加 tsdoc.json (ceee9f85)
- illustrations: 支持自定义内容的本地化 (976fcc32)
- components: 添加 PrintButton 组件 (f9ab3825)
- components: 为 Notify.notify 添加 pos 参数 (5611f7b0)
- components: 添 BaseRef 类型 (d6dc13a0)
- components: 添加 CopyIcon 组件 (34650744)
- components: Formatter 的 Bytes 和 Bit 支持 per 属性 (cc188da0)
- components: 添加 Formatter.Bits 等相关功能 (b47ed01d)
- components: 添加 Dialog.Toolbar 组件 (ff399a1f)
- components: Formatter.Bytes 支持自定义单位 (d887afff)
- components: Dialog.ButtonProps 添加 onclick 属性 (5c29b562)
- components: ConfirmButton 添加 AnchorProps 和 ButtonProps (d7241abb)
- components: 为所有的组件添加 ref 属性 (5f54202c)
- components: FormContext 添加 formID 属性 (f24e897b)
- components: 添加 FormRef (ed343957)
- components: 添加 ChangeFunc 类型 (197c5778)
- components: 添加 TabRef (3e323e0b)
- illustrations: 添加 402 页面 (d56d01ea)
- illustrations: 插图添加 title 元素 (01a3a949)
- admin: 在登录框加上了语言和模式切换 (6fc152bc)
- components: 添加 AlertRef 和 AlertProps.onClose (065873c2)
- components: 为 TextArea 添加文字统计功能 (78729009)
- components: 为 TextField 和 Password 添加字符统计 (f6da3c0f)
- docs: 添加文档 (51854782)
- cmfx: 添加部门操作接口 (8ec04744)
- components: 添加 OptionsAccessor.reset 方法 (37548e21)
- docs: 添加动态加载 HEADER 和 FOOTER 的功能 (def88208)
- core: I18n.createObject 添加 locales 方法 (97b89d6c)
- docs: 添加有关错误处理的文档页面 (d0cde8e7)
- components: 添加 Options.loading 用以表示加载状态 (9db1c037)
- docs: 添加贡献指南页面 (db29f9e6)
- plugin-api: 支持交叉和联合类型 (28c032fd)
- components: Alert 支持不显示图标 (57ebf2ac)
- components: 添加 Alert 组件 (8b0bfc59)
- admin: 添加 Options.width 设置项 (f9a6401d)
- admin: 布局可以通过设置页修改 (ede54bd1)
- admin: 向 options 中添加 layout 选项 (6c9acd8e)
- components: 为 Dropdown 添加 align 用于指定弹出菜单的对齐方式 (c327d555)
- components: 添加 SplitMenu 菜单 (d021af56)
- components: 将 systemNotify 加到 settings 组件中 (5331e3f2)
- components: 添加 ContextNotFoundError (ca07e46c)
- components: FormAPI 添加了 load 方法 (e603f6f8)
- components: Locale.createObject 返回的对象现在支持直接在 get 中初始化对象 (e3fc2891)
- components: 为表单组件添加一个全局性的错误处理方式 (b807ff1f)
- core: 添加 REST 接口 (8dbc1546)
- components: 添加 Avatar 组件 (a7418d2f)
- components: 将 stays 添加在设置页面 (2528aff8)
- components: 添加 ChartRef 用以控制图给的更新 (df474a9e)
- core: 添加 Locale.createObject (3bacc3ad)
- core: 添加了 Locale.delDict (61e34ccf)
- core: zodValidator 支持本地化功能 (eed97872)
- components: 添加了 Nav.minHeaderCount 属性 (7548c9cf)
- components: createForm 添加了第三个返回参数 actions (4e178f0b)
- components: 为表单元素添加 labelWidth 和 labelAlign (2bdfce3d)
- components: 为 FormAPI 和 ObjectAccessor 添加 setError (62af3b5f)
- components: 添加 web 安全色 (aa1e549c)
- components: 添加 WCAG 和 EyeDropper 的支持 (f0987875)
- components: 添加 ColorPanel 组件 (838869ac)
- docs: 添加色盘展示 (8261a5e2)
- components: 主题支持 prefers-contrast 媒体查询功能 (0636c4c0)
- components: 添加 otherPalettes 和 getElementPalette (ee9dae15)
- docs: 添加部分文档内容 (f7697a78)
- docs: 添加减少动画效果的切换开头 (8d96fd5c)
- components: 添加 isReducedMotion 判断当前元素是否需要减少动画效果 (ea45ec80)
- components: 添加 CodeRef (05d95885)
- components: 将两个产品图标作为组件添加到 components (e6c4ccd8)
- 添加 logo (767ab64a)
- components: 为所有的组件添加 style 属性 (ece479b1)
- components: 将转场动画作为独立的组件 Transition (6b54643c)
- components: 添加了 MenuRef.scrollSelectedIntoView (2ac2dbb8)
- components: 添加 ChoiceProps.closable 属性 (26d5dbc3)
- components: 添加 Input 作为 TextField 和 Search 两组件的基础 (cfd62093)
- docs: 现在可以将设置项添加到每个演示组件的工具栏上 (5998d055)
- components: 添加 MountProps (98372c10)
- components: 添加 Highlighter (c0f20dd7)
- docs: 添加常用函数的文档 (bcf9d041)
- docs: 添加跳转到 github 源码文件的链接 (00b51ab1)
- components: 添加 Nav 组件 (f2c3691b)
- components: 添加 LinkButtonRef (c805968c)
- docs: 为演示组件添加动画效果 (58962cae)
- core: Hotkey.toString 添加了 os 参数用于返回当前系统特定的符号表示快捷键 (874495f4)
- components: 添加 Search 组件 (b2e3333d)
- plugin-api: 可以正常解析函数的参数 (a957a37c)
- components: 添加了 BackTopRef 接口 (c9aff8c0)
- components: 添加 Counter 组件 (57d6e819)
- components: 添加部分缺失的动画效果 (1f9cfa6d)
- components: 为 menu 和 code 添加动画 (8435a1e2)
- components: 添加 run 方法 (7589358f)
- docs: 添加支持减少动画的功能 (0548669e)
- illustrations: 将插图作为一个独立包 (0b93511e)
- components: 为所有组件添加动画效果 (a4911fdb)
- components: 添加 ToggleButton、ToggleFullscreenButton 和 ToggleFitScreenButton (08addd29)
- components: 添加 RefProps 并统一了 Ref 类型 (3137d9fc)
- components: 添加 TextFieldProps.onSearch 属性 (0a8b0902)
- components: DropdownProps.trigger 支持 custom 以及添加了 DropdownRef (9652e5e3)
- components: Menu 支持部分键盘快捷键 (9748210b)
- components: 为 ContextMenu 和 Dropdown 添加 onPopover 属性 (02a6b580)
- components: 添加一些通用的 z-index 名称 (25ce1f18)
- docs: 主题编辑器可以从配置文件中加载 schemes 内容 (2941befd)
- components: 添加 TabItem 实现更多的自定义功能 (640340f3)
- components: 添加了 href 属性 (1798f8ab)
- docs: 为 Stage 添加了 FitScreen 按钮 (ec76d1dc)
- components: 添加 nextPalette (cef73ead)
- components: 添加 schemes 命名空间用以存放主题 (5b74d4fb)
- components: 为 AnimationIconRef 添加了 next 和 prev 方法 (e6adbb54)
- docs: RTL 切换添加了 auto 模式 (1d5b5b01)
- core: calcPopoverPosition 和 adjustPopoverPosition 支持 rtl 模式 (3783816c)
- docs,components: 支持 RTL (b7fedd4c)
- cmd/docs: 为组件添加图标以及总览页面 (ad6800fe)
- packages/components: 添加 Table 组件 (e79e0fef)
- scripts: 添加用于生成 CHANGELOG 文件的脚本 (b7ebf2f2)
- 添加 tsdoc.json 用于规范前端文档的格式 (91eed45c)
- cmd/docs: 添加文档内容结构 (3aeeb987)
- build/vite-plugin-api: 添加新的插件 (b8bfbc9a)
- cmd/components/stages: 添加 stages (dd4d3b34)
- packages/components/form: 添加 Radio 组件 (28460ab1)
- packages/components/form: 添加 FormContext 用于指定表单的能用属性 (9f9f745c)
- packages/components/datetime: 添加 MonthPanel 和 YearPanel 组件 (bc44d313)
- packages/admin: 设置页添加时区设置 (3d26cd87)
- packages/components/datetime: 添加时区选择组件 (583a3687)
- packages/components/code: 添加代码高亮功能 (c3f680ab)
- packages/components/code: 添加自动换行和可编辑的属性 (0fd69a80)
- packages/components/checkbox: 添加 indeterminate 属性 (8d567a2a)
- packages/components: 添加 PropsError (79d3b695)
- packages/components/menu: 添加 ContextMenu 和 Dropdown (753a7bd9)
- packages/components/menu: 添加菜单组件 (5239af28)
- packages/components/icon: 添加 AnimationIcon 动画图标 (5f1a00ef)
- packages/components: 添加 WeekPicker (053dbdc0)
- packages/components/datetime: 添加 WeekPanel 组件 (eae8637e)
- packages/components/datetime: DateView 添加了 OnLeave 事件用以处理鼠标离开单元格是的事件 (273f0d89)
- packages/components/datetime: 为 DateView 添加显示周数的相关功能 (9bbe54a4)
- packages/core: 添加 nano2IntlRelative 和 formatDuration2IntlRelativeTime (8c2de097)
- packages/components/form/color: 支持 EyeDropper (cefab199)
- packages/components/datetime: 为 DateRangePanel 添加快捷指令 (fce532a7)
- packages/components/datetime: 完成基本的 DateRangePanel 功能 (b3d58f57)
- packages/components/form/time: 添加时间选择表单元素 (a4f703ef)
- packages/components/datetime: 添加 TimePanel 组件 (7ae983c9)
- packages/components/date: 添加 actions 属性 (1b39ee0f)
- packages/components/stepper: 支持 Layout (379acdb2)
- packages/components/kit: 添加 copy2Clipboard 方法 (99d69cf9)
- packages/components/themeBuilder: 可生成不同对比度的主题 (a16362ca)
- packages/components: 随机生成的主题可指定 wcag 值 (7bb70cde)
- packages/components: range 和 number 支持鼠标滚轮 (7ada7d67)
- packages/components/color: 添加预设颜色值功能 (87eb0b32)
- packages/components/field: FieldAccessor 的参数 T 现在可以直接传递 Signal 类型 (9286502e)
- packages/components/illustrations: 为 400 和 503 添加自定义文本内容功能 (2eb45444)
- packages/components/illustrations: 为 401、403、404 和 504 添加自定义文本内容支持 (d3866677)
- packages/components/illustrations: 为部分组件添加自定义文字内容功能 (2d7c0c9b)
- packages/components/color: 支持透明色 (98f7d3f0)
- packages/components/themeSelector: 可自定义 tabIndex 属性 (21ae4a89)
- packages/components/ThemeSelector: 添加 ThemeSelector (0de56dcd)
- packages/components/theme: IGD 加随机生成功能 (6d8a1ba1)
- packages/core/types: 添加一些常用的类型 (2ec58f02)
- packages/components/base/theme: 添加部分主题属性 (48351961)
- packages/components/code: 添加 Code 组件 (af22df61)
- packages/components/illustrations: 添加 Login 插画组件 (40f65100)
- packages/components/field: 添加 FieldArea.rows 字段 (905fae2c)
- packages/components/illustrations: 添加部分常用插画 (581daa9d)
- packages/components/illustrations: 添加插画集 (050dc87e)
- packages/components/statistics: 添加 Statistics 组件 (4f204120)
- packages/components/empty: 添加 Empty 组件 (c8e83d4d)
- packages/components/appbar: 添加 Appbar 组件 (86249bed)
- packages/components: 添加 cmfx-table 样式 (c72cf0e1)
- packages/components/calendar: 添加上一年和下一年的按钮 (aa1a4c66)
- packages/components/tooltip: 添加 Tooltip 组件 (dae70568)
- packages/core: 添加剪切板相关操作 (9788c8ec)
- packages/components/color: 支持计算 wcag (a882acaa)
- packages/components/color: 添加 OKLCHPicker 组件 (922541b8)
- packages/components/color: 添加 OKLCHPanel 组件 (435d1cc4)
- packages/admin: 添加 Options.toolbar 选项 (32b2f43b)
- packages/admin/pages/about: 添加关于页面 (b7d7189c)
- build/vite-plugin-about: 添加用于生成 about 页面的插件 (875f52f1)
- packages/components/calendar: 为图标按钮添加 title 属性 (cf5828b8)
- Makefile: 添加 version-ts 用于统一修改所有前端的版本号 (dfd02137)
- packages/components/button: SplitButton 的子项也支持快捷键 (da945d86)
- packages/admin: 侧边栏支持快捷键 (630e63ba)
- packages/components/calendar: 添加基本的日历功能 (dbb877d0)
- packages/components/tree: 让 list 和 menu 支持快捷键 (04f3635f)
- packages/components/button: 为按钮添加快捷键支持 (5cbcaa4c)
- packages/components/context: 美化 loading 状态 (34357fdc)
- packages/components: tab 和 buttonGroup 支持 layout 属性 (b9786c45)
- pakcages/components/divider: 支持 layout 属性 (5748f537)
- cmd/components/theme: 添加部分示例组件 (df37a4bb)
- packages/components/theme: 完善 schemeBuilder 界面 (dec747ed)
- packages/components/theme: 添加新包 (c9062ecd)
- packages/components/tour: 添加 Step.pos (77fd88bf)
- packages/components/wizard/stepper: 添加新的包 (73d6c884)
- admin/components/tour: 添加组件属性 (4ee9e09c)
- package/core: 添加 PopPos (bf6da33d)
- packages/core: 添加 calcPopoverPos 函数 (bcab1d75)
- packages/components/dialog: 为 Ref 添加 move 方法 (35cba22f)
- packages/core: 添加 movable (3d2f2da1)
- cmd/components: 添加组件的示例内容 (f4e16d3a)
- admin/components/qrcode: 为二维码添加下载功能 (24c93da3)
- 添加以下两个功能 (47295b80)
- admin/context/options: 配置项添加 aside (44e1955f)
- admin/components/range: 添加 marks 属性 (46df4cb7)
- admin/components/range: 添加 fitHeight 属性 (77daa46a)
- admin/components/range: 实现 range (92636d27)
- admin/components/form: 添加 Field.help (ac196b76)
- admin//components/timer: 添加 unit 属性 (35b885d6)
- admin/components/timer: 添加 Timer 组件 (6e0a3795)
- 全面支持 cbor 编码 (2989bef8)
- admin/components/dialog: 添加 alert、prompt 和 confirm (a16ec1ca)
- admin: 支持 TOML 编码 (10e939d9)
- cmfx: 添加翻译内容 (b53e1746)
- admin/components/date: 添加 DateRangePicker 组件 (5d49b30b)
- cmfx/query: 添加 DateRange (ea30b397)
- admin/components/date: 添加确定按钮 (48ec1afc)
- cmfx/contents/product: 添加查询参数对象 (793bd981)
- cmfx/notice: 完成通知功能 (384a719e)
- admin/core/theme: 添加 Theme.transitionDuration 方法用于获取 CSS 中的动画过渡时长 (0473a6bb)
- admin/components/form: 为 checkbox 和 radio 添加了 item-horizontal (6069263d)
- admin/components/button: 组件全屏模式下也可以滚动 (3f948ee8)
- admin: 表格的操作列在打印模式下不再显示 (fcb80990)
- admin: 添加搜索框 (10f589f1)
- admin/components/button: 添加 PrintButton 组件 (21dcdb00)
- admin: 添加 FitScreenButton 组件 (21295f1a)
- admin/core/hotkeys: 添加 hotkey (c5e65b52)
- admin/components/chart: 添加国际化支持 (153643ee)
- filters: 添加关键词和 URL 黑名单过滤功能 (5fbc656e)
- admin/components/drawer: 添加切换动画 (a395f8a1)
- admin/table: 默认菜单中添加固定表头的选项 (dc03cfe3)
- admin/table: 添加表格样式控制按钮 (4d18c99a)
- admin/pages/admins: 添加返回上一页的功能 (37ae37a3)
- cmfx/contents/notice: 添加 notice (52a70a96)
- cmfx/contents/product: 添加新包 (c7c1c079)
- admin/pages/current/login: 添加 type 参数用于指定验证页面 (16783206)
- 完成 totp 相关功能 (23531a7c)
- cmfx/user/passport/fifo/passkey: 添加新的认证方式 (4e79c9ae)
- cmfx/user: 添加一些操作的日志记录 (8f4a2ea4)
- admin/components/qrcode: 添加新的组件 (67a696ae)
- admin/components/base: 添加 arraySelector (83fa3701)
- admin/components/date: 添加 min max 属性 (4c33377c)
- admin/core: 支持 application/yaml 序列化功能 (9beeed0b)
- cmfx/relationship/eav: 添加 eav (d3dcfe42)
- cmfx/contents/comment: 实现评论的大部分路由功能 (28d9f3c2)
- cmfx/contents/articles: 添加按标签和主题获取内容的方法 (986f3186)
- cmfx/contents/article: 添加 OverviewQuery.Tags 和 OverviewQuery.Topics (212256ba)
- cmfx/contents/article: 添加各个路由函数 (41bba0d6)
- cmfx/contents/article: 添加 articleSnapshotPO (87ead7ac)
- cmfx/contents/comment: 添加 comment 包 (4e603ce8)
- contents/article: 添加文章管理模块 (cf145a31)
- cmfx/relationship: 添加 relationship 包 (41f28203)
- cmfx/modules/member: 添加设置会员的等级和类型 (113cc7fc)
- 添加用户状态的接口以及对应面板 (af0516c8)
- cmfx/user: 记录末次登录时间 (b7482dc4)
- cmfx/categories: 添加路由函数 (13b85bd6)
- cmfx/modules/member: 添加 Level 和 Type 相关的接口 (92c67b4f)
- cmfx/modules/member: 添加查询参数 Level 和 Type (8721d07e)
- cmfx/modules/member: 添加 level 和 type 属性 (fb7bb7bb)
- cmfx/categories: 添加过滤器 (7f75f056)
- cmfx/categories/tags: 添加标签管理 (78daa187)
- cmfx/categories/linkages: 添加 Module.AddCount (cdb5050a)
- cmfx/categories/linkages: 添加 order 用于排序子项 (675d0022)
- cmfx/modules/member: 添加邀请人员的接口 (8b7967ca)
- cmfx: 添加翻译项 (3e21a274)
- admin/chart: 添加自定义 Y 轴名称的功能 (89bfa834)
- admin/core/api: 添加 Return.headers 字段 (91dd6fb9)
- admin/components/tab: 添加 tab 组件 (62bf0e2c)
- admin/components: 添加 Card 组件 (187f9244)
- cmfx: 添加翻译项 (7dd37e29)
- admin/pages/members: 添加 view 组件 (2c87eb37)
- admin/pages/members: 可以添加自定义的操作按钮 (1b54fb7c)
- user/currency: 添加 GetOverviews (a7dc9670)
- cmfx/currency: 添加 currency 用于管理货币 (8e517996)
- cmfx/user: 添加删除用户时的事件 (e59bac36)
- cmfx/modules/member: 注册时记录到安全日志 (838fc991)
- cmfx/modules/member: 添加注册方法 (f6952540)
- admin: 添加 admin 端代码 (1fc2e2c5)
- cmfx/modules/member: 添加会员模块 (910607d8)
- cmfx: 为枚举类型添加 OpenAPISchema 接口 (09e86386)
- cmfx: 添加以下两个与 openapi 相关的功能 (d6b55307)
- cmfx: 添加 yaml 的 struct tag (9868f2ed)
- cmfx/user/passport/otp: 添加 totp 实现 (0d972991)
- cmfx/modules/admin: 添加登录验证的各类接口 (26a1cb81)
- admin/components/backtop: Props.Scroller 允许以 ID 作为值 (ec0a3887)
- admin/components/backtop: 添加 backtop 组件 (2c5cc15b)
- admin: 为所有的滚动页面添加返回按钮 (b828efb0)
- admin/components/form: 添加 ObjectAccessor#setObject (2f8c1d1d)
- admin/pages/admins: 添加 New 页面 (ea19aa20)
- pages: 添加 Sex、State 和 Roles 的选择组件 (c19c007a)
- 添加对多种登录方式的支持 (31a4228c)
- cmfx: 添加新的错误类型 (910b69a3)
- admin/pages/current: 为管理员列表添加重置密码和锁定操作 (6c49c710)
- admin/core/time: 添加 createTimer 用于创建一个可暂停的计时器 (53d00b57)
- admin/components/upload: 添加 Ref.clear (1f03f34f)
- admin/commponents/upload: 为 droppable 添加显示效果 (5217d29b)
- cmfx/admin: 添加上传接口 (09fa9e5f)
- admin/components/upload: 初始化上传文件组件 (895d8c07)
- admin/pages/current: 添加 current.Panel (d1616f99)
- admin/pages/current: 添加 profile 页面 (053bb448)
- admin/components/form: 为部分输入框添加 autocomplete 及相关属性 (8d0c00e5)
- admin/components/form: 添加 FormAccessor#setPreset 和 ObjectAccessor#setPreset (bcbaafdb)
- admin/components/chart: 添加 Pie.roseType 和 Pie.borderRadius (15143a22)
- admin/components/chart: 添加饼图 (68e81fac)
- admin/components/chart: 添加基于坐标系列的图表组件 AxisChart (aff34ee4)
- admin/core/locale: 添加构建 Intl.* 对象的方法 (9ee5f1b4)
- admin/components/chart: 添加 chart 组件 (38ab732e)
- admin/core/locale: 可控制各种单位的显示风格 (f3542dde)
- admin/demo: 添加 Stage 组件 (2cbc56c5)
- admin/core/types: 添加 OptionalKeys、ExtractOptional 和 PickOptional 三个类型 (51224f67)
- admin/core/intl: 添加与翻译对象相关的功能 (bb360cbe)
- admin/app/context: 添加 Context.locale() 用于管理与本地化相关的功能并移除原来的 formater (f4f329d7)
- admin/context: 添加 context.formater 用于与本地化相关的格式化 (8277c4cd)
- admin/components/menu: 添加 ContextMenu (e5a552b6)
- admin/components/menu: 添加 MenuProps.hoveable 属性 (58947981)
- 完善 system/info 页面 (79830cf6)
- admin/components/page: 添加 class 属性 (abc558e4)
- admin/pages: 添加部分页面 (6eee70d0)
- admin/core/api: 添加与 SSE 相关的处理方法 (f748c487)
- admin/core/fetch: 添加缓存功能 (244b0351)
- admin/components/button: 添加了 LinkButton (c0e64b7f)
- admin/components/table: 添加 RemoteTableMethods.items 方法 (e713ffc2)
- admin/components/dialog: 向 RemoteTableMethods 添加事件处理方法 (7f9c9cbd)
- admin/components/dialog: 添加 DialogMethods.DefaultActions 方法 (4c27e474)
- admin/components/dialog: 向 DialogMethods 添加 Action、CancelAction 和 OKAction 方法 (6a928653)
- admin/components/page: 添加 Page 组件 (439a7e33)
- admin/components/table: 添加 RemoteTableMethods.delete (481f814e)
- admin/app/options: 添加新的 API 选项 paeSizes 和 defaultSize (384f0619)
- admin/components: 添加 page 的 CSS 类名 (d5467d42)
- admin/core/export: 添加导出数据的接口 (56edfccc)
- admin/pages: 添加部分管理员相关页面 (78b87ca5)
- admin/core/export: 添加导出数据的接口 (828213c2)
- admin/pages/admins: 添加管理员页面 (60f9c1c0)
- admin/components/button: 添加 SplitButton 同时调整 button-group 下图标按钮的表现 (c7f2ba56)
- admin/components/spin: 实现 indicator 属性 (33287839)
- admin/components/spin: 添加新组件 (115a637a)
- admin/components/form/choice: 展开选择项是会自动滚动到第一个选择项的位置 (e85552cc)
- admin/components/table: 添加 Loading 属性 (106daeec)
- admin/components/table: 添加了针对工具栏的控制 (5daf3cde)
- admin/components/table: 为 DataTable 添加 toolbar 属性 (d68ef063)
- admin/components/form/date: 添加月份和年份的切换 (2c392a0a)
- admin/components/form/date: 添加 weekend 属性用以表示是否需要高亮周末的列 (27bd2525)
- admin/components/table: 搜索栏可用 (f25a89c6)
- admin/components/form: 添加 ObjectAccessor.isPreset 方法 (dd1d64d6)
- admin/components/pagination: 添加 PaginationBar (084f6347)
- admin/context: 添加 Context.updateUser (391aa933)
- admin/core/types: 添加新的包 (3cc701ef)
- admin/components/table: 添加 DataTable 组件 (e701885c)
- admin/components/table: 添加 extraHeader 和 extraFooter 两个属性用以扩展表格功能 (8b53d4b0)
- admin/components/table: 实现表格的基本功能 (a2d4569a)
- admin/core/theme: 添加 breakpoint 相关功能 (f91420c8)
- admin/components/dialog: 添加对话框组件 (b5be6497)
- admin/components/form: 添加 Form 组件 (8a3fa87a)
- admin/components/form: FormAccessor 添加了 LoadingSetter 参数 (71e0d162)
- admin/components/tree: 作了以下调整 (5e1cb97f)
- admin/components/pagination: 添加 span 属性 (17cc4480)
- admin/components/pagination: 添加分页组件 (47000014)
- admin/components: 添加 boolSelector (5e4c20d7)
- admin: 添加了以下内容 (5e937bf3)
- admin/components/tree/menu: 添加新组件 menu (2d8cff6c)
- admin/components/form: 添加 editor 组件 (1d13bbef)
- admin/components/form: 添加 inputMode 属性 (8b0aa12c)
- admin/components/form: 添加 tabindex 和 focus 处理 (9e9184f3)
- admin/components: 添加 Password 组件 (304da1d7)
- admin/components: 添加 ElementProp 类型 (8e31ebd9)
- admin: 添加 number 组件 (c38b2056)
- admin: 添加日期相关的组件 (776740b5)
- admin/components: 添加了以下三个组件 (768eef13)
- admin: 添加 buttonGroup 组件 (ea8f9cc3)
- admin: 添加部分常用组件 (1eb3769f)
- 添加 Notify 功能 (9f36d659)
- admin/src/utils: 添加 locales (445a5a73)
- cmfx/modules/admin: 添加 info.Theme 用于保存用户的主题信息 (230688c4)
- cmfx/modules/admin: 添加 info.Theme 用于保存用户的主题信息 (0acd8bf8)
- admin/plugins/admin: 添加 admin 插件系统 (227ac5a3)
- admin: 添加一些通用的工具以及对 eslint 错误的修正 (1b426a9b)
- admin: 初始基本的前端环境 (c5bad81d)
- user: 添加 SpecialUserID (e173601c)
- cmfx/user/settings: 添加 settings (2d22a1f0)
- cmfx/modules/system: 添加 Config.URLPrefix (bdc02fa6)
- initial/cmd: 添加 system 的初始化 (aadbcd5b)
- initial/cmd: 添加 system 的初始化 (aad1e20f)
- pkg/user: 添加 user (b71edec1)
- 重新实现 linkage (406b9857)
- 添加 cmd/cmfx 方便用于测试 (1c6b3cc2)
- 添加对主题的描述 (ce0b9c53)
- pkg/authenticator: 添加 email 验证方式 (5892c82e)
- pkg/autenticator/oauth: 添加 OAuth.Delete (11efa6e4)
- pkg/config: 添加配置项 User (6e96657a)
- pkg/autenticator: 添加 oauth (4500d59c)
- 添加 pkg/authenticator (01ac4ced)
- 添加常用的配置项定义 (bc6578e8)
- modules/admin: 添加设置功能 (078f949d)
- pkg/query: 添加 query (f713bd43)
- pkg/eav: 添加简要的 EAV 操作方式 (500c617f)
- components: 修正 chart 和 drawer 的错误 (91a9a8d5)
- components: Button 生成的元素中不再带 hotkey 属性 (c7dc505e)
- 修正因 notify 重构引起的各种 bug (01c285ae)
- components: 修正频繁调用 clipboard 的问题 (5eaade72)
- components: Dialog.header 中无法使用 Dialog.Toolbar 组件的问题 (a1194d84)
- components: 修正 tailwind 变量面板无法全部显示的问题 (41c1d574)
- core: movable 只针对鼠标在 toolbar 元素上的事件 (1a89ed69)
- components: ToggleButton.FitScreen 可以正常处理经过 translate 处理的对象 (710aed34)
- components: 现在会判断 Dialog.RootProrps 中的 movable 和 header 是否同时设置 (54072cc8)
- 产出的代码可以正常添加 banner (80ed2da3)
- docs: 修正文档中有关 Slider 的错误 (2056fdb3)
- components: 修正以下两个问题 (d96f2f57)
- components: 修正 WeekPanel 无法正确显示的问题 (ba9d99aa)
- components: 修正编译错误 (c6d3425f)
- components: 将 pagination 的外层改为 ButtonGroup (55ae37bc)
- core: API 初始化的 init 参数不再允许传递 signal 字段 (11af187a)
- docs: 修正演示区域始终匹配内容宽度的问题 (1240f0a2)
- core: 修正将 query2Search 作为类型导出的错误 (9230a436)
- components: 颜色选择框的边框不再被被景色覆盖 (bd99a7f8)
- illustrations: 导出样式表 (ec68db15)
- illustrations: 修正插图中样式未导入的情况 (9cf7ab3f)
- components: 修正测试类型 (78c7cb3b)
- 修正 .editorconfig 语法错误 (e1311e10)
- admin: 刷新页面不再跳转到登录页面 (f50dc223)
- build: 统一使用 $(APPS_SERVER) 代替字符串 (264d057a)
- plugin-api: 判断区分联合类型时会比较各个值是否相同 (f2c85dd7)
- core: 修正 API 缓存接错误 (d92fa36e)
- docs: 每次切换语言或是更新内容时会及时刷新 Nav 组件 (9261e1c6)
- docs: 解决热更新模式下无法显示 loading 的问题 (89511f50)
- docs: 修正类型错误 (a2a46328)
- plugin-api: 修正函数和方法的 type 取值错误 (6b0bf1f8)
- plugin-api: 修正无法解析交叉类型的问题 (2c33075a)
- plugin-api: 修正生成的文档中没有注释的问题 (245981d0)
- components: 明确组件的返回值 (2f1a56e5)
- components: 修正 Alert 在没有图标时可能报错的问题 (1298fc6a)
- components: 修正 Notify 和 Alert 无法翻译 aria-label 的问题 (8a83a527)
- components: 调整 Checkbox 和 Radio 在低分辨率下的显示错位 (41fa8114)
- components: 修正 Drawer 侧边栏显示错误 (3f3ed9c4)
- components: 修正 Search 和 Textfield 点击外部元素无法自动关闭的问题 (37deef61)
- components: 修正 notify 无法显示的问题 (7f3cc1c2)
- components: SplitButton 现在点击空白区域可以正常关闭弹出菜单 (db809802)
- components: 修正 DropdownRef.toggle 无法关闭菜单的问题 (329eb352)
- docs: 修正调整语言时导致刷新整个页面的问题 (3153adcd)
- components: 修正导出错误 (a6140a24)
- components: 本地化语言会主动读取浏览器的相关设置 (20e94110)
- core: 修正 I18n 的语言匹配错误 (8514f549)
- core: Accept-Language 的切换现在也会自动清空缓存内容 (2d234cc2)
- components: 调整 raido 的圆角大小 (4ba16727)
- components: 修正 menu 在 inline 模式下没有动画效果的问题 (788e12c1)
- components: 修正弹出菜单隐藏时的 z-index 显示错误 (5236cc45)
- 修正头像上传的相关功能 (fa59d3ff)
- components: 考虑了 TimezoneProps.value 可能不存在的情况 (1d526cdc)
- components: Timezone 不再流动获得焦点 (5fe49f71)
- core: 解决 API 的各个请求中 headers 参数无法覆盖 withToken 的错误 (6c583a8e)
- 修正因为 Table 组件因 Obj 类型限定引发的各类错误 (6df4bb84)
- admin: 修正类型匹配错误 (110b282e)
- components: 修正 Transition 在无动画模式下无法正常退出的问题 (8f955ac8)
- docs: 修正主题编辑器无法打开的问题 (abd4d7fb)
- components: 使用 fast-deep-equal 代替 arrayEqual (a7ef3d6f)
- components: 修正部分表单组件在表单中的行为异常 (53bfe77e)
- components: 修正 Hover 的样式错误 (b16871f3)
- components: copy2Clipboard 在 dialog 上能显示在正确的位置上 (3f6b193e)
- docs: 删除已经不存在的 API 文档 (7a2690c5)
- docs: 修正导出主题时始终显示最初版本的问题 (4ee6df04)
- components: Appbar 现在会正常计算图片在 flex 中的排版 (79fdc04f)
- docs: theme-builder 现在不再修改全局字体而不是固定在 16 px (439aa45e)
- components,admin: 调整 result 在 auto 模式下的布局 (37770552)
- admin: 修正退出时卡界面的问题 (3ad2260c)
- components: 修正 Password 显示按钮状态错误 (6df0bca9)
- components: Choice 的 chip 和 close 也会根据 rounded 属性改变 (6940293e)
- components: 修正 Range 在切换 fitHeight 和 rounded 时的样式错误 (6139f8f7)
- components: InputProps.value 现在是响应式属性 (2f50ed00)
- components: Choice 可以正常处理值为空字符串的问题 (1853f564)
- components: ChoiceProps.closable 现在也适用于单选的情况 (905e1c22)
- components: highlight 生成的 --line-number-start 不再有 undefined 值 (9770cb10)
- components: 修正各类编译错误 (f1b51951)
- components: 修正 copy2Clipboard 无效的问题 (7bc92e69)
- components: Menu 在点击子菜单时不再发生样式变化 (c8da06c3)
- plugin-api: 去除生成的 markdown 内容中多余的换行符 (71078d2b)
- components: radio 不会在经由 checked 属性选中时获得焦点 (4d414b3a)
- docs: 修正 theme-builder 组件无法正确响应参数变化的问题 (f79fd61a)
- components: 修正 OKLCHPicker 上点击颜色值没有动画效果的问题 (a96fc51a)
- plugin-api: 修正文档可能为空的问题 (f250dff4)
- components: 修正 Search 快捷键无效的错误 (a42ac52b)
- admin: 未登录时不再显示用户操作菜单 (b851516e)
- components: DrawerRef.ToggleButton 状态会根据侧边栏状态显示不同的图标 (1bde1878)
- plugin-api: 正确处理第三方包的联合类型 (d5868879)
- components: 修正快捷键冲突的问题 (44009144)
- components: 修正 Inline 模式下 menu 子菜单无法显示的问题 (a75858cf)
- components: 弹出菜单会滚动到选中项的位置 (02fd7c55)
- components: 修正 notify 动画无法触发的问题 (b81a4d3c)
- components,core: 修正 createTimer 在使用完之后未关闭的问题 (262d3281)
- components: 修正样式名错误 (cb275b6e)
- components: 修正 Tooltip 展示错误 (7a9f8373)
- components: 各类 bug 修正 (16dd4925)
- components: 修正 Dropdown 在 trigger 为 contextmenu 时无法显示菜单的问题 (78b15ff4)
- docs: 修正导出配置错误 (4cec5fe1)
- docs: 修正无法再次进入主题编辑器的问题 (5ff734f3)
- docs: 解决主题编辑器无法加载现有主题的问题 (0c61ff51)
- docs: 主题编辑器现在支持变量名作为颜色值 (1843b15b)
- components: 修正 checkbox 与 menuItem 相结合时的事件冲突 (7994e54d)
- plugin-about: workspace:* 现在会替换为正确的版本号 (f8df01f6)
- components: 动画图标在切换主题时也会重新计算图标的颜色值 (0c91aaee)
- components: 修正分页器的按钮不是正方式的问题 (f934b3a9)
- components: 修正 Menu 无法正确显示 suffix 位置的问题 (bd23abaa)
- docs: 组件和文档页面会正确修正页面的标题 (d9170e91)
- core: 修正编译错误 (290c683d)
- components: 修正 Menu 组件在刷新后无法正确显示选中状态的问题 (4061cba1)
- 修正样式错误 (6b2a142b)
- packages: 作了以下修正 (f0eb0d21)
- packages/components/timepanel: 修正在 Edge 下时间滚动对象超出父元素的错误 (bfbe3836)
- packages/components: 解决 safari 不支持 requestIdleCallback 的问题 (ccc2fe59)
- packages/core: 修正 Safari 下无法识别 :open 选择器的问题 (79894b9f)
- packages/components/tab: 将 TabPanel 作为 Tab 的一部分 (544ca61e)
- packages/components/rangePanel: 修正在选择值时的样式错误 (e50ad76a)
- packages/components/choice: 修正弹出框显示错误 (ccbea85c)
- packages/components/menu: 菜单左侧不再预留大片空白 (9f7e847f)
- packages/components/menu: 修正类型错误 (61615182)
- packages/components: 修正 createBytesFormatter 返回的单位错误 (f0dcb8b6)
- packages/components/DateRangePanel: 现在可以正常响应由 value 属性引起的变化 (be6534ef)
- packages/components/TimePicker: 修正 TimePicker 弹出时无法获取正确的值 (02fad502)
- packages/components/color: 删除已经不使用的属性 (c4153ac3)
- packages/components/datetime: 修正各类小错误 (89ed3484)
- packages/components/datetime: 修正 DatePanel 可能重复赋值的问题 (faea9b73)
- packages/components/datetime: 修正在设置为 Undefined 情况下的处理 (2c06535e)
- packages/components/datetime/timer: 修正样式引用错误 (4249a9fd)
- packages/components/datetime: 解决 datepanel 在选择日期时会重置时分的错误 (f0ff83f7)
- packages/components/datetime: weekDays 现在也返回年份 (ba9b5e1b)
- packages/components/calendar: 修正阴历插件无法正确显示十一月的错误 (ffb2e6ad)
- packages/components/form: 修正 DatePicker 清除按钮行为错误 (dd119f4f)
- packages/components/illustrations: text 属性不再作用于 svg 标签 (ada22b9a)
- packages/components/stepper: 修正布局错误 (601375c4)
- packages/components: 修正 themeBuilder 随机生成主题会自动应用到全局的错误 (766648c1)
- packages/components: 解决在 SchemeBuilderRef.apply 之后切换明暗模式之后主题失效的问题 (e641b44c)
- packages/components: 修正以下问题 (48026a58)
- packages/components/theme: 修正主题生成器无法应用主题的错误 (2f8f87cb)
- packages/components/form: 修正表单中的各类样式错误 (8df2a271)
- packages/components/form: 修正由重构引起的编译错误 (12cc2af9)
- packages/admin: 修正编译错误 (712ebcb1)
- packages/components/themeBuilder: 修复随机生成时可能造成演示组件同时存在多个的问题 (8a6ef284)
- packages/components/drawer: 解决嵌套 Transition 无法正确显示子元素的情况 (22253a4a)
- packages: 各类小修改 (c06794c9)
- packages/components/range: 调整在 webkit 和 blink 浏览器下的显示效果 (206360e9)
- packages/components/range: 修正标记点定位不准确的错误 (094be2d8)
- packages/components: 修正代码框复制按钮显示错位以及对话框可能的滚动错误 (22a7e937)
- packages/components/color: oklch 正确处理 % 和普通小数 (e3030f72)
- packages/components/form: ObjectAccessor 可以正常处理值未设置的情况 (1098f654)
- packages/components: 调整因可自定义主题参数引起的 checkbox 和 radio 显示错位的问题 (4f46539b)
- packages/core/types: 修正 Flatten 在处理有 Optional 字段时的错误 (c0528460)
- packages/components/form: 修正 form 组件样式无法起作用的错误 (18456fe0)
- packages/components: 修正样式错误 (a726e980)
- packages/components/button: 修正 link 未启用新属性的错误 (ad9acedf)
- packages/components/tooltip: 为 Tooltip 的显示和隐藏添加动画效果 (2b74de71)
- packages/components/tooltip: 为 Tooltip 的显示和隐藏添加动画效果 (a04d8704)
- packages/components/form: 解决表单字段尾部带一段小空白的错误 (4a28d484)
- packages/components: 修正样式错误 (12bd808e)
- packages/components/color: 应用主题色 (f8c97f87)
- packages: 修正样式错误 (3c857182)
- packages: 补充缺失的图标 (9669137a)
- packages/components/calendar: 修正同时显示两个当天日期的错误 (736ae268)
- packages: 防止各个包的翻译项可能相互覆盖的问题 (0ae9e08a)
- packages/components: 修正由 AvailableEnumType 引起的各类编译错误 (46ec5a1f)
- packages/components/date: Range 支持 min 和 max 属性 (0e0e36c7)
- packages/components/calendar: 非当前月份不再是可点击的区域 (34dddcd2)
- packages/components/theme: 修正界面展示错位 (b767eb25)
- packages: 修正各类小错误 (e59fac65)
- packages/core/hotkey: 修正 alt 键按下时无法获取正确字符的错误 (39334d23)
- cmd/components/badge: 修正 badge 演示页错误 (56b279a2)
- packages/admin/context: 手动刷新现在会正确加载对应的用户配置 (c1b6f90a)
- packages/components: 为 layout 添加默认值 (a536d3f5)
- 修正 vitest 脚本中的配置错误 (87cb423a)
- packages/components/date: Panel 不再无缘无故获得焦点 (fcb6b70f)
- packages/components/date: 修正 rounded 属性未生效的问题 (523c208f)
- packages/components/date: 添加未导入的包 (39fb4eee)
- packages/components: 完善 wizard/stepper 组件 (8aa5adc8)
- packages/core: 修正 ThemeProvider 无法调整主题色的错误 (f67740bb)
- packages/admin: 修正引用错误 (9b54c2bf)
- packages/admin: Provider 放在 HashRouter 之内 (a6cbd54b)
- packages: useLocale 改为可响应 (e60a2e30)
- 修正 lint 错误 (61d6d27d)
- packages/components/chart: 修正无法匹配 zh 和 en 的错误 (f8fd2953)
- 修正前端中各类错误 (a1177086)
- packages/admin: 修正测试错误 (7f181ba2)
- admin/components/date: panel 在初始化时带有 time 属性时可以正常显示 (95fe1ba4)
- 删除 dts 的 exclude 参数 (edd25512)
- admin/core/locale: 修正格式化时间段时无法处理值包含小数位的问题 (26f10406)
- 更新 JWT 的安装更新 (8c65672f)
- cmfx/initial/cmd: 正确指定 CLIOptions.version (5c5c0c72)
- admin/components/date: 修正初始化时时间选择器高度为 0 的错误 (69bcd4b8)
- admin/components/date: 修正面板高度不一致的问题 (943b7ca0)
- admin/components/date: 修正面板高度不一致的问题 (149b71ab)
- admin: 修正由于相同样式名引起的样式错误 (9ac1a158)
- admin/app: 搜索框现在不区分大小写 (1e9a930b)
- admin/app: 修正搜索框在没有候选项时快捷键操作会出错的问题 (41883868)
- admin/components/radio: RadioGroup 自动换行 (9f5d671f)
- admin/components/table: 调整打印的表格的宽度为 100% (2850f30f)
- admin/components/button: 结束打印之后自动删除 iframe (eaf76f99)
- admin: 引入 printd 包 (76fc61dd)
- 添加用户不再在一个事务中完成 (0d4baa82)
- button: 修正与打印相关的错误 (95f611de)
- admin: 修正组件的一些小问题 (35c288f2)
- cmfx: 修正 go vet 错误 (58f08c53)
- admin/tree: 修正 anchor 模式下点击不能关闭页面的错误 (f9adc975)
- admin: 适配页面的 resize (1d720a06)
- admin: 修正各种样式错误 (5e421d26)
- admin/components/choice: 现在展示候选框会有动画 (b4519fe2)
- admin/components/list: 动画现在可以正常起作用 (18e800b8)
- admin: 修正以下几个与界面相关的错误 (0fcb1e82)
- admin: 通过 overrides 临时解决 #1 的问题 (4522d87a)
- admin: 解决容器查询失效的问题 (6494ba29)
- admin/components/options: 实装 asideFloatingMinWidth (90fb78be)
- admin: 修正侧边栏无法操作的问题 (9c073cfb)
- 修正 webauthn 在 safari 浏览器上无法使用的错误 (1dd2c459)
- admin: 将输出的 CSS 重新调为 style.css (6ad547c6)
- cmfx/user/passkey: 修正 passkey 安装错误 (64aba811)
- cmfx: 修正帷事项引起民的错误 (a1b53aa7)
- cmfx/relationship: 正常关闭 rows (edaaa9a2)
- cmfx/contents/comment: 区别 HandleGetComments 和 HandleGetCommentsByTarget (78efc672)
- cmfx/modules/member: 注册用户时 inviter 可以为空 (1932c471)
- cmfx/contents/articles: 修正各类小错误 (00f75aba)
- cmfx/user: 修正 User.XMLName 的 yaml 表示错误 (097431e7)
- cmfx/categories: 处理为空的情况 (0e0ea4f9)
- cmfx: 更新依赖项 (6dd51578)
- cmfx/member: 添加会员时会尝试自动添加一个 infoPO 数据项 (d03c46bc)
- admin: 明确返回类型防止生成的 d.ts 错误 (e99c3e3d)
- admin/app/context: 添加了 router 下的各种 hook 方法至 AppContext 对象 (6a5e03aa)
- admin/form/textfield: 解决 Number 一旦手动输入之后值就变成字符类型的错误 (6afc68ac)
- cmfx/user/currency: 修正 NO 类型为 string (d9d0c7f6)
- cmfx: user.LeftJoin 插入的表名不再会取参数 sql 携带的表象 (65d1ba04)
- admin: 将与 breakpoint 相关代码放在 tailwind.preset.ts 中 (786cb291)
- cmfx: 统一添加用户时的安全日志添加方式 (e9ad3246)
- cmfx/system: 修正状态值序列化错误 (5ebc0512)
- cmfx/user: 将 AfterLogin 和 AfterLogout 改为事件模式 (caf6f3f7)
- admin/pages/admins: 修正字段错误 (3a40c6c9)
- admin/pages: 解决提示组件在 render 初始化的问题 (28f86fc9)
- admin/app: 将 drawer 侧边栏的浮动宽度作为设置项 (25a7dc99)
- admin: 对于与屏幕大小相关的使用保持与 tailwind 一样以移动设备作为默认项 (3c1235c7)
- admin/core: 解决未正确初始化 media query 的问题 (4498d62a)
- admin/pages/system: API 页平均速度现在会正确显示 (8676c6b6)
- cmfx/modules/admin: 非正常状态下限制对用户的操作 (4383f179)
- admin/components/choice: Choice 组件在未选中任何值的情况依然保持相同的高度 (a74e0e6e)
- admin/pages/admins: 修正类型错误 (87c1e4f1)
- admin/pages/current/logout: 无论服务端是否退出成功前端页面都将跳转至登录页 (c9cd3f2e)
- modules/admin: 上传的头像不再对地址进行编码 (525f2987)
- admin/components/upload: 修正多次选择文件之后显示列表的错误 (d1dc9742)
- admin/app/context: 为所有的 api 方法添加缺失的 await (1ded6667)
- cmfx: 修正修改密码错误更新翻译内容 (f1a520ae)
- admin/components/form: 作了以下几个修改 (2784abe4)
- admin/app/context: 修正手动刷新时会跳转至登录页的错误 (9947f408)
- admin: 未登录页面不再弹出 404 错误 (c68eba5e)
- admin/components/table: 修正分页表格未校正起始页码的错误 (28b6a9c4)
- admin/app: 修正在 context 中跳转可能失败的问题 (4eb76adf)
- admin/page/current: 修正安全日志错误 (bfda89df)
- 修正安全日志的显示错误 (01af1935)
- admin/components/menu: 修正菜单样式错误 (e6e6147b)
- admin/core/locale: Locale.build 在初始化时会在支持的语言查找与参数最相近的项 (c9badfaf)
- admin/core/locale: Locale.duration 根据值自动显示最适合的本地化文字 (8d649317)
- admin/messages: 将 messages 下的自定义类型改为 core/locale 相对应的类型 (dca163d6)
- admin/app/context: 修正格式化信息不能随语言改变而改变的问题 (e5a31965)
- admin/app/context: 添加 Contenxt.match 以及修正操作系统无法显示上线时间的问题 (39c754a8)
- admin: 修正图标显示错误 (6108f93f)
- admin/components/button: LinkButton 在禁用状态下不再可点击 (501db821)
- admin/components/date: 修正 date 显示错误 (3260fe54)
- admin/components/choice: 解决了以下两个问题 (b9f2fa41)
- admin/components/tree/list: 修正列表项右侧图标在展开时显示错误 (50509368)
- admin/components/tree/list: 存在选中项时默认展开其所属项 (65a88817)
- admin/components/button: 取消 LinkButton 的 replace 属性 (c4900248)
- admin/components/table: 表格参数写入 URL 不会将新的 URL 加入历史 (caf19546)
- admin/pages: 修正 role 编辑页面未正确初始化的问题 (6ae9e2a4)
- cmfx/locales: 添加缺失的翻译项 (6da4958e)
- admin/core/api: API.cache 现在支持通配符 (4e57e097)
- admin: 更新依赖项添加 async 方法中的 await (a2d61893)
- admin/core/fetcher: 解决无法正确获取缓存对象的问题 (2c74f5ea)
- 更新依赖项 (a5b2207d)
- admin/components/dialog: 对话框仅在焦点不在任何子元素上时才会响应回车 (b8da4b41)
- cmfx/user/rbac: 修正保存角色信息是可能触发 500 错误的问题 (45358070)
- admin/components/pagination: 修正 PaginationBar 在总量为空的情况下显示的数量错误问题 (95d0a819)
- admin/components/pagination: 修正 PaginationBar 提示信息错误 (a72b3c8f)
- 修正管理员列表接口数据 (802a43d4)
- admin/components/notify: 默认 5 秒关闭 (eb8e69cc)
- admin: 修正翻译内容错误 (cda02004)
- admin/components/pagination: 当当前页码大于总数量时会正常触发 change 事件 (8808c1e6)
- admin/app: 当菜单栏切换为浮动时顶部添加控制按钮控制其可见性 (8efc66ab)
- admin/components/tree/list: 解决 A 标签模式下刷新后没有选中项的问题 (1d9b00f9)
- admin: 解决可能存在的循环依赖 (34c1fb02)
- admin/core/theme: breakpoint 现在在初始化时会获得一个初始值 (b884f79f)
- admin/app: 添加 context.login 和 context.logout 以防止出现不能及时刷新 user 的错误 (dff01676)
- admin/core/theme: 修正样式文件失效的错误 (e6dd0d8c)
- cmfx: 修正枚举类型转换数据的错误 (019574bc)
- admin: 修正错误 (6695a02e)
- cmfx/use/settings: 字段的保存和读取均改为 json (83ec4360)
- cmfx/user/settings: Object.Set 和 Object.Get 正确处理默认用户的情况 (33297704)
- 修正各类小错误 (0551f5cd)
- 修正 admin 对新版 rbac 的适应 (e486fe97)
- 修正枚举验证函数的错误 (50c9aae9)
- packages/components/menu: 不再每次都重新渲染整个菜单 DOM (60d785eb)
- packages/components/illustrations: 合并相同代码在 defs (720e2f06)
- packages/core/dom: 预存 keys 内容 (696fc365)
- packages/components: use 不再每次都声明新的 actions 对象 (de247e88)
- admin/pages/roles: 减少接口的调用 (b31826a5)