Skip to content

Commit

Permalink
2.38.0
Browse files Browse the repository at this point in the history
  • Loading branch information
07akioni committed Feb 22, 2024
1 parent 0fc62f8 commit 82fccfb
Show file tree
Hide file tree
Showing 18 changed files with 150 additions and 132 deletions.
3 changes: 2 additions & 1 deletion CHANGELOG.en-US.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CHANGELOG

## NEXT_VERSION
## 2.38.0

`2024-02-22`

Expand All @@ -19,6 +19,7 @@

### Features

- 🌟 Adds `n-modal-provider` component and `useModal` method.
- 🌟 Adds `n-float-button` and `n-float-button-group` component.
- 🌟 Provides ES module bundle at `/dist/index.mjs` and `/dist/index.prod.mjs`.
- `n-auto-complete` adds `append` prop.
Expand Down
3 changes: 2 additions & 1 deletion CHANGELOG.zh-CN.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# CHANGELOG

## NEXT_VERSION
## 2.38.0

`2024-02-22`

Expand All @@ -19,6 +19,7 @@

### Features

- 🌟 新增 `n-modal-provider` 组件和 `useModal` 方法
- 🌟 新增 `n-float-button` 和 `n-float-button-group` 组件
- 🌟 提供 ES module 打包(在 `/dist/index.mjs` 和 `/dist/index.prod.mjs`)
- `n-auto-complete` 新增 `append` 属性
Expand Down
56 changes: 28 additions & 28 deletions demo/pages/docs/i18n/enUS/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,34 +44,34 @@ PRs are welcomed for locales that are not supported yet!

The following list is sorted by 'Config' column.

| Language | Config | Date config | Version |
| ------------------------- | ------ | ----------- | ------------ |
| Arabic (العربية) | arDZ | dateArDZ | 2.34.0 |
| German (Germany) | deDE | dateDeDE | |
| English (British) | enGB | dateEnGB | 2.25.1 |
| English | enUS | dateEnUS | |
| Esperanto | eo | dateEo | 2.25.2 |
| Spanish (Argentina) | esAR | dateEsAR | 2.24.2 |
| Estonian | etEE | dateEtEE | NEXT_VERSION |
| Persian | faIR | dateFaIR | 2.34.4 |
| French | frFR | dateFrFR | |
| Bahasa Indonesia | idID | dateIdID | |
| Italiano | itIT | dateItIT | 2.24.2 |
| Japanese | jaJP | dateJaJP | |
| Korean (South Korea) | koKR | dateKoKR | 2.28.1 |
| Norwegian Bokmål (Norway) | nbNO | dateNbNO | |
| Dutch (Netherlands) | nlNL | dateNlNL | 2.29.0 |
| Polish (Poland) | plPL | datePlPL | 2.25.2 |
| Portuguese (Brazil) | ptBR | datePtBR | 2.28.1 |
| Russian | ruRU | dateRuRU | |
| Slovak | skSK | dateSkSK | 2.25.3 |
| Swedish | svSE | dateSvSE | 2.35.0 |
| Thai (Thailand) | thTH | dateThTH | 2.27.0 |
| Turkish | trTR | dateTrTR | 2.34.0 |
| Ukrainian | ukUA | dateUkUA | |
| Vietnamese (Vietnam) | viVN | dateViVN | 2.30.7 |
| Chinese (Simplified) | zhCN | dateZhCN | |
| Chinese (Traditional) | zhTW | dateZhTW | |
| Language | Config | Date config | Version |
| ------------------------- | ------ | ----------- | ------- |
| Arabic (العربية) | arDZ | dateArDZ | 2.34.0 |
| German (Germany) | deDE | dateDeDE | |
| English (British) | enGB | dateEnGB | 2.25.1 |
| English | enUS | dateEnUS | |
| Esperanto | eo | dateEo | 2.25.2 |
| Spanish (Argentina) | esAR | dateEsAR | 2.24.2 |
| Estonian | etEE | dateEtEE | 2.38.0 |
| Persian | faIR | dateFaIR | 2.34.4 |
| French | frFR | dateFrFR | |
| Bahasa Indonesia | idID | dateIdID | |
| Italiano | itIT | dateItIT | 2.24.2 |
| Japanese | jaJP | dateJaJP | |
| Korean (South Korea) | koKR | dateKoKR | 2.28.1 |
| Norwegian Bokmål (Norway) | nbNO | dateNbNO | |
| Dutch (Netherlands) | nlNL | dateNlNL | 2.29.0 |
| Polish (Poland) | plPL | datePlPL | 2.25.2 |
| Portuguese (Brazil) | ptBR | datePtBR | 2.28.1 |
| Russian | ruRU | dateRuRU | |
| Slovak | skSK | dateSkSK | 2.25.3 |
| Swedish | svSE | dateSvSE | 2.35.0 |
| Thai (Thailand) | thTH | dateThTH | 2.27.0 |
| Turkish | trTR | dateTrTR | 2.34.0 |
| Ukrainian | ukUA | dateUkUA | |
| Vietnamese (Vietnam) | viVN | dateViVN | 2.30.7 |
| Chinese (Simplified) | zhCN | dateZhCN | |
| Chinese (Traditional) | zhTW | dateZhTW | |

