让旧技术消亡 Bootstrap 不再支持 IE9|软件周刊

 

软件周刊(01.01 — 01.07)——Swoole 发布 2.0 正式版,协程特性支持 PHP 7;Bootstrap 最终 alpha 版本不再支持 IE 9;Firefox 51 Beta 11 发布,增加对 WebGL 2 支持...



摘要
软件周刊(01.01 — 01.07):本周热门软件更新 — Swoole 发布 2.0 正式版,协程特性支持 PHP 7;Bootstrap 发布最后一个 alpha 版本,将不再支持 IE 9;Firefox 51 Beta 11 发布,增加对 WebGL 2 的支持

PHP 的异步并行、网络通信引擎 Swoole 发布 2.0 正式版,协程特性支持 PHP 7

2.0 版本最大的更新是增加了对协程(Coroutine)的支持。基于 Swoole2.0 协程,PHP 开发者可以以同步的方式编写代码,底层自动进行协程调度,转变为异步 IO。解决了传统异步编程嵌套回调的问题。正式版已同时支持 PHP 5 和 PHP 7。

目前 Swoole 底层内置的协程客户端组件包括:udpclient、tcpclient、httpclient、redisclient、mysqlclient,基本涵盖了开发者常用的几种通信协议。协程组件只能在服务器的 onConnect、onRequest、onReceive、onMessage 回调函数中使用。

Bootstrap 发布最后一个 alpha 版本 v4.0.0-alpha.6,将不再支持 IE 9

该版本启用 Flexbox 作为默认的布局系统,且不能禁用。这意味着不再支持 IE 9 及以下版本。但新版本凭借着 Flexbox 强大的功能,代码库已经明显精简了,而且组件也更简单,还包括已改进的定制。该版本部分变更如下:
● 移除 $enable-flex 变量,这意味着 Flexbox 将被默认启用,而且无法通过 Sass 变量来禁用 Flexbox

● 为网格系统、card、media object、list group、navigation 组件移除非 Flexbox 变量

● 网格文档被集中到单个 grid.md 文件里,不会再有另外一个 flexbox-grid.md 文件

● 移除对 IE 9 的支持,并在升级过程中会加以说明

● 移除已编译的 flexbox CSS 绑定
Spring Boot 1.5.0 RC1 发布,本月底发布 1.5.0 版本

新版本有以下亮点:
● 开箱即用的安全执行器

● 自动配置的 @IntegrationComponentScan

● 自动检测 spring.jpa.database

● 支持 Apache Kafka

● 支持 Cloud Foundry 和执行器集成

● 支持嵌入式内存 LDAP 服务器和任何兼容的 LDAP 服务器的自动配置

● 升级 Spring Data Ingalls,Jetty 9.4,JooQ 3.9,AssertJ 2.6.0,Hikari 2.5 和 Neo4J 2.1 及更高版本

● 升级多个 Maven 插件
Bilibili 开源视频播放器 ijkplayer 发布 k0.7.6 版本

ijkplayer 是 Bilibili 开源的一个基于 ffplay 的轻量级 Android/iOS 视频播放器。实现了跨平台功能,API 易于集成;编译配置可裁剪,方便控制安装包大小;支持硬件加速解码,更加省电;提供 Android 平台下应用弹幕集成的解决方案。该版本更新如下:

●ffmpeg:ass 字幕支持

●msg_queue:添加 msg_queue 资源

●ios:从 mixed vtb 中分离 vtb 同步模式

●android:修复一些 thread competition

●android:支持 setSpeed for pre-M(api


    关注 开源中国


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册