Skip to content

Commit 5fa5a8b

Browse files
committed
update RELEASE_STEPS
1 parent a11848f commit 5fa5a8b

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

RELEASE_STEPS.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,9 @@ Do changes for a release:
4040
- Add an entry to ChangeLog, remember to change the day of the week in the release date
4141
- For major and minor (prior 1.0.0) releases mention API and ABI compatibility with the previous release
4242
- For major and minor releases, update `UMF_VERSION_CURRENT` in `include/umf/base.h` (the API version)
43+
- In case of any changes to the memory provider or pool operations structures,
44+
ensure that you also update the corresponding `UMF_PROVIDER_OPS_VERSION_CURRENT`
45+
or `UMF_POOL_OPS_VERSION_CURRENT`. Additionally, make sure to implement backward compatibility with older versions
4346
- For major and minor (prior 1.0.0) releases update ABI version in `.map` and `.def` files
4447
- These files are defined for all public libraries (`libumf` and `proxy_lib`, at the moment)
4548
- Commit these changes and tag the release:

0 commit comments

Comments
 (0)