JupyterLab 4.0 发布


由于 CSS 规则优化、CodeMirror 6、MathJax 3 和窗口化等改进,JupyterLab 现在更快。通过只渲染笔记本中适合网络浏览器视口的部分,JupyterLab 4 在处理大型笔记本时比 JupyterLab 3 更有效率。

以下是 JupyterLab 4.0 中的一些主要新功能:

  • 升级的文本编辑器:CodeMirror,用于单元格和文件编辑器的文本编辑器,已经更新到 CodeMirror 6。这带来了重要的可访问性和性能改进,以及更好的定制能力。还改进了编辑器的设置,使其更强大、更灵活。

  • 实时协作(RTC):移到了一个单独的软件包 —— jupyter\_collaboration 中,其 1.0.0 版本现已发布。亮点包括支持显示多个游标和选择,以及支持注册新的共享模型类型。

  • 新的扩展管理器:在 JupyterLab 4 中,扩展管理器包括预建的 Python 扩展和来自 pypi.org 的扩展。在使用扩展管理器安装扩展时,从 PyPI 安装就不需要再进行构建。
  • 改进文档搜索:在笔记本中搜索时,搜索和替换功能得到了新的改进,包括在渲染的 markdown 单元中突出显示匹配、在当前选择中搜索、多行搜索,以及在保留大小写时进行替换。
  • 可访问性的改进:包括改进文件浏览器中的焦点和键盘导航,更多的 ARIA 角色和 UI 元素的标签,以及如果没有足够的空间显示所有项目,主菜单将折叠成汉堡包菜单。
  • 开发工具更新:TypeScript v5、Yarn v3、React v18 和 Lumino v2。建议使用 Node.js v18 或更新版本,以确保你使用的版本将至少在2023年底前继续获得更新。
  • 错误修复:已经解决了100多个错误,增强了JupyterLab的稳定性和性能。

更多详情可查看:https://github.com/jupyterlab/jupyterlab/releases/tag/v4.0


相關推薦

2022-12-01

并且性能未能完全达到设定的目标。但团队会快速并定期发布错误修复版本(就像对 Alpha 和 Beta 所做的那样)。因此,Godot 4.0.1、4.0.2 等会在名义上的“4.0”稳定版本发布后不久出现。 同时,为了减轻贡献者的压力并避免延迟

2022-09-15

Godot 4.0 发布了第 17 个 Alpha 版本。 Godot 4.0 Alpha 17 主要变化: 新增了一个选项,支持在项目管理器 (Project Manager) 中把项目从 3.x 转换到 4.0 重构了 Android 输入处理 修复从 macOS 迁移到其他平台时,Ctrl/Cmd 键映射出现变化的

2022-11-04

,让分布式数据库走向通用。8月10日,在2022 OceanBase年度发布会上, OceanBase 4.0(小鱼Paetica)首次亮相。经过85天的快速迭代,OceanBase 4.0经历了内外部客户的场景测试与真实业务场景的稳定性打磨。 云栖大会上被宣布正式上线

2023-10-19

人、董事长兼首席执行官李彦宏宣布文心大模型 4.0 正式发布,开启邀请测试。 李彦宏表示,文心大模型 4.0 是迄今为止最强大的文心大模型,实现了基础模型的全面升级,在理解、生成、逻辑和记忆能力上都有着明显提升,综

2023-08-02

期待已久的UKUI 4.0伴随openKylin 1.0版本的发布终于和大家见面啦,今天我们就来聊聊UKUI 4.0的那些新特性。   相较于之前版本,UKUI 4.0版本从设计和功能上都做出了较大的改动。设计上,UKUI 4.0提出了“轻量化之路——视

2022-10-08

用于故障排除、分析、开发和教育。Wireshark 4.0 近日正式发布了,从版本号上看,自 3.6 以来,新版本带来了很多变化。 默认的主窗口布局 在过去的版本中,Wireshark 遵循其前辈们制定的标准,将数据包列表、数据包细节和字节

2022-07-07

Qubes 近日发布公告,表示 Qubes OS 4.0 计划于 2022 年 8 月 4 日达到生命周期结束(EOL),如今还有不到一个月时间。 Qubes 是一个开源的、以安全为重点的桌面操作系统,Qubes OS 利用基于 Xen 的虚拟化技术,允许创建和管理称为 qub

2022-12-13

Vant 4.0 上周发布了正式版。发布公告写道,这是 Vant 自 2017 年开源以来发布的第四个重要版本。 在本次迭代中,Vant 支持了深色模式,增加五个新组件,改善工具函数 API 并重构 Picker 等组件,同时继续在轻量化和易用性方面做

2023-06-28

Wasmer 4.0 已正式发布。 Wasmer 是支持 WASI 和 Emscripten 的通用 WebAssembly 运行时,提供基于 WebAssembly 的超轻量级容器,专注于支持在任何平台上运行 WASM 代码:从桌面端到云端、以及 IoT 设备,并且能嵌入在任何编程语言中。

2024-02-27

Yzncms v1.4.0 已经发布,内容管理系统 此版本更新内容包括: 【新增】新增url允许范围函数check_url_allowed和url_clean 【优化】表引擎由myisam改为innodb,部分代码增加事务,插件同步更新 【优化】去除短信composer包,改为短信插

2022-06-18

Godot 4.0 发布了第 10 个 Alpha 版本。 值得关注的变化: 新增将 Godot 3.x 项目转换为兼容 Godot 4 的 CLI 工具 此工具旨在优化项目从 Godot 3.x 过渡到 Godot 4.0 的 API 兼容性。由于此工作仍在进行中,因此建议在尝试转换工具之前,先

2023-02-25

开源 3D 建模软件 Blender 三年前开始执行每季度发布一次重要更新的策略,也就是每年发布 4 个重要版本。现在官方决定转变为每年只发布 3 个重要版本。 根据团队的介绍,未来 Blender 每年仅发布 3 个重要版本,其中一个将成为

2023-11-07

数据。 据介绍,OpenAtom OpenHarmony 4.0 Release版本于10月27日发布,经过了32周的开发周期。 在此期间,有65499个Committs进入了版本。共有2220位贡献者为 4.0 Release版本做出了贡献。其中,华为贡献者1800名,累计2000+名,共增删改代码8

2022-09-09

Godot 4.0 发布了第 16 个 Alpha 版本。 自上个版本以来的主要变化: 使用 OpenGL 3 / WebGL 2 渲染器来重启对 Web 导出的支持 使用 Vulkan API 支持 2D 的多采样抗锯齿 (MSAA) Godot 4 的新 Vulkan 渲染器引入物理光单元 (Physical light