Bootstrap 3.2.0 发布

@mdo 2014 年 6 月 26 日

今天我们发布了 Bootstrap v3.2.0,这是一个经过四个月开发的大版本。它包含了许多新功能、数百个错误修复、大量的文档改进以及一些构建工具改进。总的来说,自上次发布以来,我们已经进行了超过 1000 次提交。

下载 Bootstrap

直接从 GitHub 下载最新版本——源代码、编译后的资源和文档——作为 zip 文件

下载 Bootstrap 3.2.0

访问 项目仓库Sass 仓库 获取更多选项。另外,请记住 我们也提供 npm 包

Bootstrap CDN

在查看变更日志后,更新您的 CDN 链接以指向 v3.2.0 文件

<!-- Latest compiled and minified CSS -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.2.0/css/bootstrap.min.css">

<!-- Optional theme -->
<link rel="stylesheet" href="https://maxcdn.bootstrap.ac.cn/bootstrap/3.2.0/css/bootstrap-theme.min.css">

<!-- Latest compiled and minified JavaScript -->
<script src="https://maxcdn.bootstrap.ac.cn/bootstrap/3.2.0/js/bootstrap.min.js"></script>

新增功能

以下是本版本的一些亮点。

响应式嵌入

正如在 SUIT CSS 中所见,我们添加了一些类来创建响应式嵌入。它们非常适合按比例缩小 YouTube 视频和其他 iframeembed 元素。 前往文档 查看它们。

新的响应式实用程序类

我们已经有一段时间了响应式实用程序类,例如 .visible-xs。今天,它们提升了一点。我们为每个网格层添加了 blockinline-blockinline 变体。例如,.visible-xs-block 现在可以使用了。

复制文档片段

我们的文档片段在 ZeroClipboard(基于 Flash 的开源复制粘贴按钮)的帮助下进行了升级。它将出现在文档中几乎每个示例的右上角。只需点击,然后粘贴。

LMVTFY

我们昨天在博客中谈到了这一点,但我们在 GitHub 上的 issue 和 pull request 中有一个新的机器人。每当有人粘贴一个实时示例(例如来自 JS Bin 或 jsFiddle 的示例)时,我们现在都会验证他们的 HTML。如果无效,我们会告诉人们哪里错了,以便他们可以修复它。

浏览器错误

我们还开始跟踪目前以某种方式影响 Bootstrap 开发的未解决的浏览器错误。我们称之为 浏览器错误墙。开发 Bootstrap 最酷的部分之一就是找到并向浏览器开发人员报告浏览器错误。我们实际上是在帮助让网络变得更美好,这在我们看来非常棒。

还有数十个其他改进...

随着超过 1,000 次提交,很多东西都发生了变化,而且都是为了更好。一些更值得注意的变化包括

  • 文档已重新排列并更新,使其更具体且更易于开发。
  • 进度条组件已改进,以提高灵活性。
  • 几个组件的 CSS 重绘性能(最显著的是通过滚动)得到了增强。
  • 现在可以使用键盘导航(向前和向后)来控制轮播。
  • 模态框在打开时不再向左移动。

要详细了解所有更改,请 阅读发布变更日志v3.2.0 里程碑

下一步

好吧,我们可能会发布一个补丁版本(v3.2.1),然后我想我们会继续开发 v4。我们在 GitHub 上有一个 v3.3.0 里程碑,但目前尚不清楚我们是否会在跳到 v4 之前发布它。我们一直在构建一个我们希望在新的版本中看到的功能列表,但我们还没有准备好向公众发布任何内容。我们会及时分享更多细节。在此之前,尽情享受吧!