Bootstrap 发布了个 v3.4 版本?是不是搞错了?

栏目: CSS · 发布时间: 5年前

内容简介:原文作者:@mdo & team译者:UC 国际研发 Jothy写在最前:欢迎你来到“UC国际技术”公众号,我们将为大家提供与客户端、服务端、算法、测试、数据、前端等相关的高质量技术文章,不限于原创与翻译。

原文作者:@mdo & team

译者:UC 国际研发 Jothy

写在最前:欢迎你来到“UC国际技术”公众号,我们将为大家提供与客户端、服务端、算法、测试、数据、前端等相关的高质量技术文章,不限于原创与翻译。

是的你没有看错 - 今天我们发布了 Bootstrap 3.4.0 版本,这是一个早就该发布的更新,它解决了一些生命周期问题,修复了 XSS,并更新了构建工具,能让我们的开发更加轻松。

虽然我们为全新的 v3.x 准备了很长一段时间,但由于精力都集中在 v4 的工作上,导致动力缺失。 今年早些时候,有个特殊的问题(地址:https://github.com/twbs/bootstrap/issues/25679)在社区炸开了锅,核心团队决定大力推动发布一个稳固的版本。 很遗憾这个版本花了这么长时间才发布,特别是它还包含安全修复,但系统内部的改进使得 v3 的开发和维护变得空前简单。 感谢您一直以来的支持!

看看 v3.4 带来了哪些变化,顺便展望:eyes:一下 v4.2.0 叭~

Bootstrap 发布了个 v3.4 版本?是不是搞错了? 带来了什么更新?

虽然这些年来我们并没有公开过 v3.x 的相关工作,但其实我们有听到你们说的「得发布一个新版本来解决」的声音。

  • 新增 :添加了一个 .row-no-gutters 类。

  • 新增 :添加了通过 Algolia 实现的文档搜索。

  • 修复:解决了 Alert,Carousel,Collapse,Dropdown,Modal 和 Tab 组件的 XSS 问题。 详细信息请参阅https://snyk.io/vuln/npm:bootstrap:20160627。

  • 修复:在打开 modal 时,为 .navbar-fixed- * 添加 padding

  • 修复:删除 <abbr> 元素上的双边框。

  • 在基于 Web 的 Customizer 中移除了 Gist 创建功能,由于 GitHub 很久之前禁用了匿名 gist。

  • 从 Customizer 中移除了拖放支持,因为它已经失效了。

我们对文档和 工具 也进行了大更新,以便我们都能更轻松地使用 v3.x。

  • 为较新版本和早期版本的 docs nav 添加了下拉列表。

  • 更新文档以使用新的 baseurl —— /docs/3.4/ ,为 v3.x 文档定下版本,就像我们对 v4 做的一样。

  • 重新组织 v3 CSS 文档以接入 Less。

  • 使用 BrowserStack 进行测试。

  • 更新链接以始终使用 https 并修复问题 URL。

  • 用 clipboard.js 替换 ZeroClipboard

前往 Bootstrap 3.4 文档(https://getbootstrap.com/docs/3.4/),了解最新动态。 查看v3.4.0 pull 请求(https://github.com/twbs/bootstrap/pull/27288),了解更多更新点。

Bootstrap 发布了个 v3.4 版本?是不是搞错了? 升级

使用 npm i bootstrap @previous 或者 npm i bootstrap@3.4.0 将 Bootstrap 3 项目升级到 v3.4.0。 这个版本不能通过 Bower 启动,因为我们已经弃用了它,v4 也有超过一年的时间没有用它了。 请继续关注 CDN 和 Rubygem 的更新。

Bootstrap 发布了个 v3.4 版本?是不是搞错了? Open Collective

借 v3.4 发布之际,我们在 Open Collective 上创建了一个项目(https://opencollective.com/bootstrap),用以支持 Bootstrap 维护团队。 Bootstrap 团队十分激动,因为这能透明化维护者成本(包括时间和金钱),同时也是对他们工作的认可。

Bootstrap 发布了个 v3.4 版本?是不是搞错了? 4.2 及后期版本

这几个月我们来一直在对 v4.2 进行大规模更新(https://github.com/twbs/bootstrap/projects/6?fullscreen=true)。 我们主要关注项目推进及依赖简化, 换句话说就是删除 jQuery 依赖。 这激发了我们适度开发 v5 版本的兴趣,所以我们一直专注于开发 v4.2,尽可能多地隐藏新功能。

发布 v4.2 之后,我们将计划进行单点发布来解决 bug 及做改进,因为你们都开始使用新版本了。 然后我们将开始分享更多关于 v5 的计划——删除 jQuery,放弃对旧版浏览器的支持,并清除一些错误等。 这不是彻底的重写,而是对 v4 的迭代改进。 敬请关注!

比心,

@mdo & Bootstrap 团队

英文原文:

https://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/

好文推荐:

quicklink 为你的页面实现秒开

你也许不知道,CSS 也有编程能力?

“UC国际技术”致力于与你共享高质量的技术文章

欢迎关注我们的公众号、将文章分享给你的好友

Bootstrap 发布了个 v3.4 版本?是不是搞错了?


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

RESTful Web Services Cookbook

RESTful Web Services Cookbook

Subbu Allamaraju / Yahoo Press / 2010-3-11 / USD 39.99

While the REST design philosophy has captured the imagination of web and enterprise developers alike, using this approach to develop real web services is no picnic. This cookbook includes more than 10......一起来看看 《RESTful Web Services Cookbook》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换

HSV CMYK 转换工具
HSV CMYK 转换工具

HSV CMYK互换工具