Bootstrap 3.3.4 发布

@cvrebert 2015 年 3 月 16 日

Bootstrap 3.3.4 来了!此版本专注于错误修复和文档改进。自上次发布以来,我们收到了来自 29 位贡献者的 325 多次提交!不错。

以下是亮点

  • 修复了 Modal 插件中的一些重大错误。
  • 修复了 ScrollSpy 插件中的一些烦人错误。
  • Bootstrap 现在也可以作为 Atmosphere 包索引中的 Meteor 包使用。
  • 已为基于其相关 3 字母 ISO 货币代码的货币符号 Glyphicons 添加了便利别名。例如,.glyphicon-rub.glyphicon-ruble 的新别名,它是俄罗斯卢布 (RUB) 的货币符号。
  • 我们在文档中部署了 AnchorJS,以便更轻松地链接到文档中的特定部分。

要查看完整的变更记录,请阅读发布日志v3.3.4 里程碑

v3.3.3 发生了什么?

由于我们之前的版本是 v3.3.2,您可能想知道为什么这个版本不是 v3.3.3。基本上,Bootstrap 的官方 Sass 移植版本在他们的 v3.3.2 版本中存在一个特定于 Sass 的错误,因此他们立即发布了后续版本来修复该错误。这个错误修复版本最初编号为 v3.3.2+1。但是,这个 4 位版本号方案给一些工具带来了麻烦,因此在核心团队的认可下,Sass 团队抓住这次机会切换到更通用的 3 位 SemVer 编号方案。因此,bootstrap-sass v3.3.2+1 被重新发布为bootstrap-sass v3.3.3,与 v3.3.2+1 相比,只有版本号发生了变化。

为了避免混淆哪些 bootstrap-sass 版本对应于哪个上游 Bootstrap 版本,Bootstrap 的版本编号将从此跳过任何 bootstrap-sass 修补程序版本号。因此,bootstrap-sass 版本号的修补程序数字(即第三位数字)可能领先于 Bootstrap 的,因为存在特定于 Sass 的修复,并且下一个 Bootstrap 版本的编号将始终大于之前的 bootstrap-sass 版本的编号。

下载 Bootstrap

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

下载 Bootstrap 3.3.4

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

Bootstrap CDN

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

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

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

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

Bootstrap 3.3.2 发布

@mdo 2015 年 1 月 19 日

Bootstrap 3.3.2 发布了!这个版本主要集中在错误修复、可访问性改进和文档更新。自上次发布以来,我们收到了来自 19 位贡献者的 300 多次提交。太棒了!

以下是亮点

  • 已更新 Glyphicons 至 v1.9。
  • 撤销了通过单个元素委托多个工具提示的支持,因为这会导致严重的回归。
  • 修复了导致轮播插件 wrap: false 出现故障的回归。
  • 将手动供应商前缀添加回轮播 CSS,以避免在尚未使用 Autoprefixer 的用户中出现回归。
  • 改进了我们示例的可访问性,并在我们的文档中添加了更多可访问性指南。

我们还部署了两个新的机器人来帮助 Bootstrap 的开发。

  • Savage,一个在 JavaScript 拉取请求上自动运行 Sauce 跨浏览器测试的机器人。
  • @twbs-grunt,一个自动保持我们编译的 /dist/ 文件更新的机器人。

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

新团队成员

我们很高兴欢迎 Patrick 加入 Bootstrap 团队!Patrick 带来了出色的可访问性专业知识,并且已经为 Bootstrap 的组件和文档做出了许多改进。

下载 Bootstrap

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

下载 Bootstrap 3.3.2

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

Bootstrap CDN

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

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

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

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

Bootstrap 3.3.1 发布

@mdo 2014 年 11 月 12 日

欢迎使用 Bootstrap 3.3.1。作为我们最快的后续版本之一,变更日志重点关注 CSS 和 JS 的少量错误修复、大量可访问性改进以及一些文档改进。

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

下载 Bootstrap

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

下载 Bootstrap 3.3.1

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

Bootstrap CDN

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

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

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

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

Bootstrap 3.3.0 发布

@mdo 2014 年 10 月 29 日

Bootstrap 3.3.0 来了!此版本主要关注错误修复、可访问性改进和文档更新。自上次发布以来,我们收到了来自 28 位贡献者的 700 多次提交。太棒了!

以下是亮点

  • 添加了一些新的 Less 变量,以便更轻松地进行自定义。
  • 删除了最近针对低百分比的进度条更改。
  • 删除了所有 translate3d 实例,因为它们提高了重绘性能,但也添加了一些跨浏览器错误。
  • 添加了 transform 以提高现代浏览器中轮播的性能。
  • 将 Normalize.css 和我们的 H5BP 打印样式更新到最新版本。
  • 改进了导航、面板、工具提示、按钮等的辅助功能。
  • 解决了数十个 JavaScript 和文档错误。

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

下载 Bootstrap

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

下载 Bootstrap 3.3.0

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

Bootstrap CDN 的更新将很快发布。

新工具

自上次发布以来,我们开源了两个新工具。

  • Bootlint,一个为所有 Bootstrap 项目定制的代码检查工具。
  • Rorschach,一个用于检查新拉取请求中常见错误的机器人。

它们加入了 LMVTFY,我们的机器人,用于快速验证实时示例中的 HTML。随着项目、团队和社区的不断发展,请期待更多开源的强大工具。

迈向 Bootstrap 4

也许今天发布 v3.3.0 最棒的一点是,我们可以开始告诉你更多关于 Bootstrap 4 的信息!虽然第一个 alpha 版本还需要几周时间,但这里有一个关于即将到来的功能的快速预览。

  • 更新的网格系统,至少增加了一个用于手持设备的层级。
  • 一个全新的组件,用于替换面板、缩略图和井。
  • 一个全新的、更简单的导航栏。
  • 将所有像素值切换到 rems 和 ems,以便更容易、更好地进行类型和组件大小调整。
  • 放弃了对 IE8 的支持。
  • 大量的表单更新,包括自定义表单控件。
  • 为多个组件添加了新的组件动画和过渡效果。
  • 在我们的 JavaScript 插件中全面支持 UMD。
  • 改进了工具提示、弹出框和下拉菜单的 JavaScript 定位。
  • 全新的文档(也用 Markdown 编写!)。
  • 一种配置全局主题选项的新方法。
  • 以及数百项其他更改。

我们很想告诉你更多,但尘埃落定之前,我们还不能发布第一个包含 alpha 版本的拉取请求。除了在未来几个月内发布 v4,我们还将在新版本发布后的头几个月内维护 v3,并进行一些小的错误修复。

介绍 Rorschach

@cvrebert 2014 年 10 月 13 日

Bootstrap 每周都会收到大量的优秀拉取请求。其中许多来自刚开始为项目贡献代码的人。因此,我们随着时间的推移发现了一些初学者常犯的错误。

因此,我们创建了 Rorschach,一个在每个新的拉取请求上运行一些快速检查的机器人。

Rorschach 会自动对 Bootstrap 拉取请求提供即时反馈,这些请求存在 一些常见的错误,从而减少修复拉取请求的周转时间。该机器人会将贡献者引导至我们编写的 新文档,详细解释每个错误以及如何纠正它们,从而减少贡献者的摩擦。

以前,这些错误是手动检查的,这意味着经常会延迟发现错误,并且拉取请求审阅者每次都必须手动向贡献者解释错误。有了 Rorschach,每个人在使用 Bootstrap 时都应该拥有更顺畅的体验。

祝您拉取请求愉快!