Skip to content

purple-facebook-0.9.5-9ff9acf9fa14

Compare
Choose a tag to compare
@dequis dequis released this 31 Aug 07:18
· 23 commits to master since this release

This release fixes "Failed to read thrift" errors which some users may get on login (and probably all users in the next weeks)

It also contains a bunch of long overdue patches that were stuck in backporting hell (first from bitlbee-facebook, then from purple3 to purple2) and now can be free. This is also why the hash in the release name changed from c9b74a765767 to 9ff9acf9fa14 - the previous releases just used patches to fix things, now those are integrated in the purple3 version of this plugin. Yes, this plugin has a weird development workflow.

Changes ported from bitlbee-facebook:

  • Don't fail on groupchats with only two members including self (Those are created by the "Marketplace" feature)
  • Use FetchContactsDeltaQuery for contact sync
  • Don't disconnect when trying to join a chat after being kicked
  • Extract target url from fbrpc:// URLs
  • Handle new style topic/groupchat membership events
  • Fix setting channel topics (tid=t_id.1234 is no longer valid)
  • Fix creating threads, inviting, kicking members (misc api changes)

Changes specific to purple-facebook:

  • Add everyone to "Facebook Friends" group and persist Non-Friends
  • Don't save access token if not remembering password
  • Save names of non-friends in the local alias in blist.xml
  • Add "Mark messages as read only when available" setting

Windows users: get the latest build from the usual place: https://github.com/dequis/purple-facebook/wiki/Installing-on-Windows