|
This page summarises the state of play of GHC's release engineering efforts.
|
|
This page summarises the state of play of GHC's release engineering efforts.
|
|
|
|
|
|
|
|
The table below summarizes recent major GHC releases and their current support status.
|
|
|
|
For information about future releases, including their expected release date, click on the release's milestone in the table below.
|
|
|
|
|
|
|
|
| Series | Most recent release | Next planned release | Status |
|
|
|
|
|--------|---------------------|-----------------------------|---------------------------------------------------------|
|
|
|
|
| 9.10 | None | %9.10.1 | 🔵 Next major series |
|
|
|
|
| 9.8 | None | %9.8.1 (#23563) | 🔵 Pre-release phase |
|
|
|
|
| 9.6 | %9.6.2 | %9.6.3 (#23759) | 🟢 Stable |
|
|
|
|
| 9.4 | %9.4.7 | None | 🟢 Stable |
|
|
|
|
| 9.2 | %9.2.8 | None | 🟡 Stable but no further releases planned |
|
|
|
|
| 9.0 | %9.0.2 | None | 🔴 Not recommended for use; no further releases planned |
|
|
|
|
| 8.10 | %8.10.7 | None | 🔴 Not recommended for use; no further releases planned |
|
|
|
|
|
|
|
|
The link in the "Most recent release" and "Next planned release" columns are to *milestones*, sometimes with
|
|
|
|
a *tracking ticket* in parentheses. To understand what a milestone is, and a tracking ticket, see Section 1 (release practices).
|
|
|
|
|
|
|
|
Further details on our release policies can be found in on the [Wiki](working-conventions/releases).
|
|
|
|
We release GHC on multiple platforms; the [platforms page](platforms) gives details.
|
|
|
|
|
|
## 1. Release practices
|
|
## 1. Release practices
|
|
|
|
|
|
Each GHC release has an associated Gitlab
|
|
Each GHC release has an associated Gitlab
|
... | @@ -37,27 +56,17 @@ Each release of GHC comes with a set of **boot libraries**. These packages com |
... | @@ -37,27 +56,17 @@ Each release of GHC comes with a set of **boot libraries**. These packages com |
|
|
|
|
|
Minor releases generally occur on an as-needed basis without a pre-determined schedule. But once we have decided to make a minor release, we post the schedule on the milestone. Unlike major releases, minor releases do not have an associated set of pre-releases.
|
|
Minor releases generally occur on an as-needed basis without a pre-determined schedule. But once we have decided to make a minor release, we post the schedule on the milestone. Unlike major releases, minor releases do not have an associated set of pre-releases.
|
|
|
|
|
|
|
|
### 1.3. See also
|
|
|
|
|
|
## 2. Major release series
|
|
* [release annoucements](https://www.haskell.org/ghc/blog.html)
|
|
|
|
* [migration guide](migration)
|
|
The table below summarizes recent major GHC releases and their current support status.
|
|
* [library version history](commentary/libraries/version-history)
|
|
|
|
* [pragma history](language-pragma-history)
|
|
For information about future releases, including their expected release date, click on the release's milestone in the table below.
|
|
* [milestones](https://gitlab.haskell.org/ghc/ghc/milestones)
|
|
|
|
* [Haskell Communities and Activities Report submissions](HCAR-Status-Reports)
|
|
|
|
|
|
| Series | Most recent release | Next planned release | Status |
|
|
|
|
| ------ | ------------------- | --------------------- | ------------------------------------------------------- |
|
|
|
|
| 9.10 | None | %9.10.1 | 🔵 Next major series |
|
|
|
|
| 9.8 | None | %9.8.1 (#23563) | 🔵 Pre-release phase |
|
|
|
|
| 9.6 | %9.6.2 | %9.6.3 (#23759) | 🟢 Stable |
|
|
|
|
| 9.4 | %9.4.7 | None | 🟢 Stable |
|
|
|
|
| 9.2 | %9.2.8 | None | 🟡 Stable but no further releases planned |
|
|
|
|
| 9.0 | %9.0.2 | None | 🔴 Not recommended for use; no further releases planned |
|
|
|
|
| 8.10 | %8.10.7 | None | 🔴 Not recommended for use; no further releases planned |
|
|
|
|
|
|
|
|
|
|
|
|
Further details on our release policies can be found in on the [Wiki](working-conventions/releases).
|
|
## 2. Major release series
|
|
We release GHC on multiple platforms; the [platforms page](platforms) gives details.
|
|
|
|
|
|
|
|
### 2.1 GHC 9.x releases
|
|
### 2.1 GHC 9.x releases
|
|
|
|
|
... | @@ -126,11 +135,3 @@ We release GHC on multiple platforms; the [platforms page](platforms) gives deta |
... | @@ -126,11 +135,3 @@ We release GHC on multiple platforms; the [platforms page](platforms) gives deta |
|
- [GHC 6.12](status/ghc-6.12)
|
|
- [GHC 6.12](status/ghc-6.12)
|
|
- [GHC 6.10](status/ghc-6.10)
|
|
- [GHC 6.10](status/ghc-6.10)
|
|
|
|
|
|
## 3. See also
|
|
|
|
|
|
|
|
* [release annoucements](https://www.haskell.org/ghc/blog.html)
|
|
|
|
* [migration guide](migration)
|
|
|
|
* [library version history](commentary/libraries/version-history)
|
|
|
|
* [pragma history](language-pragma-history)
|
|
|
|
* [milestones](https://gitlab.haskell.org/ghc/ghc/milestones)
|
|
|
|
* [Haskell Communities and Activities Report submissions](HCAR-Status-Reports) |
|
|
|
\ No newline at end of file |
|
|