طبق گفته خود داکیومنت ریاکت و سازندههای اون، دلیل ریلیز نسخه 18.3 و تفاوت اون با نسخه 18.2 اینه که یک سری Warning برای APIهای deprecate شده و تغییراتی که توی نسخه 19 ریاکت قرار هست داشته باشیم اضافه شده.
همچنین طبق گفته یکی از اعضای تیم ریاکت داخل Reddit، فیچری که هممون منتظرش بودیم یعنی کامپایلر ریاکت و React.forget که کلی سر و صدا کرد و قرار بود مارو از دست memoization های مختلف نجات بده، قرار نیست داخل React نسخه 19 ریلیز بشه!
همچنین یکی دیگه از جالب ترین فیچرهای اضافه شده هوک
use()
هست که کلی قابلیتهای جدید و خفن اضافه میکنه و دیگه نیازی به Cotext Provider جدا و یا انجام کلی کار داخل هوک لعنتی useEffect نداریم!
برای مطالعه بیشتر میتونید از بلاگ رسمی داکیومنت ریاکت استفاده کنید و بیشتر با فیچرهای نسخه 19 ریاکت آشنا بشید:
https://react.dev/blog/2024/04/25/react-19-upgrade-guide
