Document the macros that preview version 4.0 in the roadmap

List the macros that guard breaking changes planned to become the
default in version 4.0.0, and explain that 4.0.0 will be the sum of
these opt-in flags, which can be tried on the 3.x release train.

Signed-off-by: Niels Lohmann <mail@nlohmann.me>
This commit is contained in:
Niels Lohmann
2026-09-27 16:39:52 +02:00
parent f682cd2ef1
commit a164f926c5
3 changed files with 49 additions and 5 deletions
@@ -1,6 +1,8 @@
# Migration Guide
This page collects some guidelines on how to future-proof your code for future versions of this library.
The [roadmap](../community/roadmap.md#trying-out-40-today) lists all macros that let you try the behavior of version
4.0 with a 3.x release.
## Replace deprecated functions