## Customize the existing locale

Expand Down
56 changes: 28 additions & 28 deletions demo/pages/docs/i18n/zhCN/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,34 +44,34 @@ Naive-ui 通过使用 `n-config-provider` 调整语言,默认情况下所有

以下列表依据“配置”列排序。

| 语言 | 配置 | 日期配置 | 版本 |
| ------------------ | ---- | -------- | ------------ |
| 阿拉伯语 | arDZ | dateArDZ | 2.34.0 |
| 德语 | deDE | dateDeDE | |
| 英国英语 | enGB | dateEnGB | 2.25.1 |
| 英语 | enUS | dateEnUS | |
| 世界语 | eo | dateEo | 2.25.2 |
| 西班牙语(阿根廷) | esAR | dateEsAR | 2.24.2 |
| 爱沙尼亚语 | etEE | dateEtEE | NEXT_VERSION |
| 波斯语 | faIR | dateFaIR | 2.34.4 |
| 法语 | frFR | dateFrFR | |
| 印度尼西亚语 | idID | dateIdID | |
| 意大利语 | itIT | dateItIT | 2.24.2 |
| 日语 | jaJP | dateJaJP | |
| 韩语 | koKR | dateKoKR | 2.28.1 |
| 书面挪威语 | nbNO | dateNbNO | |
| 荷兰语(荷兰) | nlNL | dateNlNL | 2.29.0 |
| 波兰语(波兰) | plPL | datePlPL | 2.25.2 |
| 葡萄牙语 (巴西) | ptBR | datePtBR | 2.28.1 |
| 俄罗斯语 | ruRU | dateRuRU | |
| 斯洛伐克语 | skSK | dateSkSK | 2.25.3 |
| 瑞典語 | svSE | dateSvSE | 2.35.0 |
| 泰语(泰国) | thTH | dateThTH | 2.27.0 |
| 土耳其语 | trTR | dateTrTR | 2.34.0 |
| 乌克兰语 | ukUA | dateUkUA | |
| 越南语(越南) | viVN | dateViVN | 2.30.7 |
| 简体中文 | zhCN | dateZhCN | |
| 繁体中文 | zhTW | dateZhTW | |
| 语言 | 配置 | 日期配置 | 版本 |
| ------------------ | ---- | -------- | ------ |
| 阿拉伯语 | arDZ | dateArDZ | 2.34.0 |
| 德语 | deDE | dateDeDE | |
| 英国英语 | enGB | dateEnGB | 2.25.1 |
| 英语 | enUS | dateEnUS | |
| 世界语 | eo | dateEo | 2.25.2 |
| 西班牙语(阿根廷) | esAR | dateEsAR | 2.24.2 |
| 爱沙尼亚语 | etEE | dateEtEE | 2.38.0 |
| 波斯语 | faIR | dateFaIR | 2.34.4 |
| 法语 | frFR | dateFrFR | |
| 印度尼西亚语 | idID | dateIdID | |
| 意大利语 | itIT | dateItIT | 2.24.2 |
| 日语 | jaJP | dateJaJP | |
| 韩语 | koKR | dateKoKR | 2.28.1 |
| 书面挪威语 | nbNO | dateNbNO | |
| 荷兰语(荷兰) | nlNL | dateNlNL | 2.29.0 |
| 波兰语(波兰) | plPL | datePlPL | 2.25.2 |
| 葡萄牙语 (巴西) | ptBR | datePtBR | 2.28.1 |
| 俄罗斯语 | ruRU | dateRuRU | |
| 斯洛伐克语 | skSK | dateSkSK | 2.25.3 |
| 瑞典語 | svSE | dateSvSE | 2.35.0 |
| 泰语(泰国) | thTH | dateThTH | 2.27.0 |
| 土耳其语 | trTR | dateTrTR | 2.34.0 |
| 乌克兰语 | ukUA | dateUkUA | |
| 越南语(越南) | viVN | dateViVN | 2.30.7 |
| 简体中文 | zhCN | dateZhCN | |
| 繁体中文 | zhTW | dateZhTW | |

