From 6357c424b98b9fcf86c56944e48af84bcda85f6a Mon Sep 17 00:00:00 2001 From: oasis-cloud Date: Thu, 6 Apr 2023 16:03:54 +0800 Subject: [PATCH] chore(release): v1.4.14 --- CHANGELOG.md | 17 ++++++++++++++++- gitlog.sh | 21 +++++++++++++++++++++ package.json | 4 ++-- 3 files changed, 39 insertions(+), 3 deletions(-) create mode 100755 gitlog.sh diff --git a/CHANGELOG.md b/CHANGELOG.md index bdedede..487bfbc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,18 @@ +# v1.4.14 +`2023-04-06` + +* :sparkles: feat: 新增inputnumber组件formatter格式化属性 (#863) @junjun666 +* :bug: fix(input): 修复 nickname 类型获取值失败的问题 (#867) @eiinu +* :bug: fix: datepicker 选择日期时分秒时页面穿透滚动 (#860) @刘正午 +* :bug: fix: grid-item 组件设置 className 后丢失了原有的 nut-grid-item 样式类 (#872) @刘正午 +* :bug: fix: picker组件适配Taro的实现,修改为原生支持,解决数据量大时卡顿问题 (#885) @xiaoyatong +* :bug: fix: tabs 组件paneKey为空字符串时返回索引问题 (#870) @刘正午 +* :bug: fix: 修复 textarea 组件 maxlength 属性未生效 (#866) @oasis-cloud +* 🔨 chore: datepicker 组件 taro 版本修复类型报错 @oasis-cloud +* 🔨 chore: release v1.4.13 @junjun666 +* 🔨 chore: 修改本地开发切换到移动端路径跳转错误 (#874) @junjun666 +* 🔨 chore: 补充并优化package.json进行规则分类 (#873) @junjun666 + # v1.4.13 `2023-03-29` @@ -635,4 +650,4 @@ * :zap: feat: 第一个公开版本,发布 Layout、BackTop、Collapse、 ActionSheet、 Toast、 Notify、 Steps、 Drag、 Range、 InfiniteLoading、 Dialog、 Popup、 Swiper、 NoticeBar、 CircleProgress、 Button、 Cell、 Icon、 Price、 Avatar、 OverLay、 Divider、 Navbar、 Elevator、 Tabbar、 FixedNav、 InputNumber、 Checkbox、 Radio、 Picker、 Uploader、 Input、 Switch、 Rate、 Calendar、 ShortPassword、 Tag、 Badge、 Pagination、 Popover、 TextArea、 Signature、 Address、 Barrage 等组件。 -* :zap: feat: 发布 NutUI-React 官网。 \ No newline at end of file +* :zap: feat: 发布 NutUI-React 官网。 diff --git a/gitlog.sh b/gitlog.sh new file mode 100755 index 0000000..f2ee00d --- /dev/null +++ b/gitlog.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# 提取 某个时间之后的提交信息 +latestPublishedDate="$1" +log=$(git log --since="$latestPublishedDate" --pretty=format:%s\ @%an) + +## Feat 和 Fix 转小写,句号转空 +log=$(echo "$log" | sed 's/feat/feat/i;s/fix/fix/i;s/。//') + +# 提交信息进行不区分大小写的排序 +log=$(echo "$log" | sort -f) + +# 增加 emoji +log=$(echo "$log" | sed 's/^feat/* :sparkles: feat/i;s/^fix/* :bug: fix/i;s/^chore/* 🔨 chore/i;s/^docs/* 📖 docs/i') + +version="$2" +today=$(date "+%Y-%m-%d") +todayChangeLog=$(echo -e "# v$2\n\`$today\`\n\n$log") +oldChangeLog=$(cat ./CHANGELOG.md) + +echo -e "$todayChangeLog\n\n\n$oldChangeLog" > ./CHANGELOG.md \ No newline at end of file diff --git a/package.json b/package.json index fcbceb6..c65b354 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { - "name": "@nutui/nutui-react-taro", - "version": "1.4.13", + "name": "@nutui/nutui-react", + "version": "1.4.14", "description": "京东风格的轻量级移动端 React 组件库,支持一套代码生成 H5 和小程序", "title": "NutUI-React", "keywords": [ -- GitLab