[March 2020] Bug Fixes and Refactoring
Pre-releaseThis month I've been focusing mostly on refactoring the XMPP and TCP connection.
The new system is far more reliable and also does not crash the app when you click on enable
/disable
/reconnect
accounts.
This bug/crash was the single most cause for crashes based on my AppCenter statistics and was existing since the initial release in 2018.
It affected almost 10% (7.8% to be precise) of all users in the last 30 days.
Now I finally went over it and fixed it 😉.
Besides that I fixed some other smaller bugs which should enhance the experience for everyone.
Please report bugs here!
Want more up to date news?
Follow @UWPX_APP on .
Donations
Known bugs
- Not receiving offline messages #27
- MUC subject changing leads to an account disconnect #34
- MUC Errors broken #58
- Chat image downloads not updating #69
- UWPX hangs after receiving contact request #107
- Crash when trying to export logs #125
Changes
- Refactored the XMPP and TCP connection
- Fixed: TLS certificate name check should depend on JID domain #113
- Fixed: XMPPClient.setAccount(Classes.Network.XMPPAccount account) fails #79
- Fixed: Duplicate MUC messages when archived (MAM) messages arrive
Examples
Reconnecting accounts now works like expected
Crash statistics for the setAccount(...)
crash
How can I get this App?
There are three ways how you can get access to the app.
1. Microsoft Store:
The simplest way is to just download it via the Microsoft Store.
2. Sideload:
If you don't want to use the Microsoft Store for getting access to UWPX you can also sideload a pre build app.
For this head over to releases and download the latest UWPX-Installer.exe
.
Once downloaded, double click it and then click on install.
For this to work you first have to enable Sideload app
in your Windows settings! Click here for more information about this.
3. Build it by your own
Short version:
- Install Visual Studio 2019
- Clone the repository with Visual Studio 2019
- Build the project for your target platform (e.g.
x64
) - Install the app on your target system:
Here you can find more information about: How to install UWP apps, using the developer mode.
Long version:
An extended guide on how to build UWP with images to guide you through can be found here.