Difference between revisions of "Release Schedule"
From GnuCash
(→Schedule: Release 2.7.8, Release Candidate) |
(→Stable 5.x: Release GnuCash 5.9) |
||
(93 intermediate revisions by 8 users not shown) | |||
Line 1: | Line 1: | ||
− | == | + | {| class="wikitable" style="margin: auto;" |
+ | ! scope="row"|Languages | ||
+ | | | [[He/{{PAGENAME:לוח_שחרורים}}|עִברִית]] | ||
+ | |} | ||
+ | ==General Rules== | ||
+ | * Usually '''stable versions''' are released at the ''last weekend of a quarter''. | ||
+ | * '''String freeze''' is ''2 weeks before''. To publish the changed messages to [[Weblate]] a <syntaxhighlight lang="sh" inline>make pot; msgmerge …</syntaxhighlight> as described in [[Language_Administration#Program]] is required. | ||
+ | : It is also a good opportunity for packagers to check for [[Dependency Updates]]. | ||
− | == | + | == Goals for 6.0 == |
− | Goals for | + | Goals for 6.0: |
* Rewrite engine to remove dependencies on GLib/GObject using C++ | * Rewrite engine to remove dependencies on GLib/GObject using C++ | ||
* Migrate from QofQuery to SQL Query | * Migrate from QofQuery to SQL Query | ||
Line 8: | Line 15: | ||
* Limit use of Guile to reports and F::Q; all other main application code should be C or C++. | * Limit use of Guile to reports and F::Q; all other main application code should be C or C++. | ||
− | We | + | We plan to release GnuCash 6.0 in Spring 2026 with unstable testing beginning in January 2026: |
− | + | {| class="wikitable" | |
− | + | ! width="90" | Release | |
− | + | ! width="90" | String Freeze | |
− | + | ! width="90" | Planned | |
− | {| | + | ! width="90" | Actual |
− | ! width=" | ||
− | ! width=" | ||
− | ! width=" | ||
! width="360" | Notes | ! width="360" | Notes | ||
|- | |- | ||
− | | | + | | 6.0 |
+ | ! style="background-color:yellow" | 2026-03-08 | ||
+ | || 2026-03-29 || || | ||
+ | |- | ||
+ | | 5.904 || || 2026-03-22 || | ||
+ | ! style="background-color:yellow" | Code Freeze, Release Candidate | ||
+ | |- | ||
+ | | 5.903 || || 2026-03-15 || || | ||
+ | |- | ||
+ | | 5.902 || || 2026-03-08 || | ||
+ | ! style="background-color:yellow" | String Freeze | ||
|- | |- | ||
− | | | + | | 5.901 || || 2026-02-01 || |
+ | ! style="background-color:yellow" | Feature Freeze | ||
|- | |- | ||
− | | | + | | 5.900 || || 2026-01-04 || || |
+ | |} | ||
+ | |||
+ | == Schedules == | ||
+ | === Stable 5.x === | ||
+ | {| class="wikitable" | ||
+ | ! width="90" | Release | ||
+ | ! width="90" | String Freeze | ||
+ | ! width="90" | Planned | ||
+ | ! width="90" | Actual | ||
+ | ! width="360" | Notes | ||
|- | |- | ||
− | | | + | | 5.14 |
+ | !style="background-color:yellow"| 2025-12-14 | ||
+ | !style="background-color:yellow"| 2025-12-21 | ||
+ | | || | ||
|- | |- | ||
− | | | + | | 5.13 || 2025-09-21 || 2025-09-28 || || |
|- | |- | ||
− | | | + | | 5.12 || 2025-06-22 || 2025-06-29 || || |
|- | |- | ||
− | | | + | | 5.11 || 2025-03-23 || 2025-03-30 || || |
|- | |- | ||
− | | | + | | 5.10 || 2024-12-08 || 2024-12-15 || || |
|- | |- | ||
− | | | + | | 5.9 || 2024-09-22 || 2024-09-29 || 2024-09-29 || |
|- | |- | ||
− | | | + | | 5.8 || || || 2024-07-07 || Snap release to fix [https://bugs.gnucash.org/show_bug.cgi?id=799347 Bug 799347] |
|- | |- | ||
− | | | + | | 5.7 || 2024-06-23 || 2024-06-30 || 2024-06-30 || |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | 5.6 || 2024-03-24 || 2024-03-31 || 2024-03-31 || |
|- | |- | ||
− | | | + | | 5.5 || 2023-12-10 || 2023-12-17 || 2023-12-17 || |
|- | |- | ||
− | | | + | | 5.4 || 2023-09-17 || 2023-09-24 || 2023-09-24 || |
|- | |- | ||
− | | | + | | 5.3 || || || 2023-06-26 || Snap release to fix [https://bugs.gnucash.org/show_bug.cgi?id=798967 Bug 798967] |
|- | |- | ||
− | | 2 | + | | 5.2 || 2023-06-18 || 2023-06-25 || 2023-06-25 || |
|- | |- | ||
− | | | + | | 5.1 || || 2023-04-30 || 2023-04-30 || Short loop for things that missed 5.0, bug fixes |
|- | |- | ||
− | | | + | | 5.0 || || 2023-03-28 || 2023-03-28 || |
+ | |} | ||
+ | |||
+ | === Old Stable 4.x (Closed to Development)=== | ||
+ | {| class="wikitable" | ||
+ | ! width="90" | Release | ||
+ | ! width="90" | String Freeze | ||
+ | ! width="90" | Planned | ||
+ | ! width="90" | Actual | ||
+ | ! width="360" | Notes | ||
|- | |- | ||
− | | | + | | 4.14 || 2023-03-12 || 2023-03-26 || 2023-03-26 || |
|- | |- | ||
− | | | + | | 4.13 || 2022-12-04 || 2022-12-18 || 2022-12-18 || |
|- | |- | ||
− | | | + | | 4.12 || 2022-09-15 || 2022-09-25 || 2022-09-25 || |
|- | |- | ||
− | | | + | | 4.11 || 2022-06-12 || 2022-06-26 || 2022-06-26 || |
|- | |- | ||
− | | | + | | 4.10 || 2022-03-13 || 2022-03-27 || 2022-03-27 || |
|- | |- | ||
− | | | + | | 4.9 || 2021-12-05 || 2021-12-19 || 2021-12-19 || |
|- | |- | ||
− | | | + | | 4.8 || || || 2021-09-28 || Snap release to correct crash. |
|- | |- | ||
− | | | + | | 4.7 || 2021-09-12 || 2021-09-26 || 2021-09-26 || |
|- | |- | ||
− | | | + | | 4.6 || 2021-06-13 || 2021-06-27 || 2021-06-27 || |
|- | |- | ||
− | | | + | | 4.5 || 2021-03-14 || 2021-03-28 || 2021-03-28 || |
|- | |- | ||
− | | | + | | 4.4 || || || 2020-12-27 || Snap release to fix [https://bugs.gnucash.org/show_bug.cgi?id=798063 Bug 798063] |
|- | |- | ||
− | | | + | | 4.3 || 2020-12-13 || 2020-12-27|| 2020-12-27 || |
|- | |- | ||
− | | 2 | + | | 4.2 || || 2020-09-27 || 2020-09-27 || |
|- | |- | ||
− | | | + | | 4.1 || || 2020-07-26 || 2020-07-26 || |
|- | |- | ||
+ | | 4.0 || || 2020-06-28 || 2020-06-28 || | ||
|} | |} | ||
+ | |||
Release notes can be found on the [http://www.gnucash.org GnuCash Web Page]. | Release notes can be found on the [http://www.gnucash.org GnuCash Web Page]. | ||
− | |||
− | |||
− | |||
== Previous Releases == | == Previous Releases == | ||
Line 102: | Line 130: | ||
− | [[Category:Releases]] | + | [[Category:Releases]] [[Category:Development]] [[Category:Version]] |
Latest revision as of 20:42, 29 September 2024
Languages | עִברִית |
---|
Contents
General Rules
- Usually stable versions are released at the last weekend of a quarter.
- String freeze is 2 weeks before. To publish the changed messages to Weblate a
make pot; msgmerge …
as described in Language_Administration#Program is required.
- It is also a good opportunity for packagers to check for Dependency Updates.
Goals for 6.0
Goals for 6.0:
- Rewrite engine to remove dependencies on GLib/GObject using C++
- Migrate from QofQuery to SQL Query
- Make KVP a backend implementation detail; no direct KVP access except in the backends
- Limit use of Guile to reports and F::Q; all other main application code should be C or C++.
We plan to release GnuCash 6.0 in Spring 2026 with unstable testing beginning in January 2026:
Release | String Freeze | Planned | Actual | Notes |
---|---|---|---|---|
6.0 | 2026-03-08 | 2026-03-29 | ||
5.904 | 2026-03-22 | Code Freeze, Release Candidate | ||
5.903 | 2026-03-15 | |||
5.902 | 2026-03-08 | String Freeze | ||
5.901 | 2026-02-01 | Feature Freeze | ||
5.900 | 2026-01-04 |
Schedules
Stable 5.x
Release | String Freeze | Planned | Actual | Notes |
---|---|---|---|---|
5.14 | 2025-12-14 | 2025-12-21 | ||
5.13 | 2025-09-21 | 2025-09-28 | ||
5.12 | 2025-06-22 | 2025-06-29 | ||
5.11 | 2025-03-23 | 2025-03-30 | ||
5.10 | 2024-12-08 | 2024-12-15 | ||
5.9 | 2024-09-22 | 2024-09-29 | 2024-09-29 | |
5.8 | 2024-07-07 | Snap release to fix Bug 799347 | ||
5.7 | 2024-06-23 | 2024-06-30 | 2024-06-30 | |
5.6 | 2024-03-24 | 2024-03-31 | 2024-03-31 | |
5.5 | 2023-12-10 | 2023-12-17 | 2023-12-17 | |
5.4 | 2023-09-17 | 2023-09-24 | 2023-09-24 | |
5.3 | 2023-06-26 | Snap release to fix Bug 798967 | ||
5.2 | 2023-06-18 | 2023-06-25 | 2023-06-25 | |
5.1 | 2023-04-30 | 2023-04-30 | Short loop for things that missed 5.0, bug fixes | |
5.0 | 2023-03-28 | 2023-03-28 |
Old Stable 4.x (Closed to Development)
Release | String Freeze | Planned | Actual | Notes |
---|---|---|---|---|
4.14 | 2023-03-12 | 2023-03-26 | 2023-03-26 | |
4.13 | 2022-12-04 | 2022-12-18 | 2022-12-18 | |
4.12 | 2022-09-15 | 2022-09-25 | 2022-09-25 | |
4.11 | 2022-06-12 | 2022-06-26 | 2022-06-26 | |
4.10 | 2022-03-13 | 2022-03-27 | 2022-03-27 | |
4.9 | 2021-12-05 | 2021-12-19 | 2021-12-19 | |
4.8 | 2021-09-28 | Snap release to correct crash. | ||
4.7 | 2021-09-12 | 2021-09-26 | 2021-09-26 | |
4.6 | 2021-06-13 | 2021-06-27 | 2021-06-27 | |
4.5 | 2021-03-14 | 2021-03-28 | 2021-03-28 | |
4.4 | 2020-12-27 | Snap release to fix Bug 798063 | ||
4.3 | 2020-12-13 | 2020-12-27 | 2020-12-27 | |
4.2 | 2020-09-27 | 2020-09-27 | ||
4.1 | 2020-07-26 | 2020-07-26 | ||
4.0 | 2020-06-28 | 2020-06-28 |
Release notes can be found on the GnuCash Web Page.
Previous Releases
We maintain an archive page of older release announcements.