What's New?
Note: This update was partially released in response to some unknown server-side change that happened with a 3rd party service we use called, Ngrok. For whatever reason, Socket.IO connections are no longer maintained long enough to send a message. This may get fixed by Ngrok, however, in the meantime I have added a LocalTunnel integration, which is an alternative reverse proxy to Ngrok
If you work at Ngrok and happen to know what happened, please let me know 😁
Changelog:
- Adds LocalTunnel integration
- Private API Features are now built into the stable releases (you must toggle it on in the settings)
- This was done so I do not need to maintain two different server branches
- Updates Firebase libraries
- Updates Socket.IO library
- Updates ngrok library
- Updates sqlite3 library
- Increases attachment delete timeout to 10 minutes to account for slower networks
- Business chats are now skipped when syncing
- Adds a send-cache to mitigate duplicate messages
- If you still have issues with duplicates after installing this version and the latest Android app, please let me know
- (Hopefully) fixes stability issues with the connection to the Private API Helper
- If you still have to manually restart the server to "fix" some Private API features, please let me know