Webfinger - a way to discover information about people by just their email address - changed quite a bit since I wrote the first version of Net_WebFinger, a PHP library to do this discoveries.
Changes
The now 13th iteration of the spec got rid of RFC 6415, requiring only a single HTTP request to fetch the information:
http://example.org/.well-known/webfinger?resource=acct:bob@example.org
The default serialization format now is JRD, the JSON version of XRD.
CORS is now mandatory, so that web-applications can fetch the files, too.
Package releases
To accommodate these changes, I released version 0.3.0 of Net_WebFinger, together with version 0.3.0 of XML_XRD that is used to parse the underlying XRD/JRD files.
I also took the time to update Net_WebFinger's and XML_XRD's documentation .
Net_Webfinger now supports the new Webfinger draft, but is still able to fall back to the old system - many providers, Google among them, didn't make the switch yet.
XML_XRD fully supports reading and writing JRD files now.
Happy discovery.