Skip to content
This repository has been archived by the owner on Aug 6, 2024. It is now read-only.

Latest commit

 

History

History
386 lines (308 loc) · 15.4 KB

CHANGELOG.md

File metadata and controls

386 lines (308 loc) · 15.4 KB

改动日志

0.5.15 (2024-06-17)

  • fix: 修复 UniFilePickerOnDeleteEvent 类型,感谢 LUDA0831#58 的贡献

0.5.14 (2024-05-15)

  • fix: 修复导出配置

0.5.13 (2024-03-20)

  • fix: 修复 UniCalendarSelectedElement 类型

0.5.12 (2024-03-04)

  • fix: 修复 UniIndexedListOnClickEvent 类型

0.5.11 (2023-07-24)

  • fix: 修复 UniFormsItemRules 类型

0.5.10 (2023-05-11)

  • fix: 修复 UniTagCustomStyle 类型

0.5.9 (2023-05-07)

  • fix: 修复 UniDataPickerLocaldataItem 类型

0.5.8 (2023-05-04)

  • fix: 修复 UniFormsValidate 类型,关闭 #42

0.5.7 (2023-04-26)

  • fix: 修复 UniDataCheckboxLocaldataItemUniDataPickerLocaldataItemUniDataSelectLocaldataItem 类型,关闭 #41

0.5.6 (2023-04-04)

  • fix: 修复 UniSteps 类型,关闭 #39

0.5.5 (2023-03-31)

  • fix: 修复 UniFilePickerTempFileFile 类型

0.5.4 (2023-03-31)

  • fix: 修复 UniFilePickerListStylesUniFilePickerImageStyles 类型
  • fix: 修复 UniFilePicker onSelectonProgressonSuccessonFailonDelete 类型,⚠️ 可能造成 breaking changes,关闭 #35
  • fix: 修复 UniFabPattern 类型,补充 UniFabPattern.icon,关闭 #36

0.5.3 (2023-03-30)

  • fix: 修复 UniFabVertical 类型,关闭 #34

0.5.2 (2023-03-28)

  • fix: UniSwiperDotDotsStyles 属性可选

0.5.1 (2023-03-27)

  • fix: 修复 UniListChatProps clickable 类型,关闭 #32
  • fix: 调整 UniIconsProps type 类型,现在支持自定义图标,但只能使用 icon- 前缀,关闭 #31

0.5.0 (2023-03-22)

