Microsoft Launches Windows Insider Release Preview Ring For PC And Mobile: What Does It Bring? Microsoft just added a new 'ring' to its Windows Insider program, offering a safer way of staying ahead of the curve. The new Release Preview ring offers an early taste of new features without posing many risks, so here's the deal. by Alexandra Burlacu