Skip to content

Vuetify 路线图

Vuetify 始终在开发之中。我们一直致力于改进现有的代码库,添加新的特性和功能,并通过开发人员工具扩展生态系统,使构建应用程序更加容易。

2024 组件路线图

下面时计划在 2024 年发布的组件列表。

组件进入 Vuetify 实验室发行版释出时间
v3.7 (Odyssey)July 2024
v-treeview*️⃣July 2024
v-number-input*️⃣July 2024
v-time-picker*️⃣July 2024
v-date-input*️⃣July 2024
v-file-uploadApril May 2024July 2024
v-time-inputApril May 2024July 2024
v-stepper-verticalMarch May 2024July 2024
v3.8 (Andromeda)Q4
v-calendar*️⃣Q4
v-date-time-pickerMay 2024Q4
v-date-range-pickerJune 2024Q4
v-videoJuly 2024Q4
v-feature-discoveryAugust 2024Q4

*️⃣已经在实验室中

版本发布

下面是已经放出的小版本大版本的版本更新。详细的更新信息请参考 GitHub 上的 最新更新 on GitHub.

v3.6 (Nebula)

v3.5 (Polaris)

  • Released: January 2024
  • Hero: Banner
  • Target Release: Q1 2024
  • Notes: v3.5 Release
  • Overview: v3.4 之后的维护周期将侧重于错误修复和一般改进。
  • Milestone Issues: Github Issues

v3.4 (Blackguard)

v2.7 (Nirvana)


v3.3 (Icarus)

  • Released: May 2023
  • Target Release: Q2 2023
  • Notes: v3.3 Release
  • Overview: 一个小型的中间插件,将与 Vue v3.3 一起发布,并包含一些小特性。
  • Milestone Issues: Github Issues

v3.2 (Orion)

  • Released: April 2023
  • Target Release: Q2 2023
  • Notes: v3.2 Release
  • Overview: N 来自 v2 的新组件和移植组件。公开默认系统供公众使用,允许您使用组件钩接到全局默认配置。更多信息见 发行说明
  • Milestone Issues: Github Issues

v3.1 (Valkyrie)

  • Released: January 2023
  • Target Release: Q1 2023
  • Notes: v3.1 Release
  • Overview: 第一个 v3 版本将专注于移植剩余的缺失的 v2 组件和修复一般的错误。
  • Milestone Issues: Github Issues

Vuetify Labs

  • Released: January 2023
  • Target Release: Q4 2022
  • Overview: Labs 是一个新包,它包含了来自 Vuetify 2 的大型组件,处于预生产状态。更多信息位于实验室介绍 页面。

v3.0 (Titan)

  • Released: October 2022
  • Notes: v3.0 Release
  • Overview:
    • 使用新的组合 api为 Vue 3 重新构建
    • 全局属性,允许你对你的应用做大的总体改变
    • 通过内置模块改进 SASS 变量定制和可扩展性
    • 新的Vue CLI presets,用于生成预构建的启动项目
    • 第一方Vite支持闪电般的快速开发
    • 极大地改进了 TypeScript 支持
    • 使用 Cypress 进行端到端测试,更好地覆盖框架

v2.6 (Horizon)

  • Released: November 2021
  • Notes: v2.6 Release
  • Overview: 新的v-otp-input组件,日历事件和滚动改进,其他组件的小功能。

v2.5 (Avalon)


v2.4 (Endurance)

  • Released: December 2020

  • Notes: v2.4 Release

  • Overview: v2.4 版本为 Vuetify 提供了 bug 修复、特性和生活质量更改,同时我们也在为 v3 Alpha 做准备。这个版本包含了一些我们正在构建到 Vuetify 3 中的新特性,比如 v-carousel 的新插槽和对全局定义图标组件的支持。

  • Objectives:

    • v-btn添加plain属性
    • 添加新的区域设置
      • Azerbaijani
      • Central Kurdish
    • 添加排版 css 类 text-pretext-pre-wrap
    • 添加新的插槽 v-carousel
    • 支持全局定义的图标组件
    • 改进了v-menu组件的可访问性

v2.3 (Liberator)

  • Released: June 2020
  • Notes: v2.3 Release
  • Overview: v2.3 版本在今年早些时候被放弃,专注于 v3 的开发,但在 COVID-19 出现时又被恢复。这个版本充满了生态质量的变化,新特性,如v-virtual-scroll组件,响应式排版 css 类。
  • Objectives:
    • text-decoration(文本装饰)、border-radius(边框半径)、typography(排版)等添加新的 css helper 类。
    • 添加新的v-virtual-scroll组件
    • 改进 Date Pickers(日期选择器), Data Tables(数据表), 和 Calendars(日历)
    • 加固框架准备,为 LTS version版本做准备

