MSC4222, which describes the state_after query parameter for sync, was officially added to the Matrix specification in version 1.16, eight months ago. Despite this, matrix-js-sdk hardcodes the unstable org.matrix.msc4222 prefix in a number of places, and therefore will not use state_after with a server that doesn't understand the unstable prefix, even if the server supports the stable name.
MSC4222, which describes the
state_afterquery parameter for sync, was officially added to the Matrix specification in version 1.16, eight months ago. Despite this, matrix-js-sdk hardcodes the unstableorg.matrix.msc4222prefix in a number of places, and therefore will not usestate_afterwith a server that doesn't understand the unstable prefix, even if the server supports the stable name.