QGIS的发行和开发遵循基于时间的进度表。
偶数版本号 (2.18, 3.2 等) 是发行版。
奇数版本号 (2.99, 3.1 等) 是开发版。
每四个月将发布一个新版本。前三个月,进行新功能的开发。发布前的最后一个月,各项功能将冻结,用于测试、错误修复、翻译和发行准备。当正式发布时,会创建一个具有偶数版本号的分支,并且主分支会进行到下一个奇数版本继续开发。发布后,会发出打包要求。
每三个版本 (从 2.8 开始) 是一个长期发行版 (LTR),将一直维护到下一个长期发行版产生。
在开发阶段,开发人员致力于为下一个版本添加新功能。尝鲜者可以使用我们为所有主要平台提供的夜间构建版来查看开发的进度,进行初步测试并提供错误报告,与开发人员交流想法来帮助开发工作。
在功能冻结阶段,不再允许添加新功能,工作重点将从开发QGIS新功能转移到增强稳定。这也有效地将夜间构建版转化为 发行版。
使用者 应该在他们的平台对预发行版进行广泛的检验,验证是否有问题,并在即将发布的版本之前报告所有此类问题 (请参阅 Bug、功能和议题)。这样所有未被注意到的问题将在下一版本中结束。只有在出现严重问题的情况下,才会顺延最新版。因此,测试预发行版和报告问题非常重要。
在功能冻结期间, 开发人员 监控错误追踪系统和修复报告的问题,并使用他们添加的功能更新 可视化更新日志 。
随着功能冻结的启动,翻译文件将被更新,便于 译者 开始翻译工作。请注意,这可能是增量过程,尽管功能被冻结,但Bug修复或许会引入新的翻译字符串。
发布前两周,将启动硬冻结,这时只允许修复在功能冻结之后复原引入的严重问题。
发布管理人员在功能冻结时将宣布此事。
在主要和次要发布日期,创建发布分支,标记发布并准备 Tar Balls。只需标记点版本并创建 Tar Balls。
通知包装程序可以开始打包。
一旦某些软件包可用,就可以发布并相应更新网站。
鉴于我们四个月一发行,LTR版将于2月下旬进入LTR资源库,因此,该计划表每年的日期大致相同。
从2.12开始,开发周期始终为12周,冻结周期至少为5周。其余用于延长LTR发布的冻结周期。
如果有Backports,则每个月都会在最新发布分支上进行点版本。从3.28发布点版本开始,只有最新版才能发布。
在发布后的前四个月,新的LTR也是当前的LR。在此阶段,新的LTR不会替换LTR资源库中之前的LTR。一旦发布新的LR,就会发生这种情况。
此计划表也可用作 "iCalendar" 。
版本 |
最新版 |
长期发行版 |
冻结版 |
日期 |
周 # |
周 |
---|---|---|---|---|---|---|
LTR/PR |
3.22.0 |
3.16.12 |
2021-10-22 |
43 |
2 |
|
EPR |
3.16.13 |
2021-11-05 |
45 |
2 |
||
PR |
3.22.1 |
3.16.14 |
2021-11-19 |
47 |
4 |
|
PR |
3.22.2 |
3.16.15 |
2021-12-17 |
51 |
4 |
|
PR/FF |
3.22.3 |
3.16.16 |
3.23 |
2022-01-14 |
3 |
5 |
LR/PR |
3.24.0 |
3.22.4 |
2022-02-18 |
8 |
4 |
|
PR |
3.24.1 |
3.22.5 |
2022-03-18 |
12 |
4 |
|
PR |
3.24.2 |
3.22.6 |
2022-04-15 |
16 |
4 |
|
PR/FF |
3.24.3 |
3.22.7 |
3.25 |
2022-05-13 |
20 |
5 |
LR/PR |
3.26.0 |
3.22.8 |
2022-06-17 |
25 |
4 |
|
PR |
3.26.1 |
3.22.9 |
2022-07-15 |
29 |
4 |
|
PR |
3.26.2 |
3.22.10 |
2022-08-12 |
33 |
4 |
|
PR/FF |
3.26.3 |
3.22.11 |
3.27 |
2022-09-09 |
37 |
6 |
LTR/PR |
3.28.0 |
3.22.12 |
2022-10-21 |
43 |
4 |
|
PR |
3.28.1 |
3.22.13 |
2022-11-18 |
47 |
4 |
|
PR |
3.28.2 |
3.22.14 |
2022-12-16 |
51 |
6 |
|
PR/FF |
3.28.3 |
3.22.15 |
3.29 |
2023-01-27 |
5 |
5 |
EPR |
3.22.16 |
2023-02-03 |
6 |
|||
LR/PR |
3.30.0 |
3.28.4 |
2023-03-03 |
10 |
4 |
|
PR |
3.30.1 |
3.28.5 |
2023-03-31 |
14 |
4 |
|
PR |
3.30.2 |
3.28.6 |
2023-04-28 |
18 |
4 |
|
PR/FF |
3.30.3 |
3.28.7 |
3.31 |
2023-05-26 |
22 |
4 |
LR/PR |
3.32.0 |
3.28.8 |
2023-06-23 |
26 |
4 |
|
PR |
3.32.1 |
3.28.9 |
2023-07-21 |
30 |
4 |
|
PR |
3.32.2 |
3.28.10 |
2023-08-18 |
34 |
4 |
|
PR/FF |
3.32.3 |
3.28.11 |
3.33 |
2023-09-15 |
38 |
6 |
LTR/PR |
3.34.0 |
3.28.12 |
2023-10-27 |
44 |
4 |
|
PR |
3.34.1 |
3.28.13 |
2023-11-24 |
48 |
4 |
|
PR |
3.34.2 |
3.28.14 |
2023-12-22 |
52 |
4 |
|
PR/FF |
3.34.3 |
3.28.15 |
3.35 |
2024-01-19 |
3 |
5 |
LR/PR |
3.36.0 |
3.34.4 |
2024-02-23 |
8 |
4 |
|
PR |
3.36.1 |
3.34.5 |
2024-03-22 |
12 |
4 |
|
PR |
3.36.2 |
3.34.6 |
2024-04-19 |
16 |
4 |
|
PR/FF |
3.36.3 |
3.34.7 |
3.37 |
2024-05-17 |
20 |
5 |
LR/PR |
3.38.0 |
3.34.8 |
2024-06-21 |
25 |
4 |
|
PR |
3.38.1 |
3.34.9 |
2024-07-19 |
29 |
4 |
|
PR |
3.38.2 |
3.34.10 |
2024-08-16 |
33 |
4 |
|
PR/FF |
3.38.3 |
3.34.11 |
3.39 |
2024-09-13 |
37 |
6 |
LTR/PR |
3.40.0 |
3.34.12 |
2024-10-25 |
43 |
4 |
版本 |
描述 |
---|---|
LTR |
长期发行版,开始进入新版本的开发阶段 |
LR |
定期发行版,开始进入新版本的开发阶段 |
FF |
功能冻结,开发阶段结束 |
PR |
最新版和LTR分支的单点版 |
EPR |
特别单点版 - Extra Point release |
当前版 |
当前支持的版本: 3.28.11 和 3.32.3 |
下一版 |
下一发行版 |
平台 |
地址 |
---|---|
Windows |
|
Linux |
|
MacOS |