比对源码和文档后,这个版本修复了大量描述和类型,也补全了一些缺失的属性。为了提供和 @uni-helper/uni-app-types 类似的体验,重命名了某些类型。希望能给你带来更好的体验!

  • build: 现在使用 rollup 打包生成类型文件
  • feat!: 现在要求 @uni-helper/uni-app-types@^0.5.1
  • fix: 移除部分组件内多余类型
  • fix: 调整 UniBadge
    • fix: 修复 UniBadgeProps typemaxNuminvertedabsoluteoffset 描述
  • fix!: 调整 UniBreadcrumbItem
    • fix!: 修复 UniBreadcrumbItemProps to 类型
  • feat!: 调整 UniCalendar
    • feat!: UniCalendarBaseDetail -> UniCalendarBaseEvent
    • feat!: UniCalendarOnChangeDetail -> UniCalendarOnChangeEvent
    • feat!: UniCalendarOnConfirmDetail -> UniCalendarOnConfirmEvent
    • feat!: UniCalendarOnMonthSwitchDetail -> UniCalendarOnMonthSwitchEvent
    • fix: 修复 UniCalendarSelectedElement 类型
    • fix: 修复 UniCalendarBaseEvent lunar.isTerm 类型
  • fix: 调整 UniCard
    • fix: 修复 UniCardProps isShadowmarginspacing 描述
  • feat: 调整 UniCombox
    • feat: 增加 UniComboxProps border 属性
    • fix: 修复 UniComboxProps labelWidth 描述
  • fix!: 调整 UniCountdown
    • fix!: 修复 UniCountdownOnTimeup 参数
    • fix: 修复 UniCountdownProps splitorColor 描述
    • fix: 修复 UniCountdownProps showDay 类型
  • feat!: 调整 UniDataCheckbox
    • feat!: UniDataCheckboxLocaldata -> UniDataCheckboxLocaldataItem,另外新增 UniDataCheckboxLocaldata
    • feat!: 调整 UniDataCheckboxProps localdata 类型
    • fix: 修复 UniDataCheckboxProps wrapselectedColorselectedTextColormap 描述
    • fix!: 修复 UniDataCheckboxSingleOnChangeUniDataCheckboxMultipleOnChange 参数
  • feat!: 调整 UniDataPicker
    • feat: UniDataPickerSpaceInfo clientSecret 现在是可选的
    • feat!: UniDataPickerLocaldata -> UniDataPickerLocaldataItem,另外新增 UniDataPickerLocaldata
    • feat: 增加 UniDataPickerProps actionpageDatapageCurrentpageSizegetcountgetonegetreemanualmultipleplaceholderbordersplit
    • fix: 修复 UniDataPickerProps stepSearh 类型
    • fix: 修复 UniDataPickerProps popupTitlemap 描述
    • fix!: 修复 UniDataPickerOnChangeUniDataPickerOnPopupopenedUniDataPickerOnPopupclosed 参数
  • feat!: 调整 UniDataSelect
    • feat: 增加 UniDataSelectProps emptyTipsdisabledformat
    • feat!: UniDataSelectLocaldata -> UniDataSelectLocaldata,另外新增 UniDataSelectLocaldataItem
  • feat: 调整 UniDateformat
    • feat: 增加 UniDateformatProps refreshRate
  • fix: 调整 UniDrawer
    • fix: 修复 UniDrawerProps width 描述
  • feat!: 调整 UniEasyinput
    • feat: 增加 UniEasyinputStyles backgroundColor
    • fix: 修复 UniEasyinputStyles colordisableColor 描述
    • fix!: 修复 UniEasyinputOnFocus 参数
    • fix!: 修复 UniEasyinputOnBlur 参数
    • feat: 增加 UniEasyinputProps nameprimaryColorerrorMessage
    • fix: 修复 UniEasyinputProps clearSizetrim 描述
  • feat!: 调整 UniFab
    • feat: 增加 UniFabPattern iconColor
    • fix: 修复 UniFabPattern backgroundColorbuttonColor 描述
    • feat!: UniFabContentElement -> UniFabContentItem
    • feat!: UniFabOnTriggerDetail -> UniFabOnTriggerEvent
    • fix!: 修复 UniFabOnFabClick 参数
  • fix!: 调整 UniFav
    • fix!: 修复 UniFavOnClick 参数
  • feat!: 调整 UniFilePicker
    • fix: 修复 UniFilePickerListStyles borderStyle.colorborder 描述
    • fix: 修复 UniFilePickerImageStyles heightwidthborder.colorborder.radius 描述
    • feat: 增加 UniFilePickerSizeTypeItemUniFilePickerSizeTypeUniFilePickerSourceTypeItemUniFilePickerSourceType
    • feat!: UniFilePickerBaseDetail -> UniFilePickerBaseEvent,移除多余属性
    • feat!: UniFilePickerOnSelectDetail -> UniFilePickerOnSelectEvent
    • feat!: UniFilePickerOnProgressDetail -> UniFilePickerOnProgressEvent
    • feat!: UniFilePickerOnSuccessDetail -> UniFilePickerOnSuccessEvent
    • feat!: UniFilePickerOnFailDetail -> UniFilePickerOnFailEvent
    • feat!: UniFilePickerOnDeleteDetail -> UniFilePickerOnDeleteEvent
    • feat: 增加 UniFilePickerProps sizeTypesourceType
  • feat!: 调整 UniForms
    • fix: 修复 UniFormsValidateFunction 描述
    • fix: UniFormsRulesRule 所有属性可选
    • feat: 增加 UniFormsRulesRule range
    • fix: 修复 UniFormsRulesUniFormsValidateFieldUniFormsOnValidate 类型
    • fix: 修复 UniFormsProps labelWidth 描述
    • fix!: UniFormsValidateFields -> UniFormsValidateField
    • fix!: UniFormsProps validateFields -> validateField
  • fix: 调整 UniFormsItem
    • fix: 修复 UniFormsItemRules 类型
    • fix: 修复 UniFormsItemProps labelWidth 描述
  • feat!: 调整 UniGoodsNav
    • feat!: UniGoodsNavOnClickDetail -> UniGoodsNavOnClickEvent
    • feat!: UniGoodsNavOnButtonClickDetail -> UniGoodsNavOnButtonClickEvent
    • fix: 修复 UniGoodsNavOption infoinfoBackgroundColorinfoColor 类型
  • fix!: 调整 UniGrid
    • fix!: 修复 UniGridOnChange 参数
  • feat: 调整 UniGroup
    • feat: 增加 UniGroupProps statonClick
    • fix: 修复 UniGroupProps top 描述
  • fix: 调整 UniIcons
    • fix: 修复 UniIconsProps size 描述
  • feat!: 调整 UniIndexedList
    • feat!: UniIndexedListOnClickDetail -> UniIndexedListOnClickEvent
  • fix: 调整 UniLink
    • fix: 修复 UniLinkProps copyTips 描述
  • feat: 增加 UniListAd
  • feat!: UniListItemChat -> UniListChat
    • feat!: 移除 UniListChatAvatar,容易造成误解
  • feat!: 调整 UniListItem
    • fix!: 修复 UniListItemOnClickUniListItemOnSwitchChange 参数
    • fix!: 修复 UniListItemProps badgeType 类型
    • fix: 修复 UniListItemProps showArrow 描述
    • fix: 修复 UniListItemProps 类型
    • feat: 增加 UniListItemProps bordercustomStyle
  • fix!: 调整 UniLoadMore
    • fix!: 修复 UniLoadMoreOnClickLoadMore 参数
    • fix: 修复 UniLoadMoreProps iconSize 描述
  • fix: 调整 UniNavBar
    • fix: 修复 UniNavBarProps heightdarkleftWidthrightWidthstat 描述
  • feat!: 调整 UniNoticeBar
    • fix!: 修复 UniNoticeBarOnClickUniNoticeBarOnCloseUniNoticeBarOnGetmore 参数
    • fix: 修复 UniNoticeBarProps backgroundColorcolormoreColor 描述
    • feat: 增加 UniNoticeBarProps fontSize
  • feat: 调整 UniNumberBox
    • feat: 增加 UniNumberBoxProps backgroundcoloronInput
    • fix: 修复 UniNumberBoxOnFocusUniNumberBoxOnBlur 参数
  • feat!: 调整 UniPagination
    • feat!: UniPaginationOnChangeDetail -> UniPaginationOnChangeEvent
    • feat: 增加 UniPaginationProps piecePerPageTextshowPageSizepageSizeRangepagerCountonInput
    • fix: 修复 UniPaginationProps showIcon 描述
  • feat!: 调整 UniPopup
    • feat!: UniPopupOnChangeDetail -> UniPopupOnChangeEvent
  • feat!: 调整 UniPopupDialog
    • feat!: UniPopupDialogOnConfirmDetail -> UniPopupDialogOnConfirmEvent
    • feat: 增加 UniPopupDialogProps inputType
    • fix: 补充 UniPopupDialogProps confirmTextcancelText 描述
  • feat: 调整 UniPopupMessage
    • feat: 增加 UniPopupMessageProps maskShow
  • feat!: 调整 UniPopupShare
    • feat!: UniPopupShareOnSelectDetail -> UniPopupShareOnSelectEvent
  • feat!: 调整 UniRate
    • feat!: UniRateOnChangeEvent -> UniRateOnChangeEvent
    • fix: 补充 UniRateProps size 描述
    • fix: 修复 UniRateProps sizemargin 类型
  • feat: 调整 UniRow
    • feat: 增加 UniRowProps justifyalign
  • feat: 调整 UniSearchBar
    • feat!: UniSearchBarBaseDetail -> UniSearchBarBaseEvent
    • feat!: UniSearchBarOnConfirmDetail -> UniSearchBarOnConfirmEvent
    • feat!: UniSearchBarOnInputDetail -> UniSearchBarOnInputEvent
    • feat!: UniSearchBarOnCancelDetail -> UniSearchBarOnCancelEvent
    • feat!: UniSearchBarOnClearDetail -> UniSearchBarOnClearEvent
    • feat!: UniSearchBarOnFocusEvent -> UniSearchBarOnFocusEvent
    • feat!: UniSearchBarOnBlurDetail -> UniSearchBarOnBlurEvent
    • fix: 修复 UniSearchBarProps radius 描述
    • fix: 修复 UniSearchBarProps radiusmaxlength 类型
  • feat: 增加 UniSection
  • feat!: 调整 UniSegmentedControl
    • feat!: UniSegmentedControlOnClickItemDetail -> UniSegmentedControlOnClickItemEvent
    • feat: 修复 UniSegmentedControlProps activeColor 描述
  • feat: 调整 UniSteps
    • feat: 增加 UniStepsProps deactiveColoractiveIcon
    • fix: 修复 UniStepsProps activeColor 描述
  • feat!: 调整 UniSwipeActionItem
    • feat!: UniSwipeActionItemOnClickDetail -> UniSwipeActionItemOnClickEvent
    • feat: 补充 UniSwipeActionItemOnClickEvent position
    • fix: 补充 UniSwipeActionItemProps show 描述
    • fix!: 修复 UniSwipeActionItemProps leftOptions
    • fix!: 修复 UniSwipeActionItemProps rightOptions
  • feat: 调整 UniSwiperDot
    • fix: 修复 UniSwiperDotDotsStyles widthbottom 描述
    • fix: 补充 UniSwiperDotDotsStyles height
    • feat: 增加 UniSwiperDotProps onClickItem
    • fix: 修复 UniSwiperDotProps currentmode 描述
  • feat!: 调整 UniTable
    • feat: 增加 UniTableOnSelectionChangeEvent
    • fix!: 修复 UniTableOnSelectionChange 参数
    • feat: 增加 UniTableProps datarowKey
  • feat!: 调整 UniTag
    • feat: 增加 UniTagCustomStyle
    • feat!: 修复 UniTagOnClick 参数
    • feat: 增加 UniTagProps markcustomStyle
  • fix: 调整 UniTd
    • fix: 补充 UniTdProps width 描述
  • feat!: 调整 UniTh
    • fix: 补充 UniThFilterType timestamp
    • feat!: UniThOnSortChangeDetail -> UniThOnSortChangeEvent
    • feat!: UniThOnFilterChangeDetail -> UniThOnFilterChangeEvent
    • fix: 优化 UniThOnFilterChangeEvent 类型,现在应该能更智能地收窄类型
    • fix: 补充 UniThProps width 描述
  • fix: 调整 UniTitle
    • fix: 补充 UniTitleProps aligncolorstat 描述
  • fix: 调整 UniTr
    • fix: 补充 UniTr 属性 disabledkeyValue
  • feat!: 调整 UniTransition
    • feat: 增加 UniTransitionType translateXtranslateYtranslateZtranslate3d
    • fix: 补充 UniTransitionType toprightbottomleft 描述
    • fix: 修复 UniTransitionType scaleXscaleYscaleZscale3d 描述
    • feat: 增加 UniTransitionOnClickEvent
    • fix!: 修复 UniTransitionOnClick 参数
    • feat!: UniTransitionOnChangeDetail -> UniTransitionOnChangeEvent

