Apple's action, if true, are a huge step backward, imho. Pissing in the village pond and all that.
The article says Comcast will be first ISP to provide IPv6 to residential customers.
But my AT&T DSL modem gets an IPv6 address from AT&T, and it assigns IPv6 to client computers via DHCP, and my client computers (Mac, Linux, Windows) all accept the IPv6 addresses. And I'm able to ping to IPv6 addresses.
All out of the box.
I actually faced an interesting problem because this OOB IPv6 support was being used by a few programs, unbeknownst to me. Some website (IIRC, related to python's pip) was sending both IPv6 and IPv4 addresses via DNS.
And curl was following spec and trying to download from the IPv6 address first. This had apparently been going on without my noticing for a long time without problems.
Until I attached a half-assed wifi-to-ethernet bridge (Asus WL 330GE), which didn't support IPv6. My client machine still got the IPv6 addresses via DHCP, so curl tried to download via IPv6, but alas, the packets never made it to my router.
That is perfect timing, considering that this document by the IETF (RFC6540) basically defines IPv6 as a requirement in hardware and software alike and that is classified as "Best Current Practice" while also being published this month.
Why does Apple care what some random RFC says? That RFC, in particular, is pretty silly. A couple guys from TWC might just as productively get together and write a document declaring the sky to be plaid.
Typical Apple (lately): release a dumbed-down, simplified version of a previously "pro" app. Gradually add features to it and everyone will be happy at the end (except poor early adapters and pro customers).
No reason to worry. They'll add ipv6 support in a few short(!) weeks/months.
I couldn't find anything that indicates WHY Apple removed IPv6 support. I'd love to understand if this was an oversight or intentional. If intentional was it to simplify the user experience, fix a technical problem, or because "it was broken and we couldn't fix it"?
The new AirPort Utility is basically a clone of the iOS version, and is extremely dumbed down compared to previous versions. It removed the ability to configure all kinds of useful "advanced" features, of which IPv6 is just one. I assume this was done to simplify the UI, but the new version is a huge step backwards in general. We can hope that they'll add the missing features back in as time goes on, but it remains to be seen.
IPv6 still works fine, and Apple still provides an official download of the previous configuration utility that allows IPv6 configuration and all the rest.
Yes, it looks like the new AirPort Utility was released a little too early. It's fine for basic configuration but the advanced features are missing. It is a rewrite however, so hopefully these features are added as time goes on.
I think the title of this article is a bit misleading.