Firefox 89 to receive longer beta cycle to prep for Proton April 8, 2021 by admin Tweet Mozilla has delayed the release of Firefox 89 by two weeks so that it can have extra time to test its new Proton UI which overhauls the tabbing experience. The new release date is June 1. Read more… Neowin Related Posts:Valve's Proton 7.0-5 release brings support for 14…Proton Pass is a new password manager from the team…Proton Mail desktop app launches for Windows and Mac…Proton launches new Proton Duo plan for couples with…Proton Pass gets passkey support for both free and…