Microsoft just dropped the Xbox Live Gold requirement for free-to-play games on Xbox consoles. The move was announced back in January but has finally rolled out to everyone.
Microsoft just took a huge step to make games on Xbox consoles more accessible. People no longer need Xbox Live Gold for free-to-play games on Xbox consoles, including the Xbox Series X, and Xbox Series S. You also won't need an Xbox Live Gold subscription for free-to-play games on older hardware like the Xbox One S and original Xbox One.
Alongside dropping the requirement to have Xbox Live Gold to play free-to-play games, Microsoft also removed the requirement to have Xbox Live Gold to look for Groups and Party Chats.