已合并
chore: 新增章节 版本历程 #123
chore: 新增章节 版本历程 #123
已合并
liudi5525创建于 7 天前
6 个文件变更+224-5
@@ -69,6 +69,8 @@
69 - [6.1 约束与限制](#61-约束与限制)69 - [6.1 约束与限制](#61-约束与限制)
70 - [7. 附录](#7-附录)70 - [7. 附录](#7-附录)
71 - [7.1 附录](#71-附录)71 - [7.1 附录](#71-附录)
72+ - [8. 版本历程](#8-版本历程)
73+ - [8.1 版本历程](#81-版本历程)
72 74 
73---75---
74 76 
@@ -111,7 +113,8 @@ CANNLab 是 CANN 社区推出的提供 NPU 算力资源的一站式云开发平
111|:---|:---|113|:---|:---|
112| **环境** | CANNLab 提供的云端计算单元,包含 CANN 软件栈及开发工具 |114| **环境** | CANNLab 提供的云端计算单元,包含 CANN 软件栈及开发工具 |
113| **镜像** | 预装好开发环境的模板,包含 CANN 基础包、Python 环境及其他内置工具 |115| **镜像** | 预装好开发环境的模板,包含 CANN 基础包、Python 环境及其他内置工具 |
114-| **卡时** | 算力资源的计量单位,1 卡时 = NPU 卡数量 × 使用时长(小时) |116+| **卡时** | NPU算力资源的计量单位,1 卡时 = NPU 卡数量 × 使用时长(小时) |
117+| **核时** | CPU 算力资源的计量单位,1 核时 = vCPU 数量 × 使用时长(小时) |
115| **工作空间** | 挂载在 `/mnt/workspace``/home` 的持久化存储目录,环境关机后数据保留 |118| **工作空间** | 挂载在 `/mnt/workspace``/home` 的持久化存储目录,环境关机后数据保留 |
116| **NPU 环境** | 搭载昇腾 NPU 卡的计算环境,支持 A2 和 A3 |119| **NPU 环境** | 搭载昇腾 NPU 卡的计算环境,支持 A2 和 A3 |
117| **CPU 仿真环境** | 搭载 ARM CPU 的计算环境,用于无 NPU 依赖的算子逻辑验证与 UT 测试 |120| **CPU 仿真环境** | 搭载 ARM CPU 的计算环境,用于无 NPU 依赖的算子逻辑验证与 UT 测试 |
@@ -648,4 +651,74 @@ source /home/developer/Ascend/ascend-toolkit/set_env.sh
648- **CANN 开源仓库**:https://gitcode.com/cann651- **CANN 开源仓库**:https://gitcode.com/cann
649- **infrastructure 仓库**(社区基础设施与会议信息):https://gitcode.com/cann/infrastructure652- **infrastructure 仓库**(社区基础设施与会议信息):https://gitcode.com/cann/infrastructure
650 653 
651-> 如有本文档未覆盖的问题,欢迎通过上述渠道反馈,我们将持续完善文档内容。654+> 如有本文档未覆盖的问题,欢迎通过上述渠道反馈,我们将持续完善文档内容。
655+ 
656+## 8. 版本历程
657+ 
658+### 8.1 版本历程
659+ 
660+### 2026年8月
661+ 
662+- **[2026/08/31]** 830版本发布,主要特性有:
663+ - 新增分设镜像:一个CPU+一个NPU环境,数据互通共享,CPU开发,NPU验证
664+ - WebIDE环境内置[cann-learning-hub](https://gitcode.com/cann/cann-learning-hub)和[cann-judge](https://gitcode.com/cann/cann-judge)入口,支持在本平台运行教程和一键到cann-judge练习算子开发
665+ - 单卡NPU环境:持续空闲超过30分钟时,自动关机
666+ - A5仿真(CPU)环境默认用户更改为 developer(830前为root用户)
667+ - 镜像能力增强:①新增内置triton-ascend和tilelang的whl包;②内置开发插件升级;③ Git免配置优化:~/.gitconfig内置user.name,user.email信息
668+- **[2026/08/03]** CANNLab新版本全面上线开放:
669+ - 一账到底:免华为云账号登录,直接通过GitCode账号使用CANNLab
670+ - 全新体验优化:CANN首页增加"CANNLab"入口进入环境,上线"帮助文档"
671+ - VSCode连接:升级至CANNLab Dev Space插件
672+ 
673+### 2026年7月
674+ 
675+- **[2026/07/22]** NPU单卡和CPU镜像能力增强:①新增内置Jupyter功能,支持notebook运行
676+- **[2026/07/04]** A3 NPU 环境驱动 HDK25.5.5 升级,主要修复A3图模式掉卡问题,修复dvpp文件访问导致的容器重启问题
677+ 
678+### 2026年6月
679+ 
680+- **[2026/06/24]** NPU和CPU镜像包更新,支持 `/mnt/workspace``/home` 目录持久化,挂盘大小 200G;支持"CANN包升级"功能
681+- **[2026/06/12]** 5月版本发布:
682+ - 新增特性:支持 `/mnt/workspace``/home` 目录持久化,挂盘大小都是 200G
683+ - 问题修复:修复 codearts-server 进程被 kill 导致 WebIDE 页面无法进入的问题
684+ - 其它:内置 pre-commit 用于支持代码规范检查诉求;升级 torch_npu 版本修复问题
685+ 
686+### 2026年5月
687+ 
688+- **[2026/05/15]** 支持 GitCode 账号和华为云账号绑定,一次绑定后续可以免登录华为云账号
689+ 
690+### 2026年4月
691+ 
692+- **[2026/04/30]** 4月版本发布,主要特性有:
693+ - 镜像包升级,支持 CANN 9.0.0 正式版本
694+ - 镜像内置 nnal 包,新增安装 gcc-13 版本
695+- **[2026/04/21]** 支持 A3 环境和 A5 仿真环境(CPU),内置算子开发插件 huawei-op-devtools-vscode-plugin 更新到 1.2.9 版本
696+- **[2026/04/14]** CANNLab 3月版本发布,主要特性有:
697+ - 镜像包升级,内置 npm、tmux 工具
698+ - 新增"CANN包升级"功能
699+ - 新增 Gitcode 仓权限授权机制:基于 gitcode 账号绑定自动完成环境的 git ssh 公私钥配置,实现 git 拉仓/提交的免密操作
700+ - 【本地 VSCode 使用场景】Huawei Developer Space 插件发布 1.3.0 版本,已知问题修复
701+ - 【算子开发插件】huawei-op-devtools-vscode-plugin 插件发布 1.2.7 版本
702+ 
703+### 2026年3月
704+ 
705+- **[2026/03/23]** 2月版本发布,主要特性有:
706+ - 镜像包升级,并修复 git 配置、新增 liblzma-dev 系统包、升级 pip 等问题
707+ - 【算子开发插件】内置算子开发插件(Huawei OP DevTools)发布 1.2.5 版本
708+ - 【本地 VSCode 使用场景】Huawei Developer Space 插件发布 1.2.1 版本,优化本地 VSCode 连接算力平台时,闲时未操作时长从 2 小时延长至 24 小时
709+ 
710+### 2026年2月
711+ 
712+- **[2026/02/14]** 支持不同镜像版本选择、镜像包内置 opencode
713+- **[2026/02/09]** 正式版本上线,面向 CANN 社区全面放开,使用无需再添加白名单
714+ 
715+### 2026年1月
716+ 
717+- **[2026/01/30]** 1月公测版本上线,具备数据持久化能力、限时总计 100 卡时、支持本地 VsCode(仅限蓝区便携使用),同时优化:
718+ - 登录验证时询问"是否开启双重验证",可设置 30 天内免提醒
719+ - 支持 WebIDE 多窗口作业(支持最多 3 个)
720+ 
721+### 2025年12月
722+ 
723+- **[2025/12/15]** 内测版本上线,GitCode 开放"云开发"入口,白名单开放内测
724+- [2025/12/15] 内测版本上线,GitCode开放"云开发"入口,白名单开放内测。
@@ -82,5 +82,17 @@
82 "ref_en": "master",82 "ref_en": "master",
83 "file_path_en": "docs/CANNLab/V2/sections_en/07-appendix.en.md",83 "file_path_en": "docs/CANNLab/V2/sections_en/07-appendix.en.md",
84 "sort": 13084 "sort": 130
85+ },
86+ {
87+ "code": "version-history",
88+ "name": "版本历程",
89+ "name_en": "Version History",
90+ "project_id": "7990062",
91+ "ref": "master",
92+ "file_path": "docs/CANNLab/V2/sections_zh/08-版本历程.md",
93+ "project_id_en": "7990062",
94+ "ref_en": "master",
95+ "file_path_en": "docs/CANNLab/V2/sections_en/08-version-history.en.md",
96+ "sort": 140
85 }97 }
86-]98+ ]
@@ -35,7 +35,8 @@ Build AI application scenarios such as RAG retrieval-augmented generation, AI Ag
35|:---|:---|35|:---|:---|
36| **Instance** | Cloud computing unit provided by CANNLab, including CANN software stack and development tools |36| **Instance** | Cloud computing unit provided by CANNLab, including CANN software stack and development tools |
37| **Image** | Pre-installed development environment template, including the CANN base package, Python environment, and other built-in tools |37| **Image** | Pre-installed development environment template, including the CANN base package, Python environment, and other built-in tools |
38-| **Card-Hours** | Unit of measurement for compute resources. 1 card-hour = number of NPU cards x usage duration (hours) |38+| **Card-Hours** | Unit of measurement for NPU compute resources. 1 card-hour = number of NPU cards x usage duration (hours) |
39+| **Core-Hours** | Unit of measurement for CPU compute resources. 1 core-hour = number of vCPUs x usage duration (hours) |
39| **Workspace** | Persistent storage directories mounted at `/mnt/workspace` and `/home`; data is retained after instance shutdown |40| **Workspace** | Persistent storage directories mounted at `/mnt/workspace` and `/home`; data is retained after instance shutdown |
40| **NPU Instance** | Computing instance equipped with Ascend NPU cards, supports A2 and A3 |41| **NPU Instance** | Computing instance equipped with Ascend NPU cards, supports A2 and A3 |
41| **CPU Simulation Environment** | Computing environment with ARM CPU, used for operator logic verification and UT testing without NPU dependency |42| **CPU Simulation Environment** | Computing environment with ARM CPU, used for operator logic verification and UT testing without NPU dependency |
@@ -0,0 +1,66 @@
1+## 8.1 Version History
2+ 
3+### August 2026
4+ 
5+- **[2026/08/31]** Version 830 released with the following features:
6+ - Added split-image environments: one CPU + one NPU environment with shared data, enabling CPU development and NPU verification
7+ - WebIDE environment includes built-in [cann-learning-hub](https://gitcode.com/cann/cann-learning-hub) and [cann-judge](https://gitcode.com/cann/cann-judge) portals, supporting on-platform tutorials and one-click access to cann-judge for operator development practice
8+ - Single-card NPU environment: automatically shuts down after 30 minutes of continuous idle time
9+ - A5 simulation (CPU) environment default user changed to developer (was root user before version 830)
10+ - Enhanced image capabilities: ①Added built-in triton-ascend and tilelang wheel packages; ②Upgraded built-in development plugins; ③ Git configuration optimization: ~/.gitconfig now includes user.name and user.email information
11+- **[2026/08/03]** CANNLab new version fully launched:
12+ - Single-account access: Login-free to Huawei Cloud, use CANNLab directly with GitCode account
13+ - Enhanced user experience: Added "CANNLab" entry on CANN homepage to access environments, launched "Help Documentation"
14+ - VSCode connection: Upgraded to CANNLab Dev Space plugin
15+ 
16+### July 2026
17+ 
18+- **[2026/07/22]** Enhanced NPU single-card and CPU image capabilities: ①Added built-in Jupyter functionality, supporting notebook execution
19+- **[2026/07/04]** A3 NPU environment driver upgraded to HDK25.5.5, mainly fixing A3 graph mode card drop issue and dvpp file access causing container restart issue
20+ 
21+### June 2026
22+ 
23+- **[2026/06/24]** NPU and CPU image packages updated, supporting `/mnt/workspace` and `/home` directory persistence with 200G disk size; added "CANN Package Upgrade" feature
24+- **[2026/06/12]** May version released:
25+ - New features: Supports `/mnt/workspace` and `/home` directory persistence, both with 200G disk size
26+ - Bug fix: Fixed issue where codearts-server process being killed prevented WebIDE page access
27+ - Others: Built-in pre-commit to support code standard checking requirements; upgraded torch_npu version to fix issues
28+ 
29+### May 2026
30+ 
31+- **[2026/05/15]** Added support for GitCode account and Huawei Cloud account binding, enabling password-free Huawei Cloud login after one-time binding
32+ 
33+### April 2026
34+ 
35+- **[2026/04/30]** April version released with the following features:
36+ - Image package upgraded to support CANN 9.0.0 official version
37+ - Image includes built-in nnal package and gcc-13 installation
38+- **[2026/04/21]** Added support for A3 environment and A5 simulation environment (CPU), built-in operator development plugin huawei-op-devtools-vscode-plugin updated to version 1.2.9
39+- **[2026/04/14]** CANNLab March version released with the following features:
40+ - Image package upgraded with built-in npm and tmux tools
41+ - Added "CANN Package Upgrade" feature
42+ - Added GitCode repository permission authorization mechanism: automatically configures git ssh public/private keys based on GitCode account binding, enabling password-free git clone/push operations
43+ - 【Local VSCode scenario】Huawei Developer Space plugin version 1.3.0 released, fixing known issues
44+ - 【Operator development plugin】huawei-op-devtools-vscode-plugin version 1.2.7 released
45+ 
46+### March 2026
47+ 
48+- **[2026/03/23]** February version released with the following features:
49+ - Image package upgraded, fixing git configuration, adding liblzma-dev system package, and upgrading pip
50+ - 【Operator development plugin】Built-in operator development plugin (Huawei OP DevTools) version 1.2.5 released
51+ - 【Local VSCode scenario】Huawei Developer Space plugin version 1.2.1 released, optimizing local VSCode connection to computing platform by extending idle timeout from 2 hours to 24 hours
52+ 
53+### February 2026
54+ 
55+- **[2026/02/14]** Added support for different image version selection, image package includes built-in opencode
56+- **[2026/02/09]** Official version launched, fully open to CANN community, no whitelist required for usage
57+ 
58+### January 2026
59+ 
60+- **[2026/01/30]** January beta version launched with data persistence capability, 100 card-hours quota, and local VsCode support (blue zone portable use only), with the following optimizations:
61+ - Login verification prompts "Enable two-factor authentication", with option to disable reminder for 30 days
62+ - Supports WebIDE multi-window operation (up to 3 windows)
63+ 
64+### December 2025
65+ 
66+- **[2025/12/15]** Beta version launched, GitCode opened "Cloud Development" entry, whitelist-based beta testing
@@ -35,7 +35,8 @@ CANNLab 是 CANN 社区推出的提供 NPU 算力资源的一站式云开发平
35|:---|:---|35|:---|:---|
36| **实例(Instance)** | CANNLab 提供的云端计算单元,包含 CANN 软件栈及开发工具 |36| **实例(Instance)** | CANNLab 提供的云端计算单元,包含 CANN 软件栈及开发工具 |
37| **镜像(Image)** | 预装好开发环境的模板,包含 CANN 基础包、Python 环境及其他内置工具 |37| **镜像(Image)** | 预装好开发环境的模板,包含 CANN 基础包、Python 环境及其他内置工具 |
38-| **卡时(Card-Hours)** | 算力资源的计量单位,1 卡时 = NPU 卡数量 × 使用时长(小时) |38+| **卡时(Card-Hours)** | NPU算力资源的计量单位,1 卡时 = NPU 卡数量 × 使用时长(小时) |
39+| **核时(Core-Hours)** | CPU 算力资源的计量单位,1 核时 = vCPU 数量 × 使用时长(小时) |
39| **工作空间** | 挂载在 `/mnt/workspace``/home` 的持久化存储目录,实例关机后数据保留 |40| **工作空间** | 挂载在 `/mnt/workspace``/home` 的持久化存储目录,实例关机后数据保留 |
40| **NPU 实例** | 搭载昇腾 NPU 卡的计算实例,支持 A2 和 A3 |41| **NPU 实例** | 搭载昇腾 NPU 卡的计算实例,支持 A2 和 A3 |
41| **CPU 仿真环境** | 搭载 ARM CPU 的计算环境,用于无 NPU 依赖的算子逻辑验证与 UT 测试 |42| **CPU 仿真环境** | 搭载 ARM CPU 的计算环境,用于无 NPU 依赖的算子逻辑验证与 UT 测试 |
@@ -0,0 +1,66 @@
1+## 8.1 版本历程
2+ 
3+### 2026年8月
4+ 
5+- **[2026/08/31]** 830版本发布,主要特性有:
6+ - 新增分设镜像:一个CPU+一个NPU环境,数据互通共享,CPU开发,NPU验证
7+ - WebIDE环境内置[cann-learning-hub](https://gitcode.com/cann/cann-learning-hub)和[cann-judge](https://gitcode.com/cann/cann-judge)入口,支持在本平台运行教程和一键到cann-judge练习算子开发
8+ - 单卡NPU环境:持续空闲超过30分钟时,自动关机
9+ - A5仿真(CPU)环境默认用户更改为 developer(830前为root用户)
10+ - 镜像能力增强:①新增内置triton-ascend和tilelang的whl包;②内置开发插件升级;③ Git免配置优化:~/.gitconfig内置user.name,user.email信息
11+- **[2026/08/03]** CANNLab新版本全面上线开放:
12+ - 一账到底:免华为云账号登录,直接通过GitCode账号使用CANNLab
13+ - 全新体验优化:CANN首页增加"CANNLab"入口进入环境,上线"帮助文档"
14+ - VSCode连接:升级至CANNLab Dev Space插件
15+ 
16+### 2026年7月
17+ 
18+- **[2026/07/22]** NPU单卡和CPU镜像能力增强:①新增内置Jupyter功能,支持notebook运行
19+- **[2026/07/04]** A3 NPU 环境驱动 HDK25.5.5 升级,主要修复A3图模式掉卡问题,修复dvpp文件访问导致的容器重启问题
20+ 
21+### 2026年6月
22+ 
23+- **[2026/06/24]** NPU和CPU镜像包更新,支持 `/mnt/workspace``/home` 目录持久化,挂盘大小 200G;支持"CANN包升级"功能
24+- **[2026/06/12]** 5月版本发布:
25+ - 新增特性:支持 `/mnt/workspace``/home` 目录持久化,挂盘大小都是 200G
26+ - 问题修复:修复 codearts-server 进程被 kill 导致 WebIDE 页面无法进入的问题
27+ - 其它:内置 pre-commit 用于支持代码规范检查诉求;升级 torch_npu 版本修复问题
28+ 
29+### 2026年5月
30+ 
31+- **[2026/05/15]** 支持 GitCode 账号和华为云账号绑定,一次绑定后续可以免登录华为云账号
32+ 
33+### 2026年4月
34+ 
35+- **[2026/04/30]** 4月版本发布,主要特性有:
36+ - 镜像包升级,支持 CANN 9.0.0 正式版本
37+ - 镜像内置 nnal 包,新增安装 gcc-13 版本
38+- **[2026/04/21]** 支持 A3 环境和 A5 仿真环境(CPU),内置算子开发插件 huawei-op-devtools-vscode-plugin 更新到 1.2.9 版本
39+- **[2026/04/14]** CANNLab 3月版本发布,主要特性有:
40+ - 镜像包升级,内置 npm、tmux 工具
41+ - 新增"CANN包升级"功能
42+ - 新增 Gitcode 仓权限授权机制:基于 gitcode 账号绑定自动完成环境的 git ssh 公私钥配置,实现 git 拉仓/提交的免密操作
43+ - 【本地 VSCode 使用场景】Huawei Developer Space 插件发布 1.3.0 版本,已知问题修复
44+ - 【算子开发插件】huawei-op-devtools-vscode-plugin 插件发布 1.2.7 版本
45+ 
46+### 2026年3月
47+ 
48+- **[2026/03/23]** 2月版本发布,主要特性有:
49+ - 镜像包升级,并修复 git 配置、新增 liblzma-dev 系统包、升级 pip 等问题
50+ - 【算子开发插件】内置算子开发插件(Huawei OP DevTools)发布 1.2.5 版本
51+ - 【本地 VSCode 使用场景】Huawei Developer Space 插件发布 1.2.1 版本,优化本地 VSCode 连接算力平台时,闲时未操作时长从 2 小时延长至 24 小时
52+ 
53+### 2026年2月
54+ 
55+- **[2026/02/14]** 支持不同镜像版本选择、镜像包内置 opencode
56+- **[2026/02/09]** 正式版本上线,面向 CANN 社区全面放开,使用无需再添加白名单
57+ 
58+### 2026年1月
59+ 
60+- **[2026/01/30]** 1月公测版本上线,具备数据持久化能力、限时总计 100 卡时、支持本地 VsCode(仅限蓝区便携使用),同时优化:
61+ - 登录验证时询问"是否开启双重验证",可设置 30 天内免提醒
62+ - 支持 WebIDE 多窗口作业(支持最多 3 个)
63+ 
64+### 2025年12月
65+ 
66+- **[2025/12/15]** 内测版本上线,GitCode 开放"云开发"入口,白名单开放内测