VERSIONS.md (9104B)
1 <!-- 2 Copyright (C) Daniel Stenberg, <daniel@haxx.se>, et al. 3 4 SPDX-License-Identifier: curl 5 --> 6 7 Version Numbers and Releases 8 ============================ 9 10 The command line tool curl and the library libcurl are individually 11 versioned, but they usually follow each other closely. 12 13 The version numbering is always built up using the same system: 14 15 X.Y.Z 16 17 - X is main version number 18 - Y is release number 19 - Z is patch number 20 21 ## Bumping numbers 22 23 One of these numbers get bumped in each new release. The numbers to the right 24 of a bumped number are reset to zero. 25 26 The main version number is bumped when *really* big, world colliding changes 27 are made. The release number is bumped when changes are performed or 28 things/features are added. The patch number is bumped when the changes are 29 mere bugfixes. 30 31 It means that after release 1.2.3, we can release 2.0.0 if something really 32 big has been made, 1.3.0 if not that big changes were made or 1.2.4 if only 33 bugs were fixed. 34 35 Bumping, as in increasing the number with 1, is unconditionally only 36 affecting one of the numbers (except the ones to the right of it, that may be 37 set to zero). 1 becomes 2, 3 becomes 4, 9 becomes 10, 88 becomes 89 and 99 38 becomes 100. So, after 1.2.9 comes 1.2.10. After 3.99.3, 3.100.0 might come. 39 40 All original curl source release archives are named according to the libcurl 41 version (not according to the curl client version that, as said before, might 42 differ). 43 44 As a service to any application that might want to support new libcurl 45 features while still being able to build with older versions, all releases 46 have the libcurl version stored in the `curl/curlver.h` file using a static 47 numbering scheme that can be used for comparison. The version number is 48 defined as: 49 50 ```c 51 #define LIBCURL_VERSION_NUM 0xXXYYZZ 52 ``` 53 54 Where `XX`, `YY` and `ZZ` are the main version, release and patch numbers in 55 hexadecimal. All three number fields are always represented using two digits 56 (eight bits each). 1.2 would appear as "0x010200" while version 9.11.7 57 appears as `0x090b07`. 58 59 This 6-digit hexadecimal number is always a greater number in a more recent 60 release. It makes comparisons with greater than and less than work. 61 62 This number is also available as three separate defines: 63 `LIBCURL_VERSION_MAJOR`, `LIBCURL_VERSION_MINOR` and `LIBCURL_VERSION_PATCH`. 64 65 ## Past releases 66 67 This is a list of all public releases with their version numbers and release 68 dates. The tool was called `httpget` before 2.0, `urlget` before 4.0 then 69 `curl` since 4.0. `libcurl` and `curl` are always released in sync, using the 70 same version numbers. 71 72 - 8.16.0: pending 73 - 8.15.0: July 16, 2025 74 - 8.14.1: June 4 2025 75 - 8.14.0: May 28 2025 76 - 8.13.0: April 2 2025 77 - 8.12.1: February 13 2025 78 - 8.12.0: February 5 2025 79 - 8.11.1: December 11 2024 80 - 8.11.0: November 6 2024 81 - 8.10.1: September 18 2024 82 - 8.10.0: September 11 2024 83 - 8.9.1: July 31 2024 84 - 8.9.0: July 24 2024 85 - 8.8.0: May 22 2024 86 - 8.7.1: March 27 2024 87 - 8.7.0: March 27 2024 88 - 8.6.0: January 31 2024 89 - 8.5.0: December 6 2023 90 - 8.4.0: October 11 2023 91 - 8.3.0: September 13 2023 92 - 8.2.1: July 26 2023 93 - 8.2.0: July 19 2023 94 - 8.1.2: May 30 2023 95 - 8.1.1: May 23 2023 96 - 8.1.0: May 17 2023 97 - 8.0.1: March 20 2023 98 - 8.0.0: March 20 2023 99 - 7.88.1: February 20 2023 100 - 7.88.0: February 15 2023 101 - 7.87.0: December 21 2022 102 - 7.86.0: October 26 2022 103 - 7.85.0: August 31 2022 104 - 7.84.0: June 27 2022 105 - 7.83.1: May 11 2022 106 - 7.83.0: April 27 2022 107 - 7.82.0: March 5 2022 108 - 7.81.0: January 5 2022 109 - 7.80.0: November 10 2021 110 - 7.79.1: September 22 2021 111 - 7.79.0: September 15 2021 112 - 7.78.0: July 21 2021 113 - 7.77.0: May 26 2021 114 - 7.76.1: April 14 2021 115 - 7.76.0: March 31 2021 116 - 7.75.0: February 3 2021 117 - 7.74.0: December 9 2020 118 - 7.73.0: October 14 2020 119 - 7.72.0: August 19 2020 120 - 7.71.1: July 1 2020 121 - 7.71.0: June 24 2020 122 - 7.70.0: April 29 2020 123 - 7.69.1: March 11 2020 124 - 7.69.0: March 4 2020 125 - 7.68.0: January 8 2020 126 - 7.67.0: November 6 2019 127 - 7.66.0: September 11 2019 128 - 7.65.3: July 19 2019 129 - 7.65.2: July 17 2019 130 - 7.65.1: June 5 2019 131 - 7.65.0: May 22 2019 132 - 7.64.1: March 27 2019 133 - 7.64.0: February 6 2019 134 - 7.63.0: December 12 2018 135 - 7.62.0: October 31 2018 136 - 7.61.1: September 5 2018 137 - 7.61.0: July 11 2018 138 - 7.60.0: May 16 2018 139 - 7.59.0: March 14 2018 140 - 7.58.0: January 24 2018 141 - 7.57.0: November 29 2017 142 - 7.56.1: October 23 2017 143 - 7.56.0: October 4 2017 144 - 7.55.1: August 14 2017 145 - 7.55.0: August 9 2017 146 - 7.54.1: June 14 2017 147 - 7.54.0: April 19 2017 148 - 7.53.1: February 24 2017 149 - 7.53.0: February 22 2017 150 - 7.52.1: December 23 2016 151 - 7.52.0: December 21 2016 152 - 7.51.0: November 2 2016 153 - 7.50.3: September 14 2016 154 - 7.50.2: September 7 2016 155 - 7.50.1: August 3 2016 156 - 7.50.0: July 21 2016 157 - 7.49.1: May 30 2016 158 - 7.49.0: May 18 2016 159 - 7.48.0: March 23 2016 160 - 7.47.1: February 8 2016 161 - 7.47.0: January 27 2016 162 - 7.46.0: December 2 2015 163 - 7.45.0: October 7 2015 164 - 7.44.0: August 12 2015 165 - 7.43.0: June 17 2015 166 - 7.42.1: April 29 2015 167 - 7.42.0: April 22 2015 168 - 7.41.0: February 25 2015 169 - 7.40.0: January 8 2015 170 - 7.39.0: November 5 2014 171 - 7.38.0: September 10 2014 172 - 7.37.1: July 16 2014 173 - 7.37.0: May 21 2014 174 - 7.36.0: March 26 2014 175 - 7.35.0: January 29 2014 176 - 7.34.0: December 17 2013 177 - 7.33.0: October 14 2013 178 - 7.32.0: August 12 2013 179 - 7.31.0: June 22 2013 180 - 7.30.0: April 12 2013 181 - 7.29.0: February 6 2013 182 - 7.28.1: November 20 2012 183 - 7.28.0: October 10 2012 184 - 7.27.0: July 27 2012 185 - 7.26.0: May 24 2012 186 - 7.25.0: March 22 2012 187 - 7.24.0: January 24 2012 188 - 7.23.1: November 17 2011 189 - 7.23.0: November 15 2011 190 - 7.22.0: September 13 2011 191 - 7.21.7: June 23 2011 192 - 7.21.6: April 22 2011 193 - 7.21.5: April 17 2011 194 - 7.21.4: February 17 2011 195 - 7.21.3: December 15 2010 196 - 7.21.2: October 13 2010 197 - 7.21.1: August 11 2010 198 - 7.21.0: June 16 2010 199 - 7.20.1: April 14 2010 200 - 7.20.0: February 9 2010 201 - 7.19.7: November 4 2009 202 - 7.19.6: August 12 2009 203 - 7.19.5: May 18 2009 204 - 7.19.4: March 3 2009 205 - 7.19.3: January 19 2009 206 - 7.19.2: November 13 2008 207 - 7.19.1: November 5 2008 208 - 7.19.0: September 1 2008 209 - 7.18.2: June 4 2008 210 - 7.18.1: March 30 2008 211 - 7.18.0: January 28 2008 212 - 7.17.1: October 29 2007 213 - 7.17.0: September 13 2007 214 - 7.16.4: July 10 2007 215 - 7.16.3: June 25 2007 216 - 7.16.2: April 11 2007 217 - 7.16.1: January 29 2007 218 - 7.16.0: October 30 2006 219 - 7.15.5: August 7 2006 220 - 7.15.4: June 12 2006 221 - 7.15.3: March 20 2006 222 - 7.15.2: February 27 2006 223 - 7.15.1: December 7 2005 224 - 7.15.0: October 13 2005 225 - 7.14.1: September 1 2005 226 - 7.14.0: May 16 2005 227 - 7.13.2: April 4 2005 228 - 7.13.1: March 4 2005 229 - 7.13.0: February 1 2005 230 - 7.12.3: December 20 2004 231 - 7.12.2: October 18 2004 232 - 7.12.1: August 10 2004 233 - 7.12.0: June 2 2004 234 - 7.11.2: April 26 2004 235 - 7.11.1: March 19 2004 236 - 7.11.0: January 22 2004 237 - 7.10.8: November 1 2003 238 - 7.10.7: August 15 2003 239 - 7.10.6: July 28 2003 240 - 7.10.5: May 19 2003 241 - 7.10.4: April 2 2003 242 - 7.10.3: January 14 2003 243 - 7.10.2: November 18 2002 244 - 7.10.1: October 11 2002 245 - 7.10: October 1 2002 246 - 7.9.8: June 13 2002 247 - 7.9.7: May 10 2002 248 - 7.9.6: April 14 2002 249 - 7.9.5: March 7 2002 250 - 7.9.4: March 4 2002 251 - 7.9.3: January 23 2002 252 - 7.9.2: December 5 2001 253 - 7.9.1: November 4 2001 254 - 7.9: September 23 2001 255 - 7.8.1: August 20 2001 256 - 7.8: June 7 2001 257 - 7.7.3: May 4 2001 258 - 7.7.2: April 22 2001 259 - 7.7.1: April 3 2001 260 - 7.7: March 22 2001 261 - 7.6.1: February 9 2001 262 - 7.6: January 26 2001 263 - 7.5.2: January 4 2001 264 - 7.5.1: December 11 2000 265 - 7.5: December 1 2000 266 - 7.4.2: November 15 2000 267 - 7.4.1: October 16 2000 268 - 7.4: October 16 2000 269 - 7.3: September 28 2000 270 - 7.2.1: August 31 2000 271 - 7.2: August 30 2000 272 - 7.1.1: August 21 2000 273 - 7.1: August 7 2000 274 - 6.5.2: March 21 2000 275 - 6.5.1: March 20 2000 276 - 6.5: March 13 2000 277 - 6.4: January 17 2000 278 - 6.3.1: November 23 1999 279 - 6.3: November 10 1999 280 - 6.2: October 21 1999 281 - 6.1: October 17 1999 282 - 6.0: September 13 1999 283 - 5.11: August 25 1999 284 - 5.10: August 13 1999 285 - 5.9.1: July 30 1999 286 - 5.9: May 22 1999 287 - 5.8: May 5 1999 288 - 5.7.1: April 23 1999 289 - 5.7: April 20 1999 290 - 5.5.1: January 27 1999 291 - 5.5: January 15 1999 292 - 5.4: January 7 1999 293 - 5.3: December 21 1998 294 - 5.2.1: December 14 1998 295 - 5.2: December 14 1998 296 - 5.0: December 1 1998 297 - 4.10: October 26 1998 298 - 4.9: October 7 1998 299 - 4.8.4: September 20 1998 300 - 4.8.3: September 7 1998 301 - 4.8.2: August 14 1998 302 - 4.8.1: August 7 1998 303 - 4.8: July 30 1998 304 - 4.7: July 20 1998 305 - 4.6: July 3 1998 306 - 4.5.1: June 12 1998 307 - 4.5: May 30 1998 308 - 4.4: May 13 1998 309 - 4.3: April 30 1998 310 - 4.2: April 15 1998 311 - 4.1: April 3 1998 312 - 4.0: March 20 1998 313 - 3.12: March 14 1998 314 - 3.11: February 9 1998 315 - 3.10: February 4 1998 316 - 3.9: February 4 1998 317 - 3.7: January 15 1998 318 - 3.6: January 1 1998 319 - 3.5: December 15 1997 320 - 3.2: December 1 1997 321 - 3.1: November 24 1997 322 - 3.0: November 1 1997 323 - 2.9: October 15 1997 324 - 2.8: October 1 1997 325 - 2.7: September 20 1997 326 - 2.6: September 10 1997 327 - 2.5: September 1 1997 328 - 2.4: August 27 1997 329 - 2.3: August 21 1997 330 - 2.2: August 14 1997 331 - 2.1: August 10 1997 332 - 2.0: August 1 1997 333 - 1.5: July 21 1997 334 - 1.4: July 15 1997 335 - 1.3: June 1 1997 336 - 1.2: May 1 1997 337 - 1.1: April 20 1997 338 - 1.0: April 8 1997 339 - 0.3: February 1 1997 340 - 0.2: December 17 1996 341 - 0.1: November 11 1996