Erlang/OTP 26 正式发布
Erlang/OTP 26.0 已正式发布。
Erlang 是一种通用的并发函数式程序设计语言。Erlang 也可以指 Erlang/OTP 的通称,开源电信平台 (OTP) 是 Erlang 的常用执行环境及一系列标准组件。
这是一个重要版本更新,包含许多新特性、改进和不兼容的变化。
主要变化
-
改进 Shell
-
支持自动补全变量、记录名称、字段名称、map keys、函数参数类型和文件名
-
支持在 Shell 中打开外部编辑器以编辑当前表达式
-
支持在 Shell 中定义(包含类型)的记录、函数、规范和类型
-
采用新的终端
该版本重写了 TTY / 终端子系统。Windows 用户会注意到 erl.exe 具有与普通 Unix shell 相同的功能,werl.exe 只是 erl.exe 的符号链接。这使得 Windows Erlang 终端体验与 Unix 保持一致。
-
优化编译器和 JIT
-
已优化具有固定大小 segment 的二进制文件的创建和匹配
-
优化 UTF-8 segment 的创建和匹配
-
对添加到二进制文件的优化
-
编译器和 JIT 现在生成更好的代码来创建小型 map,其中所有键都是编译时已知的字面量
-
基于上述优化,base64 模块的性能有了显著提升。例如,在具有 JIT 的 x86_64 系统上,编码和解码的速度几乎是 Erlang/OTP 25 中的三倍
-
改进解析工具
-
更新标准库
-
改进 Maps
-
改进 SSL
-
改进 lists 模块
-
无需在运行时系统中启用特性 maybe
-
为 Dialyzer 引入增量模式 (Incremental mode)
-
引入 argparse —— Erlang 的命令行解析器
原文链接: https://www.oschina.net/news/241357/erlang-otp-26
深度操作系统 deepin V23 Beta 发布
深度操作系统 deepin V23 发布了首个 Beta 版本。
公告写道,它是 V23 Alpha 版本的一次升级,但不建议用于生产环境。作为一个专注于用户体验的系统,Deepin v23 beta 版本引入了许多新的特性,包括 DDE 新变化、终端、跨版本升级以及应用兼容等。这些新的特性将使得 Deepin v23 beta 版本成为一款更加现代化、更加高效的操作系统,能够更好地满足用户的需求和期望。
deepin V23 Beta 更新日志如下:
功能新增
DDE
-
新增内测通道入口,控制中心 > 更新 > 更新设置 > 内测源更新;
-
支持内测或正式版本更新时获取并显示系统更新日志;
-
新增对硬件支持设备,支持了 WiFi 连接时可开启热点功能;
-
优化控制中心系统信息界面展示地信息内容;
-
对账户 - 头像模块进行了修改,并新增了 2D、3D、动物头像;
-
对任务栏展示地系统插件内容进行了优化,减少了非必要插件图标展示;
-
优化手动设置时间后,用户感知动效;
-
优化窗口模式下收藏应用,应用图标占位逻辑;
-
新增 Wayland 桌面环境(技术预览版,请谨慎使用);
终端
-
支持终端设置 "雷神模式" 动画显示时间;
-
支持 F11 快捷键全屏操作;
-
支持组合快捷键 "ctlr + 鼠标滚轮" 调节文字大小功能并进行禁用管理;
-
支持对历史回滚行数进行设置;
系统升级工具
20.9 用户升级请在商店中下载 "系统升级工具" 应用
-
支持 V20 版本跨版本升级;
-
升级过程支持对现有硬件环境升级评估;
-
支持在线或镜像导入两种升级方式;
-
支持在线环境下对升级后的应用生态对比评估;
-
支持系统升级后的系统版本回退;
应用兼容
-
新增支持了对 V20 应用的安装、运行;
-
新增支持安卓容器对 6.1 内核的适配,保证了安卓应用在 6.1 内核下的稳定运行;
其他
-
集成了全新的 6.1 内核;
-
集成 docker.io 容器工具编译依赖包;
-
回归了安装阶段 N 卡闭源驱动安装选项;
-
fcitx5, fcitx5-qt, kcm-fcitx5 更新到上游最新版本;
-
增加 fcitx5-frontend-qt6 包,支持 qt6 前端;
-
仓库更新 docker 容器工具;
-
仓库集成 podman 容器工具;
-
升级 kde 系列软件包到 5.90 版本;
-
对 6.1 内核配置文件进行更新支持特定 amd 平台音频设备;
问题修复
-
修复深度之家最小化后,在插件区点击右键显示主窗口无法唤起问题;
-
修复深度之家升级 1.0.20 版本后,任务栏图标右键菜单中的深度之家选项无法唤起应用窗口;
-
修复任务栏鼠标右键点击深度之家时,会同时打开深度之家和深度之家右键菜单;
-
修复将回收站里面的文件拖动到桌面后,回收站的文件没有自动还原清除;
-
修复 javaFx 调用文件管理器后,内存溢出且文管界面空白问题;
-
修复桌面应用快捷方式图标移动到文件夹内后,快捷方式变齿轮图标问题;
-
修复通过关键词搜索后,往搜索结果页里拖动文件时,提示源文件不存在的错误提示问题;
-
修复应用图标添加颜色标识后,在颜色标识分类中不存在该图标问题;
-
修复英文环境下当字体大小调整为 20 时,smb 弹框显示不全问题;
-
修复右键单击桌面压缩文件,以 “归档管理器” 方式打开后无法将归档管理器中文件拖动至桌面问题;
-
修复归档管理器解压文件夹后,选中的压缩包使用快捷键进行删除操作时误删除问题;
-
修复往移动硬盘复制文件,复制完成后,内存依然占用问题;
-
修复 nvidia 驱动在 6.1 内核安装失败问题;
-
修复了虚拟机 KVM 固件无法识别 UEFI 模块问题;
-
修复系统删除新建账户后,点击任务栏上的应用、启动器、电源等功能响应迟缓问题;
-
修复开启 wap2 个人热点,设备无法正常链接问题;
-
修复网络插件面板第二次点击不会关闭问题 ;
-
修复帐户密码已过期时修改密码界面显示异常 问题;
-
修复登录界面无法切换回预期的锁屏界面 问题;
-
修复锁屏界面视频播放按钮图标呈椭圆状态问题 ;
-
修复登录界面用户列表框黑边问题;
-
修复控制中心无线网络列表无法自动刷新 问题;
-
修复各组件圆角存在锯齿显示问题;
-
修正启动器小窗口模式下左侧分类文字颜色的大小和颜色不正确的问题;
-
修复全屏模式下应用分组,集合模式下应用图标显示数量错误问题;
-
修复全屏模式下应用分组图标未对齐的问题 ;
-
优化图标加载逻辑,避免图标加载导致页面与列表滚动不流畅 ;
-
修复全屏模式启动器图标分组打开时,窗口背景色显示错误问题;
-
修复启动器小窗口模式下,切换模式的按钮图标模糊的