The current release cycle is three weeks. This allows for two weeks of development time and 1 week of beta testing and fixing. Releases usually occur on a Wednesday. There is no fixed time of day when the release will happen because that depends on the person who is finishing the release, it could therefore be Tuesday or Thursday depending on your timezone when its available for you. If there was no announcement made in the previous release notes or on another communication channel then the release will happen.
Beta’s are normally released on the 2nd Wednesday after the last major release. Please subscribe to the Beta Channel on the Home Assistant Discord server for help running beta versions. When a beta release is in progress, the release notes for it can be found under Beta Release Notes.
The release schedule is published in the upcoming events calender on the Home Assistant Developers website.