[img src="https://clan.akamai.steamstatic.com/images/25169494/c8b185430ff78b27581fe2c48a02f10dd5a828ad.png"][/img]
We’re excited to announce that on [b]April 1st[/b] (and no, this is not a joke!), we plan to upgrade to [b]Node.js v24[/b] across all game runtime servers! The current version v10 is long overdue for an update. As promised in [url="https://store.steampowered.com/news/app/464350/view/542250073650626933?l=english"]our roadmap[/url], we are relaunching active development for [i]Screeps: World[/i] in 2026, and it’s finally time to make this move. This upgrade will give your scripts a noticeable performance boost and unlock a wealth of new language features.
While we don’t anticipate any major breaking changes, we still strongly recommend testing your code for compatibility at one of the following places:
[olist][*][url="https://store.steampowered.com/news/app/464350/view/523116218507329563?l=english"]Seasonal World 8[/url].
[/*][*][url="https://docs.screeps.com/ptr.html"]Public Test Realm (PTR)[/url].
[/*][*]Local private server build via the Steam beta branch ([c]public-test-realm[/c]) or the npm version ([c]screeps@ptr[/c]).
[/*][/olist]Other changes
Redesigned the item dialogs in the Inventory screen and added a link to the Item Shop for both Steam and web versions.
Replaced "Forum" with [b]"[/b]News[b]"[/b] in the main menu, featuring a new notification indicator for unread updates on Steam News.
