AdGuard Home’s beta channel jumped on September 30 from 0.108.0-b.91 to 1.0.0-b.1, the project’s first 1.0.0 build after a long run of 0.107.x releases. The release notes explain both the number and the visible change in one line: “The beta channel has been switched to the new UI and versioning scheme.” The edge channel made the same move with August’s release; beta is where the switch reaches the people who actually test.

The project runs two unstable channels alongside stable, and the readme is plain about the difference: beta carries “more or less stable versions, usually released every two weeks or more often”, while edge is the daily build from the development branch. This release switches the middle lane, not the daily one.

What is in it

Compared with the previous beta, v0.108.0-b.91, the notes run to four short sections. Security: a Go update to 1.27.1, which carries the fixes for the vulnerabilities closed in that release. Fixed, according to the notes: reading partially received TCP prefixes, and a panic when the binary is updated from the command line with use_private_ptr_resolvers turned on (issue #8613), the kind of setup that shows up on networks with local PTR lookups. The changelog adds two more small fixes: log.enabled set to false was leaving the legacy logger running (#8565), and the DHCP server persisted uncommitted leases with a zero expiry after DHCPDISCOVER messages (#8572). Removed: macOS 13 Ventura, following Go 1.27’s own cutoff.

1.0 does not mean stable

The stable channel still serves 0.107.x, with 0.107.79 from mid-August as the newest, and nothing in this build argues for moving the resolver your household depends on onto a beta. The version jump is about the release line, not about the code suddenly being finished. The new UI is the same one edge testers have had since August, the fix list is small, and nothing here migrates a database or reworks a configuration file. It is a direction change, not a feature drop.

My read

If you have been looking for a moment to try the beta channel, this is the natural one, because the versioning finally reads 1.0. But it is still the beta channel. The sensible shape for most homes is unchanged: run testing builds somewhere you can afford to lose DNS for an hour, keep the household resolver on stable, and treat the eventual stable 1.0.0 as the release that earns a maintenance window. The Go bump is worth taking whenever it reaches your channel.

Source: the v1.0.0-b.1 release and the changelog at that tag.