## 在现有国际化基础上调整

Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "naive-ui",
"version": "2.37.3",
"version": "2.38.0",
"description": "A Vue 3 Component Library. Fairly Complete, Theme Customizable, Uses TypeScript, Fast",
"main": "lib/index.js",
"module": "es/index.mjs",
Expand Down
2 changes: 1 addition & 1 deletion src/auto-complete/demos/enUS/index.demo-entry.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ append.vue

| Name | Type | Default | Description | Version |
| --- | --- | --- | --- | --- |
| append | `boolean` | `false` | Whether to append content to input. | NEXT_VERSION |
| append | `boolean` | `false` | Whether to append content to input. | 2.38.0 |
| blur-after-select | `boolean` | `false` | Whether to blur after selection. | |
| clear-after-select | `boolean` | `false` | Whether to clear after selection. | |
| clearable | `boolean` | `false` | Whether autocomplete is clearable. | |
Expand Down
2 changes: 1 addition & 1 deletion src/auto-complete/demos/zhCN/index.demo-entry.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ append.vue

| 名称 | 类型 | 默认值 | 说明 | 版本 |
| --- | --- | --- | --- | --- |
| append | `boolean` | `false` | 选中后是否追加 | NEXT_VERSION |
| append | `boolean` | `false` | 选中后是否追加 | 2.38.0 |
| blur-after-select | `boolean` | `false` | 选中后是否 blur | |
| clear-after-select | `boolean` | `false` | 选中后是否清空 | |
| clearable | `boolean` | `false` | 自动填充是否支持可清除 | |
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`n-flex render empty children 1`] = `"<div class="n-float-button-group n-float-button-group--circle-shape" style="--n-bezier: cubic-bezier(.4, 0, .2, 1); --n-box-shadow: 0 2px 8px 0px rgba(0, 0, 0, .12); --n-color: #fff; --n-button-border-color: rgb(239, 239, 245); --n-border-radius-square: 3px; position: fixed;" role="group"></div>"`;
50 changes: 25 additions & 25 deletions src/float-button/demos/enUS/index.demo-entry.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Like `BackTop` but with more appearance level, more interaction.

Available since `NEXT_VERSION`.
Available since `2.38.0`.

## Demos

Expand All @@ -19,35 +19,35 @@ menu.vue

### FloatButton Props

| Name | Type | Default | Description | NEXT_VERSION |
| Name | Type | Default | Description | Version |
| --- | --- | --- | --- | --- |
| bottom | `number \| string` | `40` | CSS `bottom` property of the button group. | NEXT_VERSION |
| height | `number \| string` | `40` | CSS `height` property of the button group. | NEXT_VERSION |
| left | `number \| string` | `undefined` | CSS `left` property of the button group. | NEXT_VERSION |
| menu-trigger | `'click' \| 'hover'` | `undefined` | Trigger action to show submenu. | NEXT_VERSION |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | CSS `position` property of the button group. | NEXT_VERSION |
| right | `number \| string` | `undefined` | CSS `right` property of the button group. | NEXT_VERSION |
| shape | `'circle' \| 'square'` | `'circle'` | Shape of the button. | NEXT_VERSION |
| show-menu | `boolean` | `undefined` | Whether submenu of the button is shown. | NEXT_VERSION |
| top | `number \| string` | `undefined` | CSS `top` property of the button group. | NEXT_VERSION |
| type | `'default' \| 'primary'` | `'default'` | Type of the button. | NEXT_VERSION |
| width | `number \| string` | `undefined` | | NEXT_VERSION |
| on-update:show-menu | `(value: boolean) => void` | `undefined` | Callback when the menu is opened or closed. | NEXT_VERSION |
| bottom | `number \| string` | `40` | CSS `bottom` property of the button group. | 2.38.0 |
| height | `number \| string` | `40` | CSS `height` property of the button group. | 2.38.0 |
| left | `number \| string` | `undefined` | CSS `left` property of the button group. | 2.38.0 |
| menu-trigger | `'click' \| 'hover'` | `undefined` | Trigger action to show submenu. | 2.38.0 |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | CSS `position` property of the button group. | 2.38.0 |
| right | `number \| string` | `undefined` | CSS `right` property of the button group. | 2.38.0 |
| shape | `'circle' \| 'square'` | `'circle'` | Shape of the button. | 2.38.0 |
| show-menu | `boolean` | `undefined` | Whether submenu of the button is shown. | 2.38.0 |
| top | `number \| string` | `undefined` | CSS `top` property of the button group. | 2.38.0 |
| type | `'default' \| 'primary'` | `'default'` | Type of the button. | 2.38.0 |
| width | `number \| string` | `undefined` | | 2.38.0 |
| on-update:show-menu | `(value: boolean) => void` | `undefined` | Callback when the menu is opened or closed. | 2.38.0 |

