Vant 遵循 Semver 語(yǔ)義化版本規(guī)范。
發(fā)布節(jié)奏
2020-02-01
Bug Fixes
2020-02-01
Feature
Style
Bug Fixes
2020-01-24
Feature
Bug Fixes
2020-01-19
Feature
Improvement
Bug Fixes
Types
2020-01-14
Feature
Improvement
Bug Fixes
2020-01-02
Feature
Bug Fixes
2020-01-01
New Component
Feature
Compatibility
在之前的版本中,有較多同學(xué)反饋在 iOS 10 ~ 11 上會(huì)偶現(xiàn)組件無(wú)法操作的情況,該問(wèn)題的原因是 Vue 2.6.x 版本在綁定事件時(shí)存在事件無(wú)法冒泡的兼容性問(wèn)題。相關(guān) issue
從 2.4 版本開(kāi)始,我們通過(guò)手動(dòng)綁定事件的方式來(lái)規(guī)避這個(gè)問(wèn)題,涉及以下組件:
Bug Fixes
Types
2019-12-21
Bug Fixes
2019-12-20
Bug Fixes
2019-12-20
Bug Fixes
2019-12-20
Style
在 2.3.0 版本中,我們對(duì)業(yè)務(wù)組件的樣式進(jìn)行了全新升級(jí),涉及以下組件:
Features
Bug Fixes
2019-12-03
Features
2019-11-28
Bug Fixes
2019-11-22
Features
Bug Fixes
2019-11-14
Features
Bug Fixes
2019-11-07
Features
Bug Fixes
2019-11-04
Features
Bug Fixes
2019-10-27
Features
Bug Fixes
2019-10-20
Features
Bug Fixes
2019-10-17
Features
Bug Fixes
2019-10-11
Features
Bug Fixes
2019-10-08
Features
Bug Fixes
2019-09-28
Features
Bug Fixes
2019-09-28 ????????
Tips
2019-09-24
Features
2019-09-19
Features
Bug Fixes
2019-09-12
Features
Bug Fixes
2019-09-06
Features
Bug Fixes
2019-08-29
Features
Bug Fixes
2019-08-26
Bug Fixes
2019-08-26
Features
Bug Fixes
2019-08-23
Features
Bug Fixes
2019-08-21
Features
Bug Fixes
2019-08-15
Features
Bug Fixes
2019-08-10
Features
Bug Fixes
2019-08-02
Bug Fixes
2019-08-01 ????????
Features
Bug Fixes
2019-07-19
Features
Bug Fixes
2019-07-16
Features
Bug Fixes
2019-07-11
Features
Bug Fixes
2019-07-05
Features
Bug Fixes
2019-07-02
Features
Bug Fixes
2019-07-01
Features
Bug Fixes
2019-06-27
Features
Bug Fixes
2019-06-21
Features
Bug Fixes
2019-06-15
Features
Bug Fixes
2019-06-12
在 2.0 版本中,我們引入了社區(qū)中呼聲最高的四個(gè)組件,分別是:
文檔方面,我們重新設(shè)計(jì)了文檔站點(diǎn),用卡片的方式組織段落,更加直觀。對(duì)一些較為復(fù)雜的組件,我們對(duì)示例進(jìn)行細(xì)粒度的拆分,添加更多的用法介紹,以幫助大家更快地上手使用。
此外,文檔站點(diǎn)也支持了搜索和版本切換。
移動(dòng)端 UI 風(fēng)格多變,對(duì)組件的可定制性要求較高。從 2.0 版本開(kāi)始,Vant 中的所有組件都支持通過(guò) Less 變量進(jìn)行樣式定制。同時(shí)我們新增了較多樣式相關(guān)的 Props,便于快速定制組件風(fēng)格。
輕量化是 Vant 的核心開(kāi)發(fā)理念之一。在過(guò)去一年多時(shí)間里,我們新增了若干個(gè)組件和數(shù)百項(xiàng)功能,而代碼包體積從 1.0 版本的 169kb 降低到了 2.0 版本的 161kb(45kb gzipped),平均每個(gè)組件體積下降 13%,這主要得益于組件內(nèi)部邏輯的重構(gòu)和復(fù)用。
在未來(lái)的 Vue 3.0 版本中,會(huì)提供 Function-based API 這一更優(yōu)的邏輯復(fù)用方式,預(yù)計(jì)能幫助 Vant 進(jìn)一步優(yōu)化代碼包體積。
2.0 版本中包含少量不兼容更新,主要是調(diào)整命名和移除個(gè)別屬性。對(duì)于正在使用 1.x 版本的項(xiàng)目,請(qǐng)按照下方的列表依次檢查,大部分項(xiàng)目可以無(wú)痛升級(jí)。
對(duì)以下組件增加了無(wú)障礙訪問(wèn)的支持:
我們計(jì)劃在今年下半年推出 VantWeapp 1.0 版本,目標(biāo)是對(duì)標(biāo) Vant 2.0 版本,將大部分新組件和新功能同步到小程序端。
同時(shí),Vant 3.0 版本也在醞釀當(dāng)中,不出意外的話,3.0 版本會(huì)基于 Vue 3.0 實(shí)現(xiàn),并爭(zhēng)取和 Vue 3.0 同期發(fā)布。
對(duì)于 Vant 1.x 版本,后續(xù)會(huì)進(jìn)入維護(hù)期,跟進(jìn)問(wèn)題修復(fù),但不再引入功能性改動(dòng)。
更多建議: