Skip to content

Commit dd6396c

Browse files
authored
chore(doc): update release doc with backport info (#2211)
1 parent 5e9755e commit dd6396c

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

RELEASE.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,12 @@ The FVM is a workspace of crates which have different release schedules:
88
* The rest of the crates are for local testing and are not released.
99

1010
## Primary Crates
11+
12+
> [!IMPORTANT]
13+
> Some changes need to be backported to older versions of the FVM, namely the [v2](https://github.com/filecoin-project/ref-fvm/tree/release/v2) and [v3](https://github.com/filecoin-project/ref-fvm/tree/release/v3) tracks. These **must not** break compatibility with the older network versions.
14+
> When releasing a new version of the FVM, make sure to check if any backports are needed and do them in separate PRs targeting the appropriate branches. Afterwards, make sure to create a new release for the backported changes.
15+
> Note that the v2 and v3 tracks no longer contain the `fvm_integration_tests` crate so there is no need to backport and release it.
16+
1117
The primary crates are `fvm`, `fvm_shared`, `fvm_sdk`, and the integration testing framework `fvm_integration_tests`. These are the crates that have [`version.workspace = true`](https://github.com/search?q=repo%3Afilecoin-project%2Fref-fvm%20version.workspace%20%3D%20true&type=code).
1218

1319
## Versioning

0 commit comments

Comments
 (0)