Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> Matrix clients should be super easy to write - e.g. https://news.ycombinator.com/item?id=20948530

The script in your follow-up github link is still missing escapes of tokens and room id (which can both be arbitrary strings according to the specs) btw. And you should add 500/502/503 error handling, these happen fairly often on non-tiny accounts in my experience, even outside matrix.org

> from memory we've never broken backwards compatibility on Matrix

* https://spec.matrix.org/v1.5/changelog/ has a handful of "Breaking changes" sections since 2021

* https://matrix.org/docs/spec/client_server/r0.6.0.html#chang... , https://matrix.org/docs/spec/client_server/r0.5.0.html#chang... , etc. have a few more before 2021

* Removing reply fallbacks (recommended by MSC3676 and already implemented by at least some clients) causes other clients to miss notifications



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: