Jesse Plamondon-Willard
876a610837
prepare for mod build package release
2024-11-09 11:49:27 -05:00
Jesse Plamondon-Willard
50303796f3
fix mod build package's ignore files/patterns options
2024-11-09 11:43:47 -05:00
Jesse Plamondon-Willard
79fb337c9e
prepare for release
2024-11-04 22:50:59 -05:00
Jesse Plamondon-Willard
322489ad24
fix mod build package creating invalid zip files
2024-11-04 22:50:58 -05:00
Jesse Plamondon-Willard
bc361207ce
remove net field implicit conversion build warnings
...
The last implicit conversion operators were removed in 1.6.9.
2024-11-03 15:58:46 -05:00
Jesse Plamondon-Willard
66d9e82fff
prepare for mod build package release
2024-10-06 23:45:26 -04:00
Jesse Plamondon-Willard
1ce878a30c
remove HTML in mod package README
...
This fixes the README format on nuget.org.
2024-10-06 23:45:03 -04:00
Jesse Plamondon-Willard
e2d3ffb4d6
update package instructions
...
.NET runtime bug 3828 was fixed in .NET 8+ (which is used to package SMAPI even if we target an older version).
2024-10-01 20:33:54 -04:00
Jesse Plamondon-Willard
1effd1bc9d
minor refactoring
...
This commit...
- simplifies usage with a new <ContentPack /> group;
- fixes content pack folder name not defaulting to Include path;
- fixes release zip not creating a parent folder when content packs are bundled;
- fixes content pack manager's relative path resolution;
- fixes implications that we only support Content Patcher packs;
- and rewrites the docs a bit.
2024-09-14 15:13:04 -04:00
Abhi Agarwal
cf0039dd1a
Add docs and version checks
2024-09-14 13:24:05 -04:00
Abhi Agarwal
65992200f7
Add ability to add arbitrary content mods
2024-09-14 13:23:58 -04:00
Jesse Plamondon-Willard
2f4b841055
prepare for mod build package release
2024-09-06 19:04:55 -04:00
Jesse Plamondon-Willard
b0d14d4afe
move mod build package release notes into its own file
2024-09-06 19:04:54 -04:00
Jesse Plamondon-Willard
26cfac0160
add anonymized metrics for SMAPI and game versions
2024-08-19 22:17:22 -04:00
Jesse Plamondon-Willard
74ed1cbbb4
update NuGet packages
2024-05-24 18:53:01 -04:00
Jesse Plamondon-Willard
533e06deee
update docs & release notes
2024-03-29 20:25:17 -04:00
Jesse Plamondon-Willard
162f14dfe2
add basic update-check stats tracking & API
2024-01-24 18:49:42 -05:00
Jesse Plamondon-Willard
77ea201e85
remove deprecated APIs
2023-12-09 14:30:29 -05:00
Jesse Plamondon-Willard
4e27841fb2
prepare for release
2023-06-24 16:53:13 -04:00
Jesse Plamondon-Willard
5196c3bad9
rename --headless to --no-prompt, and parse with the other args
2023-06-24 12:36:02 -04:00
Marie Ramlow
654ad4b4b2
Add headless flag for unattended execution
2023-06-24 12:06:10 -04:00
Jesse Plamondon-Willard
445370b75b
embed debug symbols for Linux/macOS compatibility in mod build package
2023-06-24 11:50:05 -04:00
Jesse Plamondon-Willard
072efba6dc
add NuGet package readme note about using constants before they're defined
2023-04-02 15:30:26 -04:00
Jesse Plamondon-Willard
25b8e13ba8
prepare for release
2023-01-09 12:27:29 -05:00
Jesse Plamondon-Willard
d35f45fc32
fix game assemblies not excluded from release zip when bundle type not set
2023-01-07 17:55:15 -05:00
Jesse Plamondon-Willard
e44562c9c5
update release notes
2022-11-11 01:35:42 -05:00
Jesse Plamondon-Willard
ee77efcc97
prepare for release
2022-10-09 19:42:24 -04:00
Jesse Plamondon-Willard
d143ab1077
update to Harmony 2.2.2
2022-10-09 14:45:50 -04:00
Jesse Plamondon-Willard
2c25426578
fix issues with BundleExtraAssemblies
2022-10-07 00:16:00 -04:00
Jesse Plamondon-Willard
f23cd450a0
clarify docs
2022-08-16 22:03:22 -04:00
Jesse Plamondon-Willard
1749a82947
update release notes
2022-08-08 19:50:29 -04:00
Jesse Plamondon-Willard
dab1ef6acc
add flag to disable deprecated code
2022-06-20 18:01:48 -04:00
Jesse Plamondon-Willard
5083b65c87
fix readme headings for mod build package
2022-05-23 14:33:01 -04:00
Jesse Plamondon-Willard
0e4aa65708
fix crossplatform build scripts
2022-05-01 17:33:41 -04:00
Jesse Plamondon-Willard
f507bd0f9c
set SMAPI version from main build script
2022-04-29 22:55:12 -04:00
Jesse Plamondon-Willard
9939061615
fix typo
2022-04-19 19:26:12 -04:00
Jesse Plamondon-Willard
43c875c4c2
prepare mod build package 4.0.1 for release
2022-04-14 19:21:18 -04:00
Jesse Plamondon-Willard
eb125f1994
fix assembly version conflict error in mod build package
2022-04-14 18:14:08 -04:00
Jesse Plamondon-Willard
288ef5dc07
add environment variable form of new CLI args, update docs
2022-04-09 12:03:30 -04:00
Jesse Plamondon-Willard
238045ba9c
reverse mod build package migration to .NET 5 ( #837 )
...
The migrated package didn't work consistently in VIsual Studio, so this suppresses nullable annotations in .NET Standard instead.
2022-04-07 22:19:48 -04:00
Jesse Plamondon-Willard
6b05296e71
migrate mod build package to .NET 5 to allow full nullable annotations ( #837 )
2022-04-07 01:51:50 -04:00
Jesse Plamondon-Willard
b4e979cc99
fix all warnings to simplify migration to nullable annotations ( #837 )
2022-04-06 22:46:19 -04:00
Jesse Plamondon-Willard
2216e37726
rework launch script argument parsing ( #832 )
...
This commit...
* replaces the internal `--no-reopen-terminal` arg with a documented `--use-current-shell` arg that works on Linux too;
* replaces the new SKIP_TERMINAL environment variable with the existing SMAPI_NO_TERMINAL one;
* moves argument parsing out of the 'initial setup' section (so it's easier for players to edit if needed);
* simplfies argument parsing (no need to support short opt names or add arguments for the default behavior);
* fixes arguments not parsed after the first unrecognized argument, so `--unknown --no-terminal` would still open a terminal.
2022-03-06 19:55:32 -05:00
Jesse Plamondon-Willard
6f05580191
add detection for Xbox app game folders
2022-01-15 20:39:32 -05:00
Jesse Plamondon-Willard
f4ca7dd228
add Windows build process to fix application icon until .NET bug is fixed
2021-12-05 18:55:10 -05:00
Jesse Plamondon-Willard
e4416925f9
add build script to set the release version
2021-12-03 02:16:27 -05:00
Jesse Plamondon-Willard
bf5a9b8762
switch to scripted release package process
2021-12-02 20:48:00 -05:00
Jesse Plamondon-Willard
c10685b035
update mod build package release notes
2021-12-01 17:19:21 -05:00
Jesse Plamondon-Willard
f5807e22be
add BundleExtraAssemblies package option for new .NET 5 reference model
2021-11-28 00:01:49 -05:00
Jesse Plamondon-Willard
bf10aeef0a
remove GameFramework build property from package
2021-11-28 00:01:48 -05:00