Skip to content

Commit

Permalink
v1.5.1.0 changes
Browse files Browse the repository at this point in the history
  • Loading branch information
amakvana committed Mar 27, 2023
1 parent f71363a commit 47aae3b
Show file tree
Hide file tree
Showing 10 changed files with 113 additions and 150 deletions.
17 changes: 16 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,21 @@ All notable changes to this project will be documented in this file.

<br>

## [1.5.1.0] - 2023-03-27

### Changed

- Downgraded `Ookii.Dialogs.WinForms` binaries from `4.0.0` to `1.2.0` due to incompatibilities with certain systems and configurations
- Switched `System.Text.Json` to `Newtonsoft.Json` due to incompatibilities with certain systems and configurations
- Tweaked `GetEarlyAccessGitHubRepoJsonData()` within `EarlyAccessYuzuManager.cs` to remove the `MemoryStream` dependency
- Tweaked `GetMainlineGitHubRepoJsonData()` within `MainlineYuzuManager.cs` to remove the `MemoryStream` dependency

### Fixed

- [Issue #15](https://github.com/amakvana/EzYuzu/issues/15) - Can't load 'System.Runtime.CompilerServices.Unsafe'

<br>

## [1.5.0.0] - 2023-03-26

### Added
Expand All @@ -12,7 +27,7 @@ All notable changes to this project will be documented in this file.
- Mainline remains default for `New Install`, unless overridden.
- Ability to switch Update Channels for current installations.
- `Options` > `General` > `Update Channel` > `Override Update Channel`
- EzYuzu will automatically detect which Update Channel the seelcted copy of Yuzu is on.
- EzYuzu will automatically detect which Update Channel the selected copy of Yuzu is on.

### Changed

Expand Down
Binary file modified images/ezyuzu-setup.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
12 changes: 0 additions & 12 deletions source/EzYuzu/App.config
Original file line number Diff line number Diff line change
Expand Up @@ -16,16 +16,4 @@
</setting>
</EzYuzu.Properties.Settings>
</userSettings>
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Runtime.CompilerServices.Unsafe" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-6.0.0.0" newVersion="6.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Memory" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.2" newVersion="4.0.1.2" />
</dependentAssembly>
</assemblyBinding>
</runtime>
</configuration>
8 changes: 3 additions & 5 deletions source/EzYuzu/Classes/EarlyAccessYuzuManager.cs
Original file line number Diff line number Diff line change
@@ -1,9 +1,8 @@
using System;
using Newtonsoft.Json;
using System;
using System.Diagnostics;
using System.IO;
using System.Net;
using System.Text;
using System.Text.Json;
using System.Threading.Tasks;

namespace EzYuzu
Expand Down Expand Up @@ -87,8 +86,7 @@ private async Task<Repo> GetEarlyAccessGitHubRepoJsonData()
using var client = new WebClient();
client.Headers.Add("User-Agent", "request");
string json = await client.DownloadStringTaskAsync(new Uri(EarlyAccessYuzuRepoJsonUrl));
using var stream = new MemoryStream(Encoding.Default.GetBytes(json));
return await JsonSerializer.DeserializeAsync<Repo>(stream).ConfigureAwait(false);
return JsonConvert.DeserializeObject<Repo>(json);
}
}
}
Loading

0 comments on commit 47aae3b

Please sign in to comment.