Spring Social Facebook 1.0.2 (September 3, 2012) ================================================ Bug Fixes * Deserialize the "pictures" field of Page, Post, and Video returned from Facebook as either a String or as an object in anticipation of changes to the Facebook API to be applied on October 3, 2012. (SOCIALFB-92) * Deserialize the likesCount property of Comment as being sent from Facebook as either "likes" or "like_count" to reflect changes in the Facebook API to be applied September 5, 2012. (SOCIALFB-93) Miscellaneous * Deprecated the picture property of Page, Post, and Video classes; to be replaced in Spring Social Facebook 1.1.0. (SOCIALFB-92) * Deprecated the position property of the Photo class to reflect changes in the Facebook API to be applied September 5, 2012. (SOCIALFB-94) Spring Social Facebook 1.0.1 (December 15, 2011) ================================================ Bug Fixes * Handle unknown album types as AlbumType.UNKNOWN (SOCIALFB-50) * Check for existence of "count" field before attempting to read the likes count (SOCIALFB-33) * Default album privacy to CUSTOM when an unrecognized privacy is received from facebook. (SOCIALFB-38) Improvements * Added middle name to FacebookProfile (SOCIALFB-29) * Expose RestOperations through Facebook interface for access to endpoints not yet covered by the API binding (SOCIALFB-32) * Added GroupOperations.getMemberships() to retrieve a list of groups that a user is a member of (SOCIALFB-49) * Added a new FRIENDS_WALLS albums type to reflect a new album type returned by the graph API (SOCIALFB-50) * Added paging support (offset and limit) to FriendOperations. getFriendProfiles() (SOCIALFB-44) * Added paging (offset and limit) to CommentOperations.getComments() (SOCIALFB-25) * Added story, storyTags, and messageTags properties to Post objects to capture in-text tagging of stories and messages (SCOIALFB-36) Spring Social Facebook 1.0.0 (September 8, 2011) ================================================ Misc: * Updated FacebookTemplate to match changes in AbstractOAuth2ApiBinding. Spring Social Facebook 1.0.0.RC3 (August 25, 2011) ================================================== Bug Fixes * Treat false responses from Facebook's Graph API as errors indicating insufficient privileges. This fixes a deserialization problem when trying to deserialize "false" as an object. (SOCIALFB-18) * Handle "Feed action request limit reached" errors by throwing RateLimitExceededException. (SOCIALFB-19) Improvements * New sample demonstrating how to use Spring Social in a Facebook Canvas application. (SOCIALFB-20) Spring Social Facebook 1.0.0 RC2 (July 26, 2011) ================================================ Improvements * Changed GraphApi.fetchConnections() to more intuitively work with list element type rather than a list wrapper. (SOCIALFB-9) * Handle duplicate status errors from Facebook by thrown a DuplicateStatusException. (SOCIALFB-12) * Added offset and limit parameters to many API methods to support paging through results. (SOCIALFB-14) Bug Fixes * Added SwfPost and MusicPost types and change post deserialization to fall back to generic Post type when the type is unrecognized. (SOCIALFB-2) * FacebookErrorHandler now does default error handling first and only reads the body of the response if it gets past the default handling to avoid IOExceptions when using SimpleClientHttpRequestFactory. (SOCIALFB-13) Spring Social Facebook 1.0.0 RC1 (June 22, 2011) ================================================ * Spring Social Facebook extracted into a standalone project that can progress and release independent of Spring Social releases. * More API bindings: * Upload photos and videos * Fan pages, including posting to a page's feed as the page administrator. Refer to Spring Social's changelog for a history of the Facebook module prior to it being extracted into its own project.