Skip to content

Commit e22c06a

Browse files
committed
npm build v1.4.18
1 parent 836f35d commit e22c06a

File tree

8 files changed

+181
-18
lines changed

8 files changed

+181
-18
lines changed

build/build-lib.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ function buildLib(callback) {
3939
}
4040
const packagesLists = fs.readdirSync(uniui)
4141
packagesLists.reduce((promise, item) => {
42-
if (item === 'uni-test' || item === 'uni-ui') return promise
42+
if (item === 'uni-test' || item === 'uni-ui'|| item === '.DS_Store') return promise
4343
if(item === 'uni-scss'){
4444
let scsspath = path.join(uniui, item)
4545
util.copyDir(scsspath, path.join(lib, item))

build/build-readme.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function buildReadme() {
1212
const packagesLists = fs.readdirSync(uniui)
1313
let componentsLists = '### uni-ui 已支持的组件列表\n|组件名|组件说明|\n|---|---|\n'
1414
packagesLists.forEach(item=>{
15-
if(item==='uni-test' || item === 'uni-ui') return
15+
if(item==='uni-test' || item === 'uni-ui' || item === '.DS_Store') return
1616
let packageData = util.read(path.join(uniui,item,'package.json'))
1717
packageData = JSON.parse(packageData)
1818
let componentsName = packageData.displayName.split(' ')

docs/changelog.md

Lines changed: 130 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,136 @@
77
- 主版本号:含有破坏性更新和新特性,不在发布周期内。
88

99
<!-- 更新占位 -->
10+
<log title="1.4.18" date="2022-07-06">
11+
<log-item title="uni-breadcrumb 组件更新">
12+
<log-item-text tag-type="fix">
13+
微信小程序 separator 不显示问题
14+
</log-item-text>
15+
</log-item>
16+
<log-item title="uni-data-checkbox 组件更新">
17+
<log-item-text tag-type="perf">
18+
在 uni-forms 中的依赖注入方式
19+
</log-item-text>
20+
</log-item>
21+
<log-item title="uni-data-picker 组件更新">
22+
<log-item-text tag-type="perf">
23+
显示样式
24+
</log-item-text>
25+
<log-item-text tag-type="fix">
26+
uni-data-picker 在 uni-forms-item 中宽度不正确的bug
27+
</log-item-text>
28+
</log-item>
29+
<log-item title="uni-data-select 组件更新">
30+
<log-item-text tag-type="perf">
31+
显示样式
32+
</log-item-text>
33+
</log-item>
34+
<log-item title="uni-datetime-picker 组件更新">
35+
<log-item-text tag-type="perf">
36+
组件样式,调整了组件图标大小、高度、颜色等,与uni-ui风格保持一致
37+
</log-item-text>
38+
<log-item-text tag-type="fix">
39+
日历顶部年月及底部确认未国际化 bug
40+
</log-item-text>
41+
</log-item>
42+
<log-item title="uni-easyinput 组件更新">
43+
<log-item-text tag-type="feat">
44+
在 uni-forms 1.4.0 中使用可以在 blur 时校验内容
45+
</log-item-text>
46+
<log-item-text tag-type="feat">
47+
clear 事件,点击右侧叉号图标触发
48+
</log-item-text>
49+
<log-item-text tag-type="feat">
50+
change 事件 ,仅在输入框失去焦点或用户按下回车时触发
51+
</log-item-text>
52+
<log-item-text tag-type="perf">
53+
组件样式,组件获取焦点时高亮显示,图标颜色调整等
54+
</log-item-text>
55+
<log-item-text tag-type="perf">
56+
clearable 显示策略
57+
</log-item-text>
58+
<log-item-text tag-type="perf">
59+
clearable 显示策略
60+
</log-item-text>
61+
</log-item>
62+
<log-item title="uni-file-picker 组件更新">
63+
<log-item-text tag-type="fix">
64+
在uni-forms下样式不生效的bug
65+
</log-item-text>
66+
</log-item>
67+
<log-item title="uni-forms 组件更新">
68+
<log-item-text tag-type="feat">
69+
更多表单示例
70+
</log-item-text>
71+
<log-item-text tag-type="perf">
72+
子表单组件过期提示的问题
73+
</log-item-text>
74+
<log-item-text tag-type="perf">
75+
子表单组件uni-datetime-picker、uni-data-select、uni-data-picker的显示样式
76+
</log-item-text>
77+
<log-item-text tag-type="perf">
78+
更新 删除组件日志
79+
</log-item-text>
80+
<log-item-text tag-type="fix">
81+
由 1.4.0 引发的 label 插槽不生效的bug
82+
</log-item-text>
83+
<log-item-text tag-type="fix">
84+
子组件找不到 setValue 报错的bug
85+
</log-item-text>
86+
<log-item-text tag-type="fix">
87+
uni-data-picker 在 uni-forms-item 中报错的bug
88+
</log-item-text>
89+
<log-item-text tag-type="fix">
90+
uni-data-picker 在 uni-forms-item 中宽度不正确的bug
91+
</log-item-text>
92+
<log-item-text tag-type="perf">
93+
【重要】组件逻辑重构,部分用法用旧版本不兼容,请注意兼容问题
94+
</log-item-text>
95+
<log-item-text tag-type="perf">
96+
【重要】组件使用 Provide/Inject 方式注入依赖,提供了自定义表单组件调用 uni-forms 校验表单的能力
97+
</log-item-text>
98+
<log-item-text tag-type="feat">
99+
model 属性,等同于原 value/modelValue 属性,旧属性即将废弃
100+
</log-item-text>
101+
<log-item-text tag-type="feat">
102+
validateTrigger 属性的 blur 值,仅 uni-easyinput 生效
103+
</log-item-text>
104+
<log-item-text tag-type="feat">
105+
onFieldChange 方法,可以对子表单进行校验,可替代binddata方法
106+
</log-item-text>
107+
<log-item-text tag-type="feat">
108+
子表单的 setRules 方法,配合自定义校验函数使用
109+
</log-item-text>
110+
<log-item-text tag-type="feat">
111+
uni-forms-item 的 setRules 方法,配置动态表单使用可动态更新校验规则
112+
</log-item-text>
113+
<log-item-text tag-type="perf">
114+
动态表单校验方式,废弃拼接name的方式
115+
</log-item-text>
116+
<log-item-text tag-type="fix">
117+
表单校验顺序无序问题
118+
</log-item-text>
119+
</log-item>
120+
<log-item title="uni-nav-bar 组件更新">
121+
<log-item-text tag-type="fix">
122+
组件示例中插槽用法无法显示内容的bug
123+
</log-item-text>
124+
</log-item>
125+
<log-item title="uni-swipe-action 组件更新">
126+
<log-item-text tag-type="fix">
127+
vue3 下使用组件不能正常运行的Bug
128+
</log-item-text>
129+
<log-item-text tag-type="fix">
130+
h5端点击click触发两次的Bug
131+
</log-item-text>
132+
</log-item>
133+
<log-item title="uni-table 组件更新">
134+
<log-item-text tag-type="fix">
135+
微信小程序存在无使用组件的问题
136+
</log-item-text>
137+
</log-item>
138+
</log>
139+
10140
<log title="1.4.16" date="2022-06-06">
11141
<log-item title="uni-breadcrumb 组件更新">
12142
<log-item-text tag-type="feat">

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "55",
33
"name": "@dcloudio/uni-ui",
4-
"version": "1.4.16",
4+
"version": "1.4.18",
55
"description": "",
66
"author": "dcloud",
77
"license": "Apache-2.0",

packages/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@dcloudio/uni-ui",
3-
"version": "1.4.16",
3+
"version": "1.4.18",
44
"description": "",
55
"author": "",
66
"license": "Apache-2.0",

temps/sync-version.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
{
22
"uni-badge": "1.2.0",
3-
"uni-breadcrumb": "0.1.1",
3+
"uni-breadcrumb": "0.1.2",
44
"uni-calendar": "1.4.5",
55
"uni-card": "1.3.1",
66
"uni-collapse": "1.4.3",
77
"uni-combox": "1.0.1",
88
"uni-countdown": "1.2.2",
9-
"uni-data-checkbox": "1.0.1",
10-
"uni-data-picker": "1.0.4",
11-
"uni-data-select": "0.1.3",
9+
"uni-data-checkbox": "1.0.2",
10+
"uni-data-picker": "1.0.6",
11+
"uni-data-select": "0.1.4",
1212
"uni-dateformat": "1.0.0",
13-
"uni-datetime-picker": "2.2.4",
13+
"uni-datetime-picker": "2.2.6",
1414
"uni-drawer": "1.2.1",
15-
"uni-easyinput": "1.0.3",
15+
"uni-easyinput": "1.1.0",
1616
"uni-fab": "1.2.2",
1717
"uni-fav": "1.2.1",
18-
"uni-file-picker": "1.0.1",
19-
"uni-forms": "1.3.2",
18+
"uni-file-picker": "1.0.2",
19+
"uni-forms": "1.4.5",
2020
"uni-goods-nav": "1.2.1",
2121
"uni-grid": "1.4.0",
2222
"uni-group": "1.2.2",
@@ -25,7 +25,7 @@
2525
"uni-link": "1.0.0",
2626
"uni-list": "1.2.1",
2727
"uni-load-more": "1.3.3",
28-
"uni-nav-bar": "1.3.5",
28+
"uni-nav-bar": "1.3.6",
2929
"uni-notice-bar": "1.2.0",
3030
"uni-number-box": "1.2.1",
3131
"uni-pagination": "1.2.1",
@@ -36,9 +36,9 @@
3636
"uni-search-bar": "1.2.3",
3737
"uni-segmented-control": "1.2.0",
3838
"uni-steps": "1.1.1",
39-
"uni-swipe-action": "1.3.5",
39+
"uni-swipe-action": "1.3.7",
4040
"uni-swiper-dot": "1.2.0",
41-
"uni-table": "1.2.0",
41+
"uni-table": "1.2.1",
4242
"uni-tag": "2.1.0",
4343
"uni-title": "1.1.1",
4444
"uni-tooltip": "0.2.1",

uni_modules/uni-ui/changelog.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
## 1.4.18(2022-07-06)
2+
- uni-forms 【重要】组件逻辑重构,部分用法旧版本不兼容,请注意兼容问题
3+
- uni-forms 【重要】组件使用 Provide/Inject 方式注入依赖,提供了自定义表单组件调用 uni-forms 校验表单的能力
4+
- uni-forms 新增 更多表单示例
5+
- uni-forms 新增 model 属性,等同于原 value/modelValue 属性,旧属性即将废弃
6+
- uni-forms 新增 validateTrigger 属性的 blur 值,仅 uni-easyinput 生效
7+
- uni-forms 新增 onFieldChange 方法,可以对子表单进行校验,可替代binddata方法
8+
- uni-forms 新增 子表单的 setRules 方法,配合自定义校验函数使用
9+
- uni-forms 新增 uni-forms-item 的 setRules 方法,配置动态表单使用可动态更新校验规则
10+
- uni-forms 修复 由 1.4.0 引发的 label 插槽不生效的bug
11+
- uni-forms 修复 子组件找不到 setValue 报错的bug
12+
- uni-forms 修复 uni-data-picker 在 uni-forms-item 中报错的bug
13+
- uni-forms 修复 uni-data-picker 在 uni-forms-item 中宽度不正确的bug
14+
- uni-forms 修复 表单校验顺序无序问题
15+
- uni-forms 优化 子表单组件uni-datetime-picker、uni-data-select、uni-data-picker的显示样式
16+
- uni-forms 优化 动态表单校验方式,废弃拼接name的方式
17+
- uni-breadcrumb 修复 微信小程序 separator 不显示问题
18+
- uni-data-checkbox 优化 在 uni-forms 中的依赖注入方式
19+
- uni-data-picker 修复 uni-data-picker 在 uni-forms-item 中宽度不正确的bug
20+
- uni-data-picker 优化 显示样式
21+
- uni-data-select 优化 显示样式
22+
- uni-datetime-picker 修复 日历顶部年月及底部确认未国际化 bug
23+
- uni-datetime-picker 优化 组件样式,调整了组件图标大小、高度、颜色等,与uni-ui风格保持一致
24+
- uni-easyinput 新增 在 uni-forms 1.4.0 中使用可以在 blur 时校验内容
25+
- uni-easyinput 新增 clear 事件,点击右侧叉号图标触发
26+
- uni-easyinput 新增 change 事件 ,仅在输入框失去焦点或用户按下回车时触发
27+
- uni-easyinput 优化 组件样式,组件获取焦点时高亮显示,图标颜色调整等
28+
- uni-easyinput 优化 clearable 显示策略
29+
- uni-file-picker 修复 在uni-forms下样式不生效的bug
30+
- uni-nav-bar 修复 组件示例中插槽用法无法显示内容的bug
31+
- uni-swipe-action 修复 vue3 下使用组件不能正常运行的Bug
32+
- uni-swipe-action 修复 h5端点击click触发两次的Bug
33+
- uni-table 修复 微信小程序存在无使用组件的问题
134
## 1.4.17(2022-06-30)
235
- 支持 ios 安全区
336
## 1.4.16(2022-06-06)

uni_modules/uni-ui/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"id": "uni-ui",
33
"displayName": "uni-ui",
4-
"version": "1.4.17",
4+
"version": "1.4.18",
55
"description": "uni-ui 是基于uni-app的、全端兼容的、高性能UI框架",
66
"keywords": [
77
"uni-ui",
@@ -112,8 +112,8 @@
112112
"阿里": "y",
113113
"百度": "y",
114114
"字节跳动": "y",
115-
"QQ": "y",
116-
"京东": "u"
115+
"QQ": "y",
116+
"京东": "u"
117117
},
118118
"快应用": {
119119
"华为": "u",

0 commit comments

Comments
 (0)