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 版本?是不是搞错了?


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

查看所有标签

猜你喜欢:

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

最优化导论

最优化导论

Edwin K. P. Chong、Stanislaw H. Zak / 孙志强、白圣建、郑永斌、刘伟 / 电子工业出版社 / 2015-10 / 89.00

本书是一本关于最优化技术的入门教材,全书共分为四部分。第一部分是预备知识。第二部分主要介绍无约束的优化问题,并介绍线性方程的求解方法、神经网络方法和全局搜索方法。第三部分介绍线性优化问题,包括线性优化问题的模型、单纯形法、对偶理论以及一些非单纯形法,简单介绍了整数线性优化问题。第四部分介绍有约束非线性优化问题,包括纯等式约束下和不等式约束下的优化问题的最优性条件、凸优化问题、有约束非线性优化问题的......一起来看看 《最优化导论》 这本书的介绍吧!

SHA 加密
SHA 加密

SHA 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

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

UNIX 时间戳转换