每周更新:Markdown1.1.7 、Nacos1.0.0 GA 、CKFinder3.5、Apache POI 4.1.0等新版本发布

1、Markdown 编辑器 1.1.7 发布,新增全屏模式

react-markdown-editor 是一个基于 React 的 Markdown编辑器 组件。

Markdown 编辑器

新版更新内容:

  • 添加全屏模式. 1ee6026
  • 修改markdown预览样式. ba3fc54
  • 修改编译脚本命令 b62c70e
  • 修复工具栏按钮类型导致Form表单提交问题. c56868f
  • 添加 toolbarsMode 参数设置模式功能展示. 7bfc8ce

下载地址:https://gitee.com/uiw/react-markdown-editor/tags

2、阿里动态组件化框架 Atlas 5.1.0.9-rc26 发布,支持 Android Q

Atlas 5.1.0.9-rc26 已发布,Atlas 是伴随着手机淘宝的不断发展而衍生出来的一个运行于 Android 系统上的一个容器化框架,也叫动态组件化 (Dynamic Bundle) 框架。它主要提供了解耦化、组件化、动态性的支持。覆盖了工程师的工程编码期、Apk 运行期以及后续运维期的各种问题。

此次更新较为重大,官方提醒升级请慎重。

主要更新内容如下:

  • 支持 Android Q,弃用 atlasupdate 项目
  • bundle 需要在运行时打包在 minded 中
  • 未来将不再支持动态部署
  • dexpatch 仅在 Android P 以下的版本受支持,并且 Atlas 不会在 Android P 及更高版本上加载补丁(新补丁将在稍后提供)
  • 弃用 DelegateClassloader、DelegateResources、BundleClassloader、InstrumentationHook 等
  • 如果想要在使用这个 bundle 之前初始化一个 bundle,可以使用:BundleIniter.initBundle(String bundleName,null)
  • 不支持 bundle 依赖项,因为所有 bundle 都在运行时使用 PathClassloader
  • 之后将不支持远程视图和远程片段,因为所有 bundle 都在运行时使用 PathClassloader
  • AtlasDemo 已更新

下载地址:https://github.com/alibaba/atlas/archive/v5.1.0.9-rc26.zip

3、Nacos 发布 1.0.0 GA 版本,可大规模投入到生产环境

经过 3 个 RC 版本的社区体验之后,Nacos 正式发布 1.0.0 GA 版本,在架构、功能和 API 设计上进行了全方位的重构和升级。

1.0.0 版本的发布标志着 Nacos 已经可以大规模的在生产环境中使用,新版本不仅针对社区的需求和集群的稳定性相应地增加了一些新特性,而且还发布了服务发现模块的性能测试报告,以及完整的 API 列表和架构设计文档。

在 1.0.0 GA 版本发布之际,在此回顾一下 Nacos 的演进历程:

Nacos 的演进历程

4、CKFinder 3.5 发布,即将支持 Java

CKFinder 3.5 发布了,CKFinder 是一个易于使用的 Ajax 文件管理器。提供文件夹树形结构(Folders tree)导航菜单,多语言支持(自动探测用),支持创建/重命名/删除文件和文件夹,集成 FCKeditor 在线编辑器。

CKFinder

新版本是一个维护版本,修复了一些问题,官方强烈建议 ASP.NET 用户更新。另外新版还有关于 Java 支持的说明。

新版更新亮点如下:

大文件处理的改进

CKFinder 3 for ASP.NET 改善了处理大文件时的体验。在一些 IIS 配置钟,文件在发送到客户端之前已缓冲在服务器内存中。该情况发生的原因是某些地方的 stream flushing 出现了错误。

这个问题在新版本得到了解决,文件内容可以正确地流式传输到客户端,而不会滥用到服务器的内存池。官方建议需要处理大文件的 CKFinder 3 用户安装此更新。

另一个 Bug 修复与 Proxy 命令相关。如果后端启用了 useProxyCommand 选项,所有文件会通过连接器、使用 Proxy 命令来提供。对于希望完全控制文件下载(例如,需要跟踪文件下载或流量的数目)的用户来说,这是个有用的功能。然而,由于竞争原因,在 S3 后端,Proxy 命令不能保持一直正常工作。这个问题在新版本也得到了修复。

CORS 的进一步改进

CKFinder 从 3.4.5 版本开始,就可以在启用 CORS(跨域资源共享) 的环境中工作了。具体在哪儿呢?举个例子,CKFinder UI 和服务器端连接器托管在不同的域上。3.5 版本引入了对此方案的进一步改进。

CKFinder 3 for Java

官方宣布已经着手开发 CKFinder 系列的新成员: CKFinder 3 for Java。尚不清楚具体发布日期,官方表示将致力于产品质量,预计在未来几个月内发布。

下载地址:https://ckeditor.com/ckfinder/download/

5、Apache POI 4.1.0 发布,Office 文档的 Java API

Apache POI 4.1.0 发布了,Apache POI 是用 Java 编写的开源跨平台的 Java API,提供 API 给 Java 程式对 Microsoft Office 格式档案读和写的功能。简而言之,你可以使用 Java 读取和写入 MS Excel 文件,也可以读取和写入 MS Word 和 MS PowerPoint 文件。

更新亮点如下:

改进了对 Java 9+ 和 IBM JVM 的支持/修复
新的 EMF 渲染器,支持 XSLF 中的 SVG 图像
改进安全性、稳定性和内存/资源处理

修复了跨功能和条件格式规则评估的各种错误

  • XMLBeans 升级至 3.1.0

  • Bouncycastle 升级至 1.61

  • Curvesapi 升级至 1.06

  • Commons-Codec 升级至 1.12

  • Commons-Collections4 升级至 4.3

  • XMLSec 升级至 2.1.2

贡献者

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/zhenghhgz/article/details/89328118