Skip to content

Commit

Permalink
Merge branch 'develop' into feat/tabs-focus
Browse files Browse the repository at this point in the history
  • Loading branch information
Faxxicy committed Jan 8, 2025
2 parents e1a6ca7 + 93b8e85 commit ddeb660
Show file tree
Hide file tree
Showing 134 changed files with 4,629 additions and 4,086 deletions.
2 changes: 2 additions & 0 deletions .eslintignore
Original file line number Diff line number Diff line change
Expand Up @@ -16,3 +16,5 @@ yarn-error.log
vitest.config.js

test

helper/**
2 changes: 1 addition & 1 deletion .github/workflows/issue-label.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,4 +47,4 @@ jobs:
token: ${{ secrets.GITHUB_TOKEN }}
issue-number: ${{ github.event.issue.number }}
body: ${{ steps.template.outputs.result }}
update-mode: 'append'
update-mode: 'append'
2 changes: 1 addition & 1 deletion .github/workflows/pr-comment-ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -244,7 +244,7 @@ jobs:
git commit -m "chore: update snapshot"
fi
git status
- name: git push
run: |
git status
Expand Down
2 changes: 2 additions & 0 deletions .prettierignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
helper/**
global.d.ts
20 changes: 20 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,26 @@ toc: false
spline: explain
---

## 🌈 1.7.0 `2024-12-19`
### 🚀 Features
- `IDE`: 增加 `Volar``WebStorm` 提示文件 @liweijie0812 ([#1682](https://github.com/Tencent/tdesign-mobile-vue/pull/1682))
- `Image`: 新增 `fallback` 属性,图片加载失败时,显示当前链接设置的图片地址;新增 `img` 原生标签属性 `referrerpolicy` @liweijie0812 ([#1647](https://github.com/Tencent/tdesign-mobile-vue/pull/1647))
- `Input`: 新增 `enterkeyhint` API, 用于控制回车键样式,此 API 仅在部分浏览器支持 @liweijie0812 ([#1651](https://github.com/Tencent/tdesign-mobile-vue/pull/1651))
- `Search`: 新增 `maxcharacter``maxlength``resultList` 属性,`action` 触发方式调整为聚焦后触发 @RSS1102 ([#1681](https://github.com/Tencent/tdesign-mobile-vue/pull/1681))
- `RadioGroup`: 新增 `readonly` 属性 @liweijie0812 ([#1674](https://github.com/Tencent/tdesign-mobile-vue/pull/1674))
- `DropdownItem`: 新增 `placement` 属性 @liweijie0812 ([#1675](https://github.com/Tencent/tdesign-mobile-vue/pull/1675))
### 🐞 Bug Fixes
- `Dialog`: 修复 `cancelBtn``confirmBtn` 插槽不生效 @liweijie0812 ([#1668](https://github.com/Tencent/tdesign-mobile-vue/pull/1668))
- `ConfigProvider`: 修复全局配置丢失响应式问题 @Rococoscarlet ([#1670](https://github.com/Tencent/tdesign-mobile-vue/pull/1670))
- `Swiper`: 修复 `current` 受控时表现 @novlan1 ([#1661](https://github.com/Tencent/tdesign-mobile-vue/pull/1661))
- `Input`: 修复 `maxlength``Unicode` 字符计算不准确问题 @anlyyao ([#1683](https://github.com/Tencent/tdesign-mobile-vue/pull/1683))
- `Textarea`: 修复 `maxlength``Unicode` 字符计算不准确问题 @anlyyao ([#1684](https://github.com/Tencent/tdesign-mobile-vue/pull/1684))
- `Search`: 设置 `enterkeyhint` 值为 `search` ,点击搜索时,收起键盘 @novlan1 ([#1655](https://github.com/Tencent/tdesign-mobile-vue/pull/1655))
- `Form`: 补齐 `FormInstanceFunctions` 缺失的 `validateOnly` 事件 @anlyyao ([#1688](https://github.com/Tencent/tdesign-mobile-vue/pull/1688))
- `Table`: 修复 `onScroll` 事件无效 @anlyyao ([#1687](https://github.com/Tencent/tdesign-mobile-vue/pull/1687))
### 🚧 Others
- `Drawer`: TS 类型 `TriggerSource` 更名为 `DrawerTriggerSource` @liweijie0812 ([#1660](https://github.com/Tencent/tdesign-mobile-vue/pull/1660))

## 🌈 1.6.0 `2024-11-19`
### 🚀 Features
- `Popup`: `sfc` to `tsx` @betavs ([#1401](https://github.com/Tencent/tdesign-mobile-vue/pull/1401))
Expand Down
98 changes: 98 additions & 0 deletions global.d.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,98 @@
/**
* 该文件为脚本自动生成文件,请勿随意修改。如需修改请联系 PMC
* https://github.com/TDesignOteam/tdesign-api
* eslint-disable
* */
declare module 'vue' {
export interface GlobalComponents {
TActionSheet: typeof import('tdesign-mobile-vue')['ActionSheet'];
TAvatar: typeof import('tdesign-mobile-vue')['Avatar'];
TAvatarGroup: typeof import('tdesign-mobile-vue')['AvatarGroup'];
TBackTop: typeof import('tdesign-mobile-vue')['BackTop'];
TBadge: typeof import('tdesign-mobile-vue')['Badge'];
TBaseTable: typeof import('tdesign-mobile-vue')['BaseTable'];
TButton: typeof import('tdesign-mobile-vue')['Button'];
TCalendar: typeof import('tdesign-mobile-vue')['Calendar'];
TCascader: typeof import('tdesign-mobile-vue')['Cascader'];
TCell: typeof import('tdesign-mobile-vue')['Cell'];
TCellGroup: typeof import('tdesign-mobile-vue')['CellGroup'];
TCheckTag: typeof import('tdesign-mobile-vue')['CheckTag'];
TCheckbox: typeof import('tdesign-mobile-vue')['Checkbox'];
TCheckboxGroup: typeof import('tdesign-mobile-vue')['CheckboxGroup'];
TCol: typeof import('tdesign-mobile-vue')['Col'];
TCollapse: typeof import('tdesign-mobile-vue')['Collapse'];
TCollapsePanel: typeof import('tdesign-mobile-vue')['CollapsePanel'];
TColorPicker: typeof import('tdesign-mobile-vue')['ColorPicker'];
TCountDown: typeof import('tdesign-mobile-vue')['CountDown'];
TDateTimePicker: typeof import('tdesign-mobile-vue')['DateTimePicker'];
TDialog: typeof import('tdesign-mobile-vue')['Dialog'];
TDivider: typeof import('tdesign-mobile-vue')['Divider'];
TDrawer: typeof import('tdesign-mobile-vue')['Drawer'];
TDropdownItem: typeof import('tdesign-mobile-vue')['DropdownItem'];
TDropdownMenu: typeof import('tdesign-mobile-vue')['DropdownMenu'];
TEmpty: typeof import('tdesign-mobile-vue')['Empty'];
TFab: typeof import('tdesign-mobile-vue')['Fab'];
TFooter: typeof import('tdesign-mobile-vue')['Footer'];
TForm: typeof import('tdesign-mobile-vue')['Form'];
TFormItem: typeof import('tdesign-mobile-vue')['FormItem'];
TGrid: typeof import('tdesign-mobile-vue')['Grid'];
TGridItem: typeof import('tdesign-mobile-vue')['GridItem'];
TGuide: typeof import('tdesign-mobile-vue')['Guide'];
TIconSVG: typeof import('tdesign-mobile-vue')['IconSVG'];
TIconfont: typeof import('tdesign-mobile-vue')['Iconfont'];
TImage: typeof import('tdesign-mobile-vue')['Image'];
TImageViewer: typeof import('tdesign-mobile-vue')['ImageViewer'];
TIndexes: typeof import('tdesign-mobile-vue')['Indexes'];
TIndexesAnchor: typeof import('tdesign-mobile-vue')['IndexesAnchor'];
TInput: typeof import('tdesign-mobile-vue')['Input'];
TInputAdornment: typeof import('tdesign-mobile-vue')['InputAdornment'];
TLink: typeof import('tdesign-mobile-vue')['Link'];
TList: typeof import('tdesign-mobile-vue')['List'];
TLoading: typeof import('tdesign-mobile-vue')['Loading'];
TMessage: typeof import('tdesign-mobile-vue')['Message'];
TNavbar: typeof import('tdesign-mobile-vue')['Navbar'];
TNoticeBar: typeof import('tdesign-mobile-vue')['NoticeBar'];
TOverlay: typeof import('tdesign-mobile-vue')['Overlay'];
TPicker: typeof import('tdesign-mobile-vue')['Picker'];
TPickerItem: typeof import('tdesign-mobile-vue')['PickerItem'];
TPopconfirm: typeof import('tdesign-mobile-vue')['Popconfirm'];
TPopover: typeof import('tdesign-mobile-vue')['Popover'];
TPopup: typeof import('tdesign-mobile-vue')['Popup'];
TProgress: typeof import('tdesign-mobile-vue')['Progress'];
TPullDownRefresh: typeof import('tdesign-mobile-vue')['PullDownRefresh'];
TRadio: typeof import('tdesign-mobile-vue')['Radio'];
TRadioGroup: typeof import('tdesign-mobile-vue')['RadioGroup'];
TRangeInput: typeof import('tdesign-mobile-vue')['RangeInput'];
TRangeInputPopup: typeof import('tdesign-mobile-vue')['RangeInputPopup'];
TRate: typeof import('tdesign-mobile-vue')['Rate'];
TResult: typeof import('tdesign-mobile-vue')['Result'];
TRow: typeof import('tdesign-mobile-vue')['Row'];
TSearch: typeof import('tdesign-mobile-vue')['Search'];
TSelect: typeof import('tdesign-mobile-vue')['Select'];
TSideBar: typeof import('tdesign-mobile-vue')['SideBar'];
TSideBarItem: typeof import('tdesign-mobile-vue')['SideBarItem'];
TSkeleton: typeof import('tdesign-mobile-vue')['Skeleton'];
TSlider: typeof import('tdesign-mobile-vue')['Slider'];
TSpace: typeof import('tdesign-mobile-vue')['Space'];
TStatistic: typeof import('tdesign-mobile-vue')['Statistic'];
TStepItem: typeof import('tdesign-mobile-vue')['StepItem'];
TStepper: typeof import('tdesign-mobile-vue')['Stepper'];
TSteps: typeof import('tdesign-mobile-vue')['Steps'];
TSticky: typeof import('tdesign-mobile-vue')['Sticky'];
TSwipeCell: typeof import('tdesign-mobile-vue')['SwipeCell'];
TSwiper: typeof import('tdesign-mobile-vue')['Swiper'];
TSwiperNav: typeof import('tdesign-mobile-vue')['SwiperNav'];
TSwitch: typeof import('tdesign-mobile-vue')['Switch'];
TTabBar: typeof import('tdesign-mobile-vue')['TabBar'];
TTabBarItem: typeof import('tdesign-mobile-vue')['TabBarItem'];
TTabPanel: typeof import('tdesign-mobile-vue')['TabPanel'];
TTabs: typeof import('tdesign-mobile-vue')['Tabs'];
TTag: typeof import('tdesign-mobile-vue')['Tag'];
TTextarea: typeof import('tdesign-mobile-vue')['Textarea'];
TToast: typeof import('tdesign-mobile-vue')['Toast'];
TTreeSelect: typeof import('tdesign-mobile-vue')['TreeSelect'];
TUpload: typeof import('tdesign-mobile-vue')['Upload'];
}
}

export {};
Loading

0 comments on commit ddeb660

Please sign in to comment.