Still add the room to the filtered list even if you can't work out the number of users in the room.
Patch for SYWEB-40 : isStateEvent is not being set correctly, and really shouldn't be a configurable arg in the first place. As a result of being undefined, the events.rooms[rid].members object was not being updated in some cases, which combined with the recents-filter bug (32808e4), caused federated rooms to not appear in the recents list.
SYWEB-3 : Boldify if the join_rule is public, rather than visibility so it plays nicer with federation.
Still add the room to the filtered list even if you can't work out the number of users in the room.
Patch for SYWEB-40 : isStateEvent is not being set correctly, and really shouldn't be a configurable arg in the first place. As a result of being undefined, the events.rooms[rid].members object was not being updated in some cases, which combined with the recents-filter bug (32808e4), caused federated rooms to not appear in the recents list.
Update version in UPGRADE
SYWEB-3 : Boldify if the join_rule is public, rather than visibility so it plays nicer with federation.
Update Change log
Merge branch 'develop' of github.com:matrix-org/synapse into release-v0.3.0