We announced a number of new products and updates to Facebook Platform at f8 in April, including the Graph API, social plugins, and support for OAuth 2.0. Over the next few months we will be making upgrades and removing infrequently used parts of Platform to support these new technologies at every level of the stack, while trying to minimize the amount of changes required for existing applications. To keep you posted on the latest efforts to simplify Platform, we've updated our developer roadmap and will continue to communicate upcoming changes through it.
First, we are upgrading the authentication mechanism we use for all callback URLs to be based on OAuth 2.0. You can read more about the new signature scheme and can test it out in your own applications by turning on the "OAuth 2.0 for Canvas" migration in your application settings. This setting will become the default for all new applications during the next couple months.
Finally, due to low usage rates, we will remove application tabs from user profiles in the next couple months. Application tabs will continue to be supported on Facebook Pages.
In focusing on optimizing APIs that are broadly used by developers, we are deprecating the following features and will no longer support them at the end of the year:
See the roadmap for details.
We've also spent some time cleaning up some of our developer tools and documentation. We've simplified the Developer application by removing obsolete settings and tabs, and we have finished migrating the Developer Wiki to our new and improved developer site.
We have a lot of work to do, but we hope these changes will get us significantly closer to our goal of making Platform standards-based and easier to use. We appreciate your feedback in the Developer Forum as we move ahead.
Namita, a product manager focused on Facebook Platform, is excited for a simpler and unified Facebook Platform.