Wasabi v1.0.3: macOS Emergency Release

# Summary The latest macOS update broke Wasabi's user interface. This release contains the fix. Another notable Tor related fix made it into this release. About once or twice a month the Tor guard your wallet connects to fails to see the whole network including our backend, this sometimes caused Wasabi to be unusable for hours. We mitigated this issue by introducing a fallback entry point. Note, if you are updating from source code you must update your .NET Core, too to the 2.2 SDK version: https://dotnet.microsoft.com/download # Note On Updating From Source Code If you are using Wasabi from source code, you should also upgrade your .NET Core SDK to the 2.2 version: https://dotnet.microsoft.com/download Finally proceed with the usual `git pull && git submodule update --init --recursive` commands. # Newbie Guide While setting up Wasabi is straightforward, even the Linux wizard with the longest beard can get stuck on the most basic tasks. In that case, take a look at the [Installation Instructions](https://github.com/zkSNACKs/WalletWasabi/blob/master/WalletWasabi.Documentation/Guides/InstallInstructions.md) guide. # Pro Guide If you want to build Wasabi from source code or update the source code check out [these instructions.](https://github.com/zkSNACKs/WalletWasabi/#how-to-run) ## FAQ - **Where is Wasabi's working directory located?** Configuration, wallet and similar files can be found in `%appdata%\WalletWasabi` folder on Windows and in `~/.walletwasabi` folder on Linux/OSX. - **Can I use my own Tor instance, instead of Wasabi's built in one?** If you already have Tor, and it is running, then Wasabi will try to use that first, if it is not running, then Wasabi will use its built-in Tor. If you are running a Tor daemon not on the default port, then you can configure it in Wasabi's Tools/Setting menu. If Wasabi is using your Tor daemon, then bear in mind that some Linux distributions' package repositories ship with out of date Tor. In that case, either remove or shut down that Tor of yours or make sure it's not out of date: Check Tor version: `tor --version`. If it's not at least `0.3.2.2`, then see [this writeup](https://github.com/zkSNACKs/WalletWasabi/issues/606#issuecomment-412470662) on how to update it. - **Why are the binary sizes so big?** Wasabi is using client side filtering and these filters must be synced before using the wallet. The size of these filters are currently about 90MB. These filters are included with the binaries to avoid initial wallet syncing. - **Requirements?** x64, linux, >win7, >osx.10.12. # Release Notes - Autocorrect corrupted mempool dump https://github.com/zkSNACKs/WalletWasabi/commit/ad66db77bea263bb6e18bdb7d7ad27695be6675d https://github.com/zkSNACKs/WalletWasabi/pull/915 - Support Windows snap https://github.com/zkSNACKs/WalletWasabi/commit/43b35458f0aefba8300b036ea673f92e2a6f48fb https://github.com/zkSNACKs/WalletWasabi/pull/917 - Increase address paste sanity check from 50 to 100 https://github.com/zkSNACKs/WalletWasabi/commit/20e485c05d7536637d7536c42680707c0ed4556e https://github.com/zkSNACKs/WalletWasabi/pull/920 - Refine status bar messages https://github.com/zkSNACKs/WalletWasabi/commit/c545e79bb589e405974f468fd41e1fc439698110 https://github.com/zkSNACKs/WalletWasabi/pull/922 - Add additional sanity check for coordinator fees https://github.com/zkSNACKs/WalletWasabi/commit/05a6f64f087070690fedaaa941ce9134e875504c - Fix OSX transaction notification https://github.com/zkSNACKs/WalletWasabi/commit/b45b1b7209cdae40961c3f7ba51824d7052b49ec https://github.com/zkSNACKs/WalletWasabi/pull/927 - Avalonia fixes for compatibility with osx mojave 10.14.2 update https://github.com/zkSNACKs/WalletWasabi/commit/cae149effde5ef1a3526a38d3f4f4c07f8f6337e https://github.com/zkSNACKs/WalletWasabi/pull/940 https://github.com/zkSNACKs/WalletWasabi/issues/935 - Change CI to Azure Pipelines https://github.com/zkSNACKs/WalletWasabi/commit/57c50a1a78b4f8295a434ee9282ec4a231534ffc - Update to .NET Core to 2.2 https://github.com/zkSNACKs/WalletWasabi/commit/a12fcec8470abdb58b9713eb0b98baf2175db9c7 - Fix Tor "HostUnreachable" issue https://github.com/zkSNACKs/WalletWasabi/commit/3c5371486b15531152d8fce3d183f479728e91d2 https://github.com/zkSNACKs/WalletWasabi/commit/4a51ed5fd5903e6f9eeb110dd9c80249ec3c55ce https://github.com/zkSNACKs/WalletWasabi/pull/948 https://github.com/zkSNACKs/WalletWasabi/pull/949 https://github.com/zkSNACKs/WalletWasabi/issues/943 https://github.com/zkSNACKs/WalletWasabi/issues/912