Only ever returns the current revision (99.99999% of the time that will be the last one).
However... this bit uses AJAX, and whilst we set some headers to say "Don't cache this", it could be that IE11 is just gleefully caching that first AJAX request and keeps the older version for when you ask subsequently for the text of the post.
I will double check the headers we send.
Edit, checked.
The headers might not be aggressive enough at telling IE to not cache that resource. I'll add the other no-cache ones to it.
Works fine.
Only ever returns the current revision (99.99999% of the time that will be the last one).
However... this bit uses AJAX, and whilst we set some headers to say "Don't cache this", it could be that IE11 is just gleefully caching that first AJAX request and keeps the older version for when you ask subsequently for the text of the post.
I will double check the headers we send.
Edit, checked.
The headers might not be aggressive enough at telling IE to not cache that resource. I'll add the other no-cache ones to it.
Bug listed here:
https://github.com/microcosm-cc/microweb/issues/257
Not sure where our expires headers are... we'll check that they really are being set, and if so that CloudFlare is not removing them.