### FloatButtonGroup Props

| Name | Type | Default | Description | NEXT_VERSION |
| Name | Type | Default | Description | Version |
| --- | --- | --- | --- | --- |
| bottom | `number \| string` | `undefined` | CSS `bottom` property of the button group. | NEXT_VERSION |
| left | `number \| string` | `undefined` | CSS `left` property of the button group. | NEXT_VERSION |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | CSS `position` property of the button group. | NEXT_VERSION |
| right | `number \| string` | `undefined` | CSS `right` property of the button group. | NEXT_VERSION |
| shape | `'circle' \| 'square'` | `'circle'` | Shape of the button group. | NEXT_VERSION |
| top | `number \| string` | `undefined` | CSS `top` property of the button group. | NEXT_VERSION |
| bottom | `number \| string` | `undefined` | CSS `bottom` property of the button group. | 2.38.0 |
| left | `number \| string` | `undefined` | CSS `left` property of the button group. | 2.38.0 |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | CSS `position` property of the button group. | 2.38.0 |
| right | `number \| string` | `undefined` | CSS `right` property of the button group. | 2.38.0 |
| shape | `'circle' \| 'square'` | `'circle'` | Shape of the button group. | 2.38.0 |
| top | `number \| string` | `undefined` | CSS `top` property of the button group. | 2.38.0 |

### FloatButton Slots

| Name | Parameters | Description | Version |
| ----------- | ---------- | ---------------------------- | ------------ |
| description | `()` | Description for the button. | NEXT_VERSION |
| menu | `()` | Submenu of the float button. | NEXT_VERSION |
| Name | Parameters | Description | Version |
| ----------- | ---------- | ---------------------------- | ------- |
| description | `()` | Description for the button. | 2.38.0 |
| menu | `()` | Submenu of the float button. | 2.38.0 |
46 changes: 23 additions & 23 deletions src/float-button/demos/zhCN/index.demo-entry.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

`Back Top` 很像,多一份颜值,多一份互动。

`NEXT_VERSION` 版本开始提供该组件。
`2.38.0` 版本开始提供该组件。

## 演示

Expand All @@ -21,33 +21,33 @@ menu.vue

| 名称 | 类型 | 默认值 | 说明 | 版本 |
| --- | --- | --- | --- | --- |
| bottom | `number \| string` | `40` | 按钮的 CSS `bottom` 属性 | NEXT_VERSION |
| height | `number \| string` | `40` | 按钮的 CSS `height` 属性 | NEXT_VERSION |
| left | `number \| string` | `undefined` | 按钮的 CSS `left` 属性 | NEXT_VERSION |
| menu-trigger | `'click' \| 'hover'` | `undefined` | 触发菜单显示的方式 | NEXT_VERSION |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | 按钮组的定位方式 | NEXT_VERSION |
| right | `number \| string` | `undefined` | 按钮的 CSS `right` 属性 | NEXT_VERSION |
| shape | `'circle' \| 'square'` | `'circle'` | 按钮的形状 | NEXT_VERSION |
| show-menu | `boolean` | `undefined` | 是否打开菜单 | NEXT_VERSION |
| top | `number \| string` | `undefined` | 按钮的 CSS `top` 属性 | NEXT_VERSION |
| type | `'default' \| 'primary'` | `'default'` | 按钮的类型 | NEXT_VERSION |
| width | `number \| string` | `undefined` | 按钮的 CSS `width` 属性 | NEXT_VERSION |
| on-update:show-menu | `(value: boolean) => void` | `undefined` | 菜单打开或者关闭的回调 | NEXT_VERSION |
| bottom | `number \| string` | `40` | 按钮的 CSS `bottom` 属性 | 2.38.0 |
| height | `number \| string` | `40` | 按钮的 CSS `height` 属性 | 2.38.0 |
| left | `number \| string` | `undefined` | 按钮的 CSS `left` 属性 | 2.38.0 |
| menu-trigger | `'click' \| 'hover'` | `undefined` | 触发菜单显示的方式 | 2.38.0 |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | 按钮组的定位方式 | 2.38.0 |
| right | `number \| string` | `undefined` | 按钮的 CSS `right` 属性 | 2.38.0 |
| shape | `'circle' \| 'square'` | `'circle'` | 按钮的形状 | 2.38.0 |
| show-menu | `boolean` | `undefined` | 是否打开菜单 | 2.38.0 |
| top | `number \| string` | `undefined` | 按钮的 CSS `top` 属性 | 2.38.0 |
| type | `'default' \| 'primary'` | `'default'` | 按钮的类型 | 2.38.0 |
| width | `number \| string` | `undefined` | 按钮的 CSS `width` 属性 | 2.38.0 |
| on-update:show-menu | `(value: boolean) => void` | `undefined` | 菜单打开或者关闭的回调 | 2.38.0 |

