- 入门
介绍 体系结构 升级到 18.0 版本
- 开发
新增页面 新增业务组件 和服务端进行交互 使用第三方类库 构建和发布 升级脚手架 全局配置项 如何开始 服务端渲染(SSR)
- 进阶
主题系统 图表 国际化 用户认证 ACL Mock 缓存 优化 编码规范建议
- 其他
命令行工具 常见问题 模块注册指导原则 贡献指南 更新日志
NG-YUNZAI 严格遵循 Semantic Versioning 2.0.0 语义化版本规范。
修订版本号:每周末会进行日常 bugfix 更新。(如果有紧急的 bugfix,则任何时候都可发布)
次版本号:每月发布一个带有新特性的向下兼容的版本。
主版本号:含有破坏性更新和新特性,不在发布周期内。
feat: yarn 4.5.0 (ffbedf1)
chore: relock (e43daa3)
docs(mock): 修复Mock组件文档中MockOptions配置表格中的表 (6098276)
fix: lint (21941f7)
feat(form:select,cascader,tree-select): default value when cleared (d1e9817)
fix(abc:st): a more friendly expandIcon (#1842) (6e28ff5), closes #1842
fix(theme:default): fix inconsistency of top icon size (#1841) (f9792e6), closes #1841
fix(theme): fix lg
size of modal style (#1845) (e964622), closes #1845
feat(bis): add layout (b8203d7)
feat: add website layout 01 (4e172a1)
fix: fix i18n load and not over stream when autoAuth equals false (992cbd8)
fix: 修复token的暂存状态 (062c889)
fix: fix auto login validate (5047596)
fix: fix missing type (45dd404)
fix: fix style (e539cf5)
fix: fix typedef (31049f6)
fix: lock yarn (c59bfff)
fix: 修复auth状态判断不足的问题 (3ff719f)
fix: 修改startup逻辑 (c2e2463)
fix(cli): fix could not find any routes variable (#1832) (38daae1), closes #1832
chore: docs (6f9beff)
chore: lint fix (3ea3643)
chore: rm codecov test upload (a26551c)
feat: 添加新的认证模式 (d7db0d5)
feat(theme): add .hide-scrollbar
style (#1835) (2fd6e7b), closes #1835
feat(form:tree-select): add change
of schema (#1827) (42ca17b), closes #1827
feat(theme:menu): add last
argument of find
(#1834) (8cacab3), closes #1834
feat(theme:modal): support build-in and focus button (#1828 (a6c537f), closes #1828
fix(abc:st): fix submenu blank area to be clickable (#1833) (9ef589f), closes #1833
chore: bump angular to 18.1 (a23aa77)
feat(abc:let): will be removed in v19 (#1814) (81dab23), closes #1814
feat(abc:result): will be removed in v20 (#1818) (67ed7f2), closes #1818
feat(abc:st): add expandIcon
property (#1812) (d7ba151), closes #1812
fix(abc:lodop): support URL with parameters (#1824) (3769102), closes #1824
fix(abc:st): correct default value of date
type (#1823) (ff47176), closes #1823
fix(form:select): fix maxTagCount
default value is Infinity
(#1815) (f928585), closes #1815
fix(form:select): fix incorrect default value of showArrow
(#1816) (098989c), closes #1816
feat(theme): support custom process of _date
pipe (#1822) (2f62723), closes #1822
fix: fix theme (40e834f)
fix(theme): fix dark style color (#1819) (8cbf163), closes #1819
fix: fix css theme generate (13e78f2)
chore: chore abc (ae77969)
chore: chore acl,auth,cache,chart (5d54170)
chore: chore form (f117443)
chore: chore package.json (472fca0)
chore: chore schematics (5a8c071)
chore: chore schematics (4fe0677)
chore: chore theme (3c74551)
chore: chore utils (2090ea5)
chore: project ci utils (9a092c5)
chore: project dependencies (f60ae25)
fix: fix build-schematics.sh (4551b34)
fix: fix some bugs (f5c4d96)
fix(layout): 项目副标题折行,图标间距调大、group模式中菜单增加权限控制,链接在新窗口中打开 (c9e44fa)
fix(layout): application模式中菜单链接在新窗口中打开,左侧菜单图标错误后不显示,防止产生对齐问题 (2b11775)
abc:cell: fix can't change detection of widget (931f613)
abc:st: fix resizeable will trigger sorting or filter (#1788) (8c43573)
abc:st: fix sorting trigger misalignment in mulit-column (#1767) (a09ccb0)
daily fix (1a91dd8)
from: fix test (cdf6ed7)
layout: 修改layoutDisplayService无法隐藏头部及左侧bug (1b67259)
theme: correct .no-data
text color in dark (9515974)
theme: fix ng-package.json (ad3d4b9)
abc:reuse-tab: fix can't cache when component is not used (110c44a)
all: 1.修改header模式;2.修改浏览器title设置规则;3.修改主题按钮位置;4.左侧系统图标点击弹出“关于本应用”弹窗; (a3aedf4)
cli: add ./
current fold in startup.service
(978d926)
theme: fix theme title service (e672ea7)
auth: ignore all local resource (f542903)
fix inject bugs (9344fc2)
bcs:iframe: add missing styles (0612238)
bcs: add missing COMPONENT (58c51c7)
bcs: add missing module (40e36e1)
bcs: add missing styles (db858b6)
bcs: fix contact component import path (35df484)
bis: fix layout import (b0aeb4c)
theme: fix missing less (7d1fd6c)
ci: add CNAME copy (362a580)
ci: add yarn lock (cbd9915)
ci: fix docker name (a67a0c3)
schematics: add missing images (ed959c5)
schematics: fix module name (0e0a376)
fix(abc:se): 修复响应式表单无法自动识别必填项 (#1737) (a2ca109), closes #1737
fix(util:pipe:filter): 修复应该使用 pure
(#1735) (f374209), closes #1735
fix(cli): 修复拼写错误 'providers' (#1731) (5eafa8f), closes #1731
fix(theme:i18n): 纠正 i18n
管道参数类型不匹配 (#1723) (bdf0e62), closes #1723
fix(cli): 纠正生成NG-YUNZAI存在空值问题 (#1724) (c88c9f2), closes #1724
refactor(form): 重构低频率小部件为可选导入 (#1668) (8ab0e82), closes #1668
build: 移除 networkEnv
插件,使用 nnrm 替代 (#1680) (b7dbc68), closes #1680
feat(cli): 支持多重项目下使用 ng add ng-yunzai
(#1664) (e5476e2), closes #1664
feat(theme): 新增 provideYunzai
(#1697) (4311426), closes #1697
feat(abc:cell): 新增 provideCellWidgets
(#1700) (7ea0daf), closes #1700
feat(abc:reuse-tab): 新增 provideReuseTabConfig
(#1707) (2f85357), closes #1707
feat(abc:st): 新增 provideSTWidgets
(#1701) (065316a), closes #1701
feat(theme:_httpclient): 新增 timestampSecond
支持 10 位时间戳 (#1670) (051b087), closes #1670
feat(theme:pipe:date): 支持全局配置格式化字符串 (#1711) (b3b93fa), closes #1711
feat: 新增 provideYunzaiConfig
(#1689) (b9e0fad), closes #1689
feat(form): 新增 provideSFConfig
(#1702) (2404802), closes #1702
feat(mock): 新增 mockInterceptor
(#1698) (da051b2), closes #1698
feat(mock): 支持异步返回,例如 Promise
、Observable
(#1686) (d7980db), closes #1686
feat(mock): 新增 provideYelonMockConfig
(#1695) (683ab23), closes #1695
feat(testing): 新增 delay
function (#1682) (f83ea57), closes #1682
build: support pnpm and update yarn to 4
(#1678) (b904b9a), closes #1678
fix(theme:preloader): 修复启动动画存在懒加载时空白问题 (#1691) (f09c324), closes #1691
fix(cli:update): 修复自动追加 @_mock
路径 (#1675) (d014b54), closes #1675
历史版本的更新记录可以在 Github 查看。