v2.2 (Tigris)

  • Released: January 2020
  • Notes: v2.2 Release
  • Overview: Vuetify 预设的介绍。将包括整个材料设计研究收集和 user customizable (用户可定制)。将简化更改框架默认样式的过程。数以千计的 SASS 变量将被添加,用于查找这些变量的查找树将被放入文档中。有关谷歌研究的更多信息,请浏览此处
  • Objectives:
    • 添加 数千个 新的 SASS 变量
    • 创建一个新的 Vuetify 服务来引导预配置的框架选项; Preset (预设)
    • 为官方创建预设 Material Design Studies
    • 添加新功能并改进 v-badge 的代码样式
    • 添加新功能并改进v-expansion-panels的代码样式
    • 新的 v-theme-provider 组件

v2.1 (Vanguard)

  • Released: October 2019
  • Notes: v2.1 Release
  • Overview: 一个维护周期,用于处理 v2.0 版本中的错误。这包括性能问题、不正确或缺失的数据、RTL、回归和一般修复。这将使团队能够赶上在上一个版本的 8 个月开发周期中积累的积压任务。
  • Objectives:
    • 新添加的组件
      • v-lazy
      • v-skeleton-loader
    • 新添加的指令
      • v-intersect
      • v-mutate
    • v-img添加延迟加载支持

v2.0 (Arcadia)

  • Released: July 2019
  • Notes: v2.0 Release
  • Overview: 框架核心的完全重建。改进 layout (布局)和 theme systems(主题系统)、platform integration(平台集成)、accessibility(可访问性)、RTL 和 performance(性能)。 按照Material Design 2规范更新所有组件。向多个现有组件添加额外功能,并设置 v1.5 以获得长期支持
  • Objectives:
    • 新添加的组件
      • v-app-bar
      • v-banner
      • v-chip-group
      • v-color-picker
      • v-file-input
      • v-list-item-group
      • v-overlay
      • v-simple-table
      • v-slide-group
    • 完成 Material Design 2 的更新
    • 从 Javascript 转换为 Typescript
    • 从 Stylus 转换为 Sass
    • 从 avoriaz 转换为 vue-test-utils

参与此项目

如果您想帮助为 Vuetify 做出贡献,请前往我们的贡献指南 有关如何开始的更多信息。

归档

以下版本是旧的和不受支持的主要次要版本:

v1.5

  • Released: February 2019
  • Support until: August 1st, 2020
  • Notes: v1.5 Release
  • Overview: 增加了新的组件,v-calendar。改进了v-sparkline的功能,增加了新的bar (条形)和fill (填充)属性。改进v-treeview视图,为 LTS 做准备。导航到 长期支持页面 浏览更多有关 LTS 的资料。

DANGER

v1.5 已于2020 年 7 月 31 日到期,不再积极维护。建议使用我们的升级指南更新到 Vuetify 的最新稳定版本

v1.4

  • Released: December 2018
  • Notes: v1.4 Release
  • Overview: 增加了新的组件v-sparkline,并将v-toolbar的功能抽象为多个组件,以方便维护和测试。重新构建整个文档,使其更易于贡献者和团队的维护。

v1.3

  • Released: December 2018
  • Notes: v1.3 Release
  • Overview: 增加了新的组件, v-treeview, v-timelinev-item-group。统一了v-tabsv-carousel的接口。改进了vuetify-loader,以支持 Vuetify 组件的轻松应用程序树摇。

v1.2

  • Released: October 2018
  • Notes: v1.2 Release
  • Overview: 增加了新的组件,v-img, v-ratingv-hover。改进了主题传播系统,并扩展了使用 HEX 和 RGBA 等组件的颜色的功能。还添加了许多新的区域。

v1.1

  • Released: July 2018
  • Notes: v1.1 Release
  • Overview: 完整重建所有表单功能,包括所有输入和选择控件。将v-select等组件的特性抽象为新的实现, v-autocomplete, v-combobox,以获得更大范围的功能和更容易的测试。这个版本也标志着对RTL语言的第一次官方支持。

v1.0

  • Released: February 2018
  • Notes: v1.0 Release
  • Overview: v1.0 正式发布方。经过 18 个月和 Kael 的清醒,我们推出了我们的第一个主要版本。其中包括大量全新的组件、特性和功能。

Alpha release

  • Released: December 2016
  • Overview: Vuetify正式向公众宣布。该框架最初附带了40个组件,并且达到了惊人的46kb。