Skip to content

2018-10-04

Compare
Choose a tag to compare
@neongreen neongreen released this 05 Oct 11:44
· 4536 commits to master since this release
6c9fef2

🌟 A new backend release is upon us! The previous one was 29 days ago.

πŸŒƒ This release doesn't have many new features; to cover up for that, we introduced a dark theme for the backend, which you're supposed to be excited about. Unfortunately, it is indistinguishable from the light theme for the backend, because the backend is not a GUI app and actually doesn't have any themes. The reason for that is that the backend team is stuck in the 1960s and still hasn't caught up with this newfangled GUI nonsense. Maybe in the next millenium!..

Interesting changes

  • #469 We now store the otr_muted_status field per conversation, suitable for supporting more muting options than just "muted/not muted". The exact meaning of this field is client-dependent, but it's expected that clients will make at least some use of it. Hopefully.

  • #467 Our schema migration tools (which you are also probably using if you're doing self-hosting) are more resilient now. They have longer timeouts and they wait for schema consistency across peers before reporting success.

Changes that only we care about, realistically

  • #474 Building from scratch on macOS is now a tiny bit easier.

  • Various Spar fixes, breaking changes, refactorings, and what-not. Please refer to the commit log, in particular commits c173f42 and 80d06c9.

  • Spar now only accepts a subset of available TLS ciphers. See af8299d.