0.4.0 (2023-02-09)

  • feat: 提供所有组件的实例类型

之前:

<script setup lang="ts">
import { ref } from 'vue';
import type { UniBadge } from '@uni-helper/uni-app-types';

// 你必须手动构造组件实例类型
type UniBadgeInstance = InstanceOf<UniBadge>;

const uniBadgeRef = ref<UniBadgeInstance | null>();
</script>

<template>
  <uni-badge ref="uniBadgeRef">uni-badge</uni-badge>
</template>

现在:

<script setup lang="ts">
import { ref } from 'vue';
// 你无需手动构造,导入即可使用
import type { UniBadgeInstance } from '@uni-helper/uni-app-types';

const uniBadgeRef = ref<UniBadgeInstance | null>();

// 也可以直接使用全局命名空间下的组件实例类型
// const uniBadgeRef = ref<UniHelper.UniBadgeInstance | null>();
</script>

<template>
  <uni-badge ref="uniBadgeRef">uni-badge</uni-badge>
</template>
  • feat: 现在所有组件 Props 类型下的属性都是可选的,使用 v-bind 直接绑定一个对象更为方便

之前:

<script setup lang="ts">
import type { UniBadgeProps } from '@uni-helper/uni-app-types';

// 你必须手动设置 Partial
// 否则你需要设置所有属性或禁用检查
const uniBadgeProps: Partial<UniBadgeProps> = { ... };
</script>