### FloatButtonGroup Props

| 名称 | 类型 | 默认值 | 说明 | 版本 |
| --- | --- | --- | --- | --- |
| bottom | `number \| string` | `undefined` | 按钮组的 CSS `bottom` 属性 | NEXT_VERSION |
| left | `number \| string` | `undefined` | 按钮组的 CSS `left` 属性 | NEXT_VERSION |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | 按钮组的定位方式 | NEXT_VERSION |
| right | `number \| string` | `undefined` | 按钮组的 CSS `right` 属性 | NEXT_VERSION |
| shape | `'circle' \| 'square'` | `'circle'` | 按钮组的形状 | NEXT_VERSION |
| top | `number \| string` | `undefined` | 按钮组的 CSS `top` 属性 | NEXT_VERSION |
| bottom | `number \| string` | `undefined` | 按钮组的 CSS `bottom` 属性 | 2.38.0 |
| left | `number \| string` | `undefined` | 按钮组的 CSS `left` 属性 | 2.38.0 |
| position | `'relative' \| 'absolute' \| 'fixed'` | `'fixed'` | 按钮组的定位方式 | 2.38.0 |
| right | `number \| string` | `undefined` | 按钮组的 CSS `right` 属性 | 2.38.0 |
| shape | `'circle' \| 'square'` | `'circle'` | 按钮组的形状 | 2.38.0 |
| top | `number \| string` | `undefined` | 按钮组的 CSS `top` 属性 | 2.38.0 |

### FloatButton Slots

| 名称 | 参数 | 说明 | 版本 |
| ----------- | ---- | ------------------ | ------------ |
| description | `()` | 按钮中的描述信息 | NEXT_VERSION |
| menu | `()` | 按钮会触发的子菜单 | NEXT_VERSION |
| 名称 | 参数 | 说明 | 版本 |
| ----------- | ---- | ------------------ | ------ |
| description | `()` | 按钮中的描述信息 | 2.38.0 |
| menu | `()` | 按钮会触发的子菜单 | 2.38.0 |
13 changes: 13 additions & 0 deletions src/float-button/tests/__snapshots__/FloatButton.spec.tsx.snap
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
// Jest Snapshot v1, https://goo.gl/fbAQLP

exports[`n-flex render empty children 1`] = `
"<div class="n-float-button n-float-button--circle-shape n-float-button--default-type" style="--n-bezier: cubic-bezier(.4, 0, .2, 1); --n-box-shadow: 0 2px 8px 0px rgba(0, 0, 0, .16); --n-box-shadow-hover: 0 2px 12px 0px rgba(0, 0, 0, .24); --n-box-shadow-pressed: 0 2px 12px 0px rgba(0, 0, 0, .24); --n-color: #fff; --n-text-color: rgb(51, 54, 57); --n-color-hover: rgba(46, 51, 56, .09); --n-color-pressed: rgba(46, 51, 56, .13); --n-border-radius-square: 3px; position: fixed; width: 40px; min-height: 40px;" role="button">
<div class="n-float-button__fill" aria-hidden="true"></div>
<div class="n-float-button__body">
<!---->
<!---->
</div>
<!---->
<!---->
</div>"
`;
Loading

0 comments on commit 82fccfb

Please sign in to comment.