No. In the next major release, not in 3.2.4. which is just a bug fix release -but likely a future version named 3.4.0 or even 4.0.0. (fpc, not Lazarus).
This has been explained many times on this forum by the core developers.
To prevent such issues I often add:
{$if fpc_fullversion < 30301}{$error this code needs fpc 3.3.1. or higher}{$ifend}
But I did not always do that and most others do not do that too.
The above helps to mitigate the confusion, though.
If you want to use the new features (many) use trunk/main, built with fpcupdeluxe or by hand.
Beginners without manual compilation experience should use fpcupdeluxe.
You should
not use trunk for
production, but if you are a hobby programmer - of
any level - there is almost no risk to use it, except of course that features may change and may contain bugs... You need to compile trunk on a regular basis, say, once a week, because it is a moving target and bug-fixes and new features are added all the time.
For example, trunk from a month ago did not have multiline string support, but trunk from a week later does have that support.