diff --git a/.assets/timeline-gantt.png b/.assets/timeline-gantt.png index e2769ae..d49de29 100644 Binary files a/.assets/timeline-gantt.png and b/.assets/timeline-gantt.png differ diff --git a/CALENDAR.md b/CALENDAR.md index b8e1b19..e413e62 100644 --- a/CALENDAR.md +++ b/CALENDAR.md @@ -8,6 +8,18 @@ Full untruncated version index. | Version | SemVer | Cutoff | Publish | End of Life | State | |---------|--------|--------|---------|-------------|-------| +| **stable2609** | 1.25.0 | 2026-08-17 | 2026-10-01 | 2027-10-01 | Planned | +|   stable2609-1 | 1.25.1 | 2026-11-09 | 2026-11-12 | | Planned | +|   stable2609-2 | 1.25.2 | 2026-12-14 | 2026-12-17 | | Planned | +|   stable2609-3 | 1.25.3 | 2027-01-11 | 2027-01-14 | | Planned | +|   stable2609-4 | 1.25.4 | 2027-02-08 | 2027-02-11 | | Planned | +|   stable2609-5 | 1.25.5 | 2027-03-08 | 2027-03-11 | | Planned | +|   stable2609-6 | 1.25.6 | 2027-04-12 | 2027-04-15 | | Planned | +|   stable2609-7 | 1.25.7 | 2027-05-10 | 2027-05-13 | | Planned | +|   stable2609-8 | 1.25.8 | 2027-06-14 | 2027-06-17 | | Planned | +|   stable2609-9 | 1.25.9 | 2027-07-12 | 2027-07-15 | | Planned | +|   stable2609-10 | 1.25.10 | 2027-08-09 | 2027-08-12 | | Planned | +|   stable2609-11 | 1.25.11 | 2027-09-13 | 2027-09-16 | | Planned | | **stable2606** | 1.24.0 | 2026-05-18 | 2026-07-06 | 2027-07-02 | [Released](https://github.com/paritytech/polkadot-sdk/releases/tag/polkadot-stable2606) | |   stable2606-1 | 1.24.1 | 2026-08-03 | 2026-08-06 | | Planned | |   stable2606-2 | 1.24.2 | 2026-09-07 | 2026-09-10 | | Planned | diff --git a/README.md b/README.md index e63fa41..bb66b8d 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,10 @@ Planned and historic release dates: | Version | SemVer | Cutoff | Publish | End of Life | State | |---------|--------|--------|---------|-------------|-------| +| **stable2609** | 1.25.0 | 2026-08-17 | 2026-10-01 | 2027-10-01 | Planned | +|   stable2609-1 | 1.25.1 | 2026-11-09 | 2026-11-12 | | Planned | +|   stable2609-2 | 1.25.2 | 2026-12-14 | 2026-12-17 | | Planned | +|   [9 more planned](CALENDAR.md) | | | | | | **stable2606** | 1.24.0 | 2026-05-18 | 2026-07-06 | 2027-07-02 | [Released](https://github.com/paritytech/polkadot-sdk/releases/tag/polkadot-stable2606) | |   stable2606-1 | 1.24.1 | 2026-08-03 | 2026-08-06 | | Planned | |   stable2606-2 | 1.24.2 | 2026-09-07 | 2026-09-10 | | Planned | diff --git a/badges/polkadot-sdk-next.svg b/badges/polkadot-sdk-next.svg index 675c1e7..a7d29b0 100644 --- a/badges/polkadot-sdk-next.svg +++ b/badges/polkadot-sdk-next.svg @@ -1 +1 @@ -Next Release (stable2606): 2026/07/02Next Release (stable2606)2026/07/02 \ No newline at end of file +Next Release (stable2609): 2026/10/01Next Release (stable2609)2026/10/01 \ No newline at end of file diff --git a/releases-v1.ics b/releases-v1.ics index 010fcf9..6ce3473 100644 --- a/releases-v1.ics +++ b/releases-v1.ics @@ -1874,4 +1874,179 @@ DTEND;VALUE=DATE:20270806 DESCRIPTION:Release of stable2606-13 (planned)\n\nFull Calendar: https://g ithub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609 Cutoff +DTSTART;VALUE=DATE:20260817 +DTEND;VALUE=DATE:20260818 +DESCRIPTION:Cutoff for stable2609 (planned)\n\nFull Calendar: https://gith + ub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609 Release +DTSTART;VALUE=DATE:20261001 +DTEND;VALUE=DATE:20261002 +DESCRIPTION:Release of stable2609 (planned)\n\nFull Calendar: https://gith + ub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609 End of Life +DTSTART;VALUE=DATE:20271001 +DTEND;VALUE=DATE:20271002 +DESCRIPTION:End of Life for stable2609\n\nFull Calendar: https://github.co + m/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-1 Cutoff +DTSTART;VALUE=DATE:20261109 +DTEND;VALUE=DATE:20261110 +DESCRIPTION:Cutoff for stable2609-1 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-1 Release +DTSTART;VALUE=DATE:20261112 +DTEND;VALUE=DATE:20261113 +DESCRIPTION:Release of stable2609-1 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-2 Cutoff +DTSTART;VALUE=DATE:20261214 +DTEND;VALUE=DATE:20261215 +DESCRIPTION:Cutoff for stable2609-2 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-2 Release +DTSTART;VALUE=DATE:20261217 +DTEND;VALUE=DATE:20261218 +DESCRIPTION:Release of stable2609-2 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-3 Cutoff +DTSTART;VALUE=DATE:20270111 +DTEND;VALUE=DATE:20270112 +DESCRIPTION:Cutoff for stable2609-3 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-3 Release +DTSTART;VALUE=DATE:20270114 +DTEND;VALUE=DATE:20270115 +DESCRIPTION:Release of stable2609-3 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-4 Cutoff +DTSTART;VALUE=DATE:20270208 +DTEND;VALUE=DATE:20270209 +DESCRIPTION:Cutoff for stable2609-4 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-4 Release +DTSTART;VALUE=DATE:20270211 +DTEND;VALUE=DATE:20270212 +DESCRIPTION:Release of stable2609-4 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-5 Cutoff +DTSTART;VALUE=DATE:20270308 +DTEND;VALUE=DATE:20270309 +DESCRIPTION:Cutoff for stable2609-5 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-5 Release +DTSTART;VALUE=DATE:20270311 +DTEND;VALUE=DATE:20270312 +DESCRIPTION:Release of stable2609-5 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-6 Cutoff +DTSTART;VALUE=DATE:20270412 +DTEND;VALUE=DATE:20270413 +DESCRIPTION:Cutoff for stable2609-6 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-6 Release +DTSTART;VALUE=DATE:20270415 +DTEND;VALUE=DATE:20270416 +DESCRIPTION:Release of stable2609-6 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-7 Cutoff +DTSTART;VALUE=DATE:20270510 +DTEND;VALUE=DATE:20270511 +DESCRIPTION:Cutoff for stable2609-7 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-7 Release +DTSTART;VALUE=DATE:20270513 +DTEND;VALUE=DATE:20270514 +DESCRIPTION:Release of stable2609-7 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-8 Cutoff +DTSTART;VALUE=DATE:20270614 +DTEND;VALUE=DATE:20270615 +DESCRIPTION:Cutoff for stable2609-8 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-8 Release +DTSTART;VALUE=DATE:20270617 +DTEND;VALUE=DATE:20270618 +DESCRIPTION:Release of stable2609-8 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-9 Cutoff +DTSTART;VALUE=DATE:20270712 +DTEND;VALUE=DATE:20270713 +DESCRIPTION:Cutoff for stable2609-9 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-9 Release +DTSTART;VALUE=DATE:20270715 +DTEND;VALUE=DATE:20270716 +DESCRIPTION:Release of stable2609-9 (planned)\n\nFull Calendar: https://gi + thub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-10 Cutoff +DTSTART;VALUE=DATE:20270809 +DTEND;VALUE=DATE:20270810 +DESCRIPTION:Cutoff for stable2609-10 (planned)\n\nFull Calendar: https://g + ithub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-10 Release +DTSTART;VALUE=DATE:20270812 +DTEND;VALUE=DATE:20270813 +DESCRIPTION:Release of stable2609-10 (planned)\n\nFull Calendar: https://g + ithub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-11 Cutoff +DTSTART;VALUE=DATE:20270913 +DTEND;VALUE=DATE:20270914 +DESCRIPTION:Cutoff for stable2609-11 (planned)\n\nFull Calendar: https://g + ithub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT +BEGIN:VEVENT +SUMMARY:stable2609-11 Release +DTSTART;VALUE=DATE:20270916 +DTEND;VALUE=DATE:20270917 +DESCRIPTION:Release of stable2609-11 (planned)\n\nFull Calendar: https://g + ithub.com/paritytech/release-registry/blob/main/CALENDAR.md#calendar +END:VEVENT END:VCALENDAR diff --git a/releases-v1.json b/releases-v1.json index 681a8d9..6c3e8ed 100644 --- a/releases-v1.json +++ b/releases-v1.json @@ -1605,6 +1605,143 @@ "semver": "1.24.13" } ] + }, + { + "name": "stable2609", + "semver": "1.25.0", + "cutoff": { + "estimated": "2026-08-17" + }, + "publish": { + "estimated": "2026-10-01" + }, + "state": "planned", + "endOfLife": { + "estimated": "2027-10-01" + }, + "patches": [ + { + "name": "stable2609-1", + "cutoff": { + "estimated": "2026-11-09" + }, + "publish": { + "estimated": "2026-11-12" + }, + "state": "planned", + "semver": "1.25.1" + }, + { + "name": "stable2609-2", + "cutoff": { + "estimated": "2026-12-14" + }, + "publish": { + "estimated": "2026-12-17" + }, + "state": "planned", + "semver": "1.25.2" + }, + { + "name": "stable2609-3", + "cutoff": { + "estimated": "2027-01-11" + }, + "publish": { + "estimated": "2027-01-14" + }, + "state": "planned", + "semver": "1.25.3" + }, + { + "name": "stable2609-4", + "cutoff": { + "estimated": "2027-02-08" + }, + "publish": { + "estimated": "2027-02-11" + }, + "state": "planned", + "semver": "1.25.4" + }, + { + "name": "stable2609-5", + "cutoff": { + "estimated": "2027-03-08" + }, + "publish": { + "estimated": "2027-03-11" + }, + "state": "planned", + "semver": "1.25.5" + }, + { + "name": "stable2609-6", + "cutoff": { + "estimated": "2027-04-12" + }, + "publish": { + "estimated": "2027-04-15" + }, + "state": "planned", + "semver": "1.25.6" + }, + { + "name": "stable2609-7", + "cutoff": { + "estimated": "2027-05-10" + }, + "publish": { + "estimated": "2027-05-13" + }, + "state": "planned", + "semver": "1.25.7" + }, + { + "name": "stable2609-8", + "cutoff": { + "estimated": "2027-06-14" + }, + "publish": { + "estimated": "2027-06-17" + }, + "state": "planned", + "semver": "1.25.8" + }, + { + "name": "stable2609-9", + "cutoff": { + "estimated": "2027-07-12" + }, + "publish": { + "estimated": "2027-07-15" + }, + "state": "planned", + "semver": "1.25.9" + }, + { + "name": "stable2609-10", + "cutoff": { + "estimated": "2027-08-09" + }, + "publish": { + "estimated": "2027-08-12" + }, + "state": "planned", + "semver": "1.25.10" + }, + { + "name": "stable2609-11", + "cutoff": { + "estimated": "2027-09-13" + }, + "publish": { + "estimated": "2027-09-16" + }, + "state": "planned", + "semver": "1.25.11" + } + ] } ], "changelog": "https://github.com/paritytech/polkadot-sdk/releases/tag/$TAG"