net gains text marshalers, x/text hits infinite loop on bad UTF-8

The accepted proposal to add MarshalText and UnmarshalText to net.HardwareAddr, IPNet and IPMask lands for Go 1.28, closing a long-standing gap that has quietly forced custom encoders in more codebases than anyone would care to admit. Alongside it, two more proposals cleared: a -tag flag for go mod verify to check local git tags against the checksum database, and a configurable NewCPUProfile in runtime/pprof. On the less cheerful side, GO-2026-5970 reports that norm.Iter in golang.org/x/text can enter an infinite loop on invalid UTF-8, which is worth a scan of anywhere untrusted bytes meet Unicode normalization. Daniel Lemire's short PGO write-up is doing the rounds as a decent refresher if profile-guided builds are still on the someday pile.