blob: 7931521ad9bb5e38aa0796e28d6eaad92ce6182a [file] [log] [blame]
Tom Rini6b484ba2022-07-12 17:34:14 -04001Release Cycle
2=============
3
4The U-Boot projects attempts to maintain a fixed, predictable Release
5Cycle as follows:
6
7* We will have U-Boot releases at a fixed release interval of (approximately)
8 every 3 months.
9
10* Under normal conditions the release date will be the first Monday of the month.
11
12* Immediately following each release, there will be a "merge window" of
13 normally 21 days, i. e. if the release was on a Monday, then the merge window
14 will close on the Monday in the 3rd week after the release.
15
16 While this merge window is open, new features can be added to the U-Boot
17 source tree. This is further expanded on in the :doc:`process`.
18
19* After the merge window closes, no new features may be added to allow for a
20 release candidate phase which is intended to fix bugs and regressions.
21
Tom Rini9fa8ba12024-04-22 10:44:54 -060022* To help with late pull requests, the **next** branch will open when the
23 second release candidate is published.
24
Tom Rini6b484ba2022-07-12 17:34:14 -040025*Note:* While we try to adhere to the release schedule, we will
26not hesitate and take the liberty to delay a release if there are
27good reasons, for example if there are known bugs or other technical
28reasons. The code will be released when it is considered ready
29without caring too much about the announced deadline.
30
31*Note 2:* Even though we follow Linux ways in many respects, there are
32differences in the actual procedures, which are documented in the
33:doc:`process`.
34
35Version Numbers
36---------------
37
38Starting with the release in October 2008, the names of the releases were
39changed from numerical release numbers without deeper meaning into a time stamp
40based numbering. Regular releases are now identified by names consisting of
41the calendar year and month of the release date. Additional fields are
42frequently used to denote the release candidates. They are also used on rare
43occasions to note a bug fix release on top of the previous stable release.
44
45Examples::
46
47 U-Boot v2009.11 - Release November 2009
48 U-Boot v2009.11.1 - Bug fix release 1 on top of the November 2009 release
49 U-Boot v2010.09-rc1 - Release candidate 1 for September 2010 release
50
51Current Status
52--------------
53
Tom Rini25049ad2024-04-02 06:58:58 -040054* U-Boot v2024.04 was released on Tue 02 April 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040055
Tom Rini25049ad2024-04-02 06:58:58 -040056* The Merge Window for the next release (v2024.07) is **open** until the -rc1
57 release on Mon 22 April 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040058
Tom Rini4459ed62023-10-02 10:39:59 -040059* The next branch is now **closed**.
Tom Rinifaac9de2023-02-13 18:39:15 -050060
Tom Rini25049ad2024-04-02 06:58:58 -040061* Release "v2024.07" is scheduled for 01 July 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040062
63Future Releases
64---------------
65
66.. The following commented out dates are for when release candidates are
67 planned to be tagged.
68
Tom Rini25049ad2024-04-02 06:58:58 -040069.. For the next scheduled release, release candidates were made on::
Tom Rini6b484ba2022-07-12 17:34:14 -040070
Tom Rini25049ad2024-04-02 06:58:58 -040071.. * U-Boot v2024.07-rc1 was released on Mon 22 April 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040072
Tom Rini25049ad2024-04-02 06:58:58 -040073.. * U-Boot v2024.07-rc2 was released on Tue 06 May 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040074
Tom Rini25049ad2024-04-02 06:58:58 -040075.. * U-Boot v2024.07-rc3 was released on Mon 20 May 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040076
Tom Rini25049ad2024-04-02 06:58:58 -040077.. * U-Boot v2024.07-rc4 was released on Mon 03 June 2024.
Tom Rini6b484ba2022-07-12 17:34:14 -040078
Tom Rini25049ad2024-04-02 06:58:58 -040079.. * U-Boot v2024.07-rc5 was released on Mon 17 June 2024.
Tom Rinie1bebc12023-07-03 13:48:58 -040080
Tom Rini6b484ba2022-07-12 17:34:14 -040081Please note that the following dates are planned only and may be deviated from
82as needed.
83
Tom Rini05aa6512023-07-10 14:13:47 -040084* "v2024.07": end of MW = Mon, Apr 22, 2024; release = Mon, Jul 01, 2024
85
Tom Rini4459ed62023-10-02 10:39:59 -040086* "v2024.10": end of MW = Mon, Jul 22, 2024; release = Mon, Oct 07, 2024
87
Tom Rini866ca972024-01-08 10:37:48 -050088* "v2025.01": end of MW = Mon, Oct 21, 2024; release = Mon, Jan 06, 2025
89
Tom Rini25049ad2024-04-02 06:58:58 -040090* "v2025.04": end of MW = Mon, Jan 27, 2025; release = Mon, Apr 07, 2025
91
Tom Rini6b484ba2022-07-12 17:34:14 -040092Previous Releases
93-----------------
94
95Note: these statistics are generated by our fork of `gitdm
96<https://source.denx.de/u-boot/gitdm>`_, which was originally created by
97Jonathan Corbet.
98
Tom Rini25049ad2024-04-02 06:58:58 -040099* :doc:`statistics/u-boot-stats-v2024.04` which was released on 02 April 2024.
100
Tom Rini866ca972024-01-08 10:37:48 -0500101* :doc:`statistics/u-boot-stats-v2024.01` which was released on 08 January 2024.
102
Tom Rini4459ed62023-10-02 10:39:59 -0400103* :doc:`statistics/u-boot-stats-v2023.10` which was released on 02 October 2023.
104
Tom Rini05aa6512023-07-10 14:13:47 -0400105* :doc:`statistics/u-boot-stats-v2023.07` which was released on 10 July 2023.
106
Tom Rinifd4ed6b2023-04-03 16:38:50 -0400107* :doc:`statistics/u-boot-stats-v2023.04` which was released on 03 April 2023.
108
Tom Rini62e2ad12023-01-09 11:07:33 -0500109* :doc:`statistics/u-boot-stats-v2023.01` which was released on 09 January 2023.
110
Tom Rini4debc572022-10-03 15:25:32 -0400111* :doc:`statistics/u-boot-stats-v2022.10` which was released on 03 October 2022.
112
Tom Rini6b484ba2022-07-12 17:34:14 -0400113* :doc:`statistics/u-boot-stats-v2022.07` which was released on 11 July 2022.
Tom Rini9bf08a62022-07-12 14:14:19 -0400114
115* :doc:`statistics/u-boot-stats-v2022.04` which was released on 04 April 2022.
116
117* :doc:`statistics/u-boot-stats-v2022.01` which was released on 10 January 2022.
118
119* :doc:`statistics/u-boot-stats-v2021.10` which was released on 04 October 2021.
120
121* :doc:`statistics/u-boot-stats-v2021.07` which was released on 05 July 2021.
122
123* :doc:`statistics/u-boot-stats-v2021.04` which was released on 05 April 2021.
124
125* :doc:`statistics/u-boot-stats-v2021.01` which was released on 11 January 2021.
126
127* :doc:`statistics/u-boot-stats-v2020.10` which was released on 05 October 2020.
128
129* :doc:`statistics/u-boot-stats-v2020.07` which was released on 06 July 2020.
130
131* :doc:`statistics/u-boot-stats-v2020.04` which was released on 13 April 2020.
132
133* :doc:`statistics/u-boot-stats-v2020.01` which was released on 06 January 2020.
134
135* :doc:`statistics/u-boot-stats-v2019.10` which was released on 07 October 2019.
136
137* :doc:`statistics/u-boot-stats-v2019.07` which was released on 08 July 2019.
138
139* :doc:`statistics/u-boot-stats-v2019.04` which was released on 08 April 2019.
140
141* :doc:`statistics/u-boot-stats-v2019.01` which was released on 04 January 2019.
142
143* :doc:`statistics/u-boot-stats-v2018.11` which was released on 15 November 2018.
144
145* :doc:`statistics/u-boot-stats-v2018.09` which was released on 10 September 2018.
146
147* :doc:`statistics/u-boot-stats-v2018.07` which was released on 19 July 2018.
148
149* :doc:`statistics/u-boot-stats-v2018.05` which was released on 07 May 2018.
150
151* :doc:`statistics/u-boot-stats-v2018.03` which was released on 13 March 2018.
152
153* :doc:`statistics/u-boot-stats-v2018.01` which was released on 08 January 2018.
154
155* :doc:`statistics/u-boot-stats-v2017.11` which was released on 13 November 2017.
156
157* :doc:`statistics/u-boot-stats-v2017.09` which was released on 11 September 2017.
158
159* :doc:`statistics/u-boot-stats-v2017.07` which was released on 10 July 2017.
160
161* :doc:`statistics/u-boot-stats-v2017.05` which was released on 08 May 2017.
162
163* :doc:`statistics/u-boot-stats-v2017.03` which was released on 13 March 2017.
164
165* :doc:`statistics/u-boot-stats-v2017.01` which was released on 09 January 2017.
166
167* :doc:`statistics/u-boot-stats-v2016.11` which was released on 14 November 2016.
168
169* :doc:`statistics/u-boot-stats-v2016.09` which was released on 12 September 2016.
170
171* :doc:`statistics/u-boot-stats-v2016.07` which was released on 11 July 2016.
172
173* :doc:`statistics/u-boot-stats-v2016.05` which was released on 16 May 2016.
174
175* :doc:`statistics/u-boot-stats-v2016.03` which was released on 14 March 2016.
176
177* :doc:`statistics/u-boot-stats-v2016.01` which was released on 12 January 2016.
178
179* :doc:`statistics/u-boot-stats-v2015.10` which was released on 19 October 2015.
180
181* :doc:`statistics/u-boot-stats-v2015.07` which was released on 14 July 2015.
182
183* :doc:`statistics/u-boot-stats-v2015.04` which was released on 13 April 2015.
184
185* :doc:`statistics/u-boot-stats-v2015.01` which was released on 12 January 2015.
186
187* :doc:`statistics/u-boot-stats-v2014.10` which was released on 14 October 2014.
188
189* :doc:`statistics/u-boot-stats-v2014.07` which was released on 14 July 2014.
190
191* :doc:`statistics/u-boot-stats-v2014.04` which was released on 14 April 2014.
192
193* :doc:`statistics/u-boot-stats-v2014.01` which was released on 20 January 2014.
194
195* :doc:`statistics/u-boot-stats-v2013.10` which was released on 16 October 2013.
196
197* :doc:`statistics/u-boot-stats-v2013.07` which was released on 22 July 2013.
198
199* :doc:`statistics/u-boot-stats-v2013.04` which was released on 19 April 2013.
200
201* :doc:`statistics/u-boot-stats-v2013.01` which was released on 15 January 2013.
202
203* :doc:`statistics/u-boot-stats-v2012.10` which was released on 15 October 2012.
204
205* :doc:`statistics/u-boot-stats-v2012.07` which was released on 30 July 2012.
206
207* :doc:`statistics/u-boot-stats-v2012.04` which was released on 21 April 2012.
208
209* :doc:`statistics/u-boot-stats-v2011.12` which was released on 23 December 2011.
210
211* :doc:`statistics/u-boot-stats-v2011.09` which was released on 29 September 2011.
212
213* :doc:`statistics/u-boot-stats-v2011.06` which was released on 27 July 2011.
214
215* :doc:`statistics/u-boot-stats-v2011.03` which was released on 31 March 2011.
216
217* :doc:`statistics/u-boot-stats-v2010.12` which was released on 22 December 2010.
218
219* :doc:`statistics/u-boot-stats-v2010.09` which was released on 28 September 2010.
220
221* :doc:`statistics/u-boot-stats-v2010.06` which was released on 29 June 2010.
222
223* :doc:`statistics/u-boot-stats-v2010.03` which was released on 31 March 2010.
224
225* :doc:`statistics/u-boot-stats-v2009.11` which was released on 15 December 2009.
226
227* :doc:`statistics/u-boot-stats-v2009.08` which was released on 31 August 2009.
228
229* :doc:`statistics/u-boot-stats-v2009.06` which was released on 14 June 2009.
230
231* :doc:`statistics/u-boot-stats-v2009.03` which was released on 21 March 2009.
232
233* :doc:`statistics/u-boot-stats-v2009.01` which was released on 21 January 2009.
234
235* :doc:`statistics/u-boot-stats-v2008.10` which was released on 18 October 2008.
236
237* :doc:`statistics/u-boot-stats-v1.3.4` which was released on 12 August 2008.
238
239* :doc:`statistics/u-boot-stats-v1.3.3` which was released on 19 May 2008.
240
241* :doc:`statistics/u-boot-stats-v1.3.1` which was released on 06 December 2007. (St Nicholas release).
242
243* :doc:`statistics/u-boot-stats-v1.3.0` which was released on 19 November 2007.