<feed xmlns='http://www.w3.org/2005/Atom'>
<title>github/SMAPI.git/build/prepare-install-package.targets, branch develop</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.</subtitle>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/'/>
<entry>
<title>switch to scripted release package process</title>
<updated>2021-12-03T01:48:00+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-12-03T01:48:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=bf5a9b87627b04523c7885b503e85ca2021c63a3'/>
<id>bf5a9b87627b04523c7885b503e85ca2021c63a3</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix SMAPI not working on macOS, improve installer validation</title>
<updated>2021-11-28T05:01:44+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-08-18T00:11:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=7c5c63d6846d93f772dfda37f394b5f501f49f25'/>
<id>7c5c63d6846d93f772dfda37f394b5f501f49f25</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>restructure installer for .NET 5 changes</title>
<updated>2021-11-28T05:01:44+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-08-17T20:42:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=f6479ea2b61ebcc4eda434d7d5cb664534a99801'/>
<id>f6479ea2b61ebcc4eda434d7d5cb664534a99801</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>fix segfault on Linux/macOS after .NET 5 update</title>
<updated>2021-11-28T05:01:44+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-08-16T23:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=ce80c68135b08fea7caaa9581b3c4eba61c3ec65'/>
<id>ce80c68135b08fea7caaa9581b3c4eba61c3ec65</id>
<content type='text'>
Harmony doesn't seem to support tiered compilation on Linux/macOS, but the vanilla game disables that too anyway. The bundled runtimeconfig files match the ones used by the vanilla game. Thanks to 0x0ade for identifying the cause!
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Harmony doesn't seem to support tiered compilation on Linux/macOS, but the vanilla game disables that too anyway. The bundled runtimeconfig files match the ones used by the vanilla game. Thanks to 0x0ade for identifying the cause!
</pre>
</div>
</content>
</entry>
<entry>
<title>update to .NET 5 and official 64-bit</title>
<updated>2021-11-28T05:01:41+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-08-13T01:26:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=727d75ae728ba6cc8fc070524264c454aac8404f'/>
<id>727d75ae728ba6cc8fc070524264c454aac8404f</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>bump to .NET Framework 4.5.2</title>
<updated>2021-10-08T23:41:26+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-10-08T23:41:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=08ba5dc52053a62be1fe3319ab3428a2c41fee28'/>
<id>08ba5dc52053a62be1fe3319ab3428a2c41fee28</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>use unmerged Harmony assembly (#711)</title>
<updated>2021-07-24T00:29:44+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-07-24T00:29:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=167d5831d12f0b7c58b3533b716f9041f6ae02e7'/>
<id>167d5831d12f0b7c58b3533b716f9041f6ae02e7</id>
<content type='text'>
Harmony merges Mono.Cecil and MonoMod.Common into its DLL, and keeps some (but not all) of the merged types public. That causes type conflicts in SMAPI's code since it uses both Harmony and Mono.Cecil, and extern aliases break on Linux due to IDE/compiler limitations. This commit uses a custom build of Harmony without the assembly merging, so SMAPI can use and manage Mono.Cecil itself.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Harmony merges Mono.Cecil and MonoMod.Common into its DLL, and keeps some (but not all) of the merged types public. That causes type conflicts in SMAPI's code since it uses both Harmony and Mono.Cecil, and extern aliases break on Linux due to IDE/compiler limitations. This commit uses a custom build of Harmony without the assembly merging, so SMAPI can use and manage Mono.Cecil itself.
</pre>
</div>
</content>
</entry>
<entry>
<title>migrate to Harmony 2.1 (#711)</title>
<updated>2021-07-13T13:14:07+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-07-13T13:14:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=8df578edb6d135796a48b219ecc7a7291c7ef460'/>
<id>8df578edb6d135796a48b219ecc7a7291c7ef460</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>standardize spelling of 'macOS'</title>
<updated>2021-04-04T15:37:11+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-04-04T15:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=222183c651c5b5d9e402db1b8009e2e0a0681b06'/>
<id>222183c651c5b5d9e402db1b8009e2e0a0681b06</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>move error-handling Harmony patches into a new Error Handler bundled mod</title>
<updated>2021-01-15T23:48:29+00:00</updated>
<author>
<name>Jesse Plamondon-Willard</name>
<email>Pathoschild@users.noreply.github.com</email>
</author>
<published>2021-01-15T23:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.nea.moe/github/SMAPI.git/commit/?id=8a475b35790506a18aa94a68530b40e8326017ca'/>
<id>8a475b35790506a18aa94a68530b40e8326017ca</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
