Skip to content

0.7.0

Choose a tag to compare

@itsjunetime itsjunetime released this 09 Jan 23:27
· 357 commits to master since this release

Changelog

0.6.3 → 0.7.0

  • Re-added option to start the server upon app launch
  • Added option to automatically restart server without de-authenticating any clients automatically when the host device's network changes
  • Added security improvements to prevent brute-forcing of password
  • Added significantly more error checking for private API functions
  • Added API Documentation & Donation link in Settings
  • Added support for running SMServer behind a reverse proxy where it does not reside at the root directory & documentation for how to easily do so
  • Added special view for Digital Touch Messages and Handwritten Messages to show that they cannot be displayed in the web interface
  • Significantly improved typing indicator detection method
  • Significantly improved speed of photo list retrieval (about 2.5x as fast now)
  • Optimized attachment data retrieval
  • Optimized sending texts
  • Completely overhauled API responses
  • Fixed security issues to prevent SQL Injection
  • Fixed issue where typing indicators would never disappear
  • Fixed issue that would cause reactions to duplicate instead of replace old ones
  • Fixed issue where tapbacks would not be sent if message was 1001+ messages in
  • Fixed issue with marking conversations as read when it shouldn't
  • Fixed an issue where Custom CSS wouldn't be cleared
  • Fixed issue that could cause crashes when parsing special messages (e.g. handwritten, digital touch, etc)
  • Commented all my code much more :)