I got an e-mail from Garmin this morning touting the new features added (past tense) to my Edge 1040 series. The subject line is "Your Edge Has New Features". It mentions software version 15.23. I came to this forum earlier today and didn't even see a post from Garmin staff talking about this update yet (one was posted 2 hours ago). Update rollout is currently listed as 20%.
Both Garmin Connect and Garmin Express say my device is up to date with version 14.50.
This is a disconnect between marketing and reality. I think Garmin should allow updates for people who actively check for an update. There should be a way to force the update for us enthusiasts eager to try things. In my experience, most people drag their feet on device updates because they find it a hassle. They will keep running old software/firmware even if it's a security risk rather than spend a few minutes to update their device. The people who want the update right away tend to be people who are better equipped to note and report potential bugs or problems with the update.