Dear Spring Community,
I’m happy to announce the release of Spring Social Facebook 2.0.0.RELEASE. This release completes the overhaul of Spring Social Facebook to target version 2.3 of Facebook’s Graph API.Facebook will be turning off version 1.0 of their Graph API on April 30th, so it is highly recommended that you upgrade to Spring Social Facebook 2.0.0.RELEASE as soon as possible.
As has been mentioned in last week’s release candidate and in milestone releases prior to that, Facebook’s Graph API introduced several breaking changes which resulted in many breaking changes between Spring Social Facebook 1.1.x and Spring Social Facebook 2.0.0. Also, even some operations that still work do not work as they did previously. For example, it is no longer possible to fetch a list of all of a users’s Facebook friends; you can only fetch a list of their friends who have also authorized your application with Facebook.
Moreover, although Spring Social Facebook covers much of what’s available in the Graph API, the use of many of Facebook’s endpoints will require review and approval from Facebook. See Facebook’s Review Guidelines for details on what you must do to get approval from Facebook.
I’d like to thank the many members of the Spring Social community for helping test this release and for submitting bug reports and pull requests to keep it moving forward. As with any large development effort, it’s possible that something was overlooked. If you see anything out of sorts, please file an issue and let us know. And, as always, we welcome pull requests. If you see an opportunity to fix or improve Spring Social, please go for it and send us a pull request.