<template>
  <uni-badge v-bind="uniBadgeProps">uni-badge</uni-badge>
</template>

现在:

<script setup lang="ts">
import type { UniBadgeProps } from '@uni-helper/uni-app-types';

// 不需要设置 Partial,也不需要设置所有属性
const uniBadgeProps: UniBadgeProps = { ... };
</script>

<template>
  <uni-badge v-bind="uniBadgeProps">button</uni-badge>
</template>

0.3.3 (2023-01-31)

  • fix: 修复大小写

0.3.2 (2023-01-05)

  • fix: 修复 UniFormsItem 类型

0.3.1 (2022-12-27)

  • fix: 修复 UniForms 类型

0.3.0 (2022-12-14)

0.3.0-0 (2022-12-13)

  • feat!: 要求 node >= 14.18,这是为了对标 rollupvite
  • feat!: 调整部分类型命名
  • feat: 增加导出
  • feat: 增加 UniHelper 命名空间
  • feat: 增加基本测试

0.2.1 (2022-12-07)

0.2.0 (2022-12-02)

升级 @uni-helper/uni-app-types,理论上无破坏性更新,但值得留意。

0.1.6 (2022-11-16)

  • 调整为 @uni-helper/uni-ui-types

0.1.5 (2022-10-30)

  • fix: 修复类型

0.1.4 (2022-09-21)

0.1.3 (2022-08-16)

0.1.2 (2022-08-15)

  • fix: 修复导出
  • perf: 移除多余代码

0.1.1 (2022-07-24)

0.1.0 (2022-07-19)

初次发布。