From 212e85489a456acca6889faff5da835cbb707080 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 25 Feb 2018 23:27:44 -0500 Subject: fix log parser not correctly parsing mod list if a mod has no author name --- docs/release-notes.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 0da5220b..16284211 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,4 +1,8 @@ # Release notes +## 2.6 (upcoming) +* For the [log parser][]: + * Fixed mod list not including all mods if at least one has no author name. + ## 2.5.2 * For modders: * Fixed issue where replacing an asset through `asset.AsImage()` or `asset.AsDictionary()` didn't take effect. -- cgit From c984d5ad51c80a9ede1613c2bbbf51279966dd8b Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 25 Feb 2018 23:33:07 -0500 Subject: fix log filtering some mods incorrectly --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 16284211..74db0256 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ ## 2.6 (upcoming) * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. + * Fixed some log entries being incorrectly filtered. ## 2.5.2 * For modders: -- cgit From 36a527956c5410fe5992bfc42fdc11adff9cd9db Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sat, 3 Mar 2018 17:54:17 -0500 Subject: fix detected incompatibility errors not showing mod's update URL (#453) --- docs/release-notes.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 74db0256..190146fa 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,5 +1,8 @@ # Release notes ## 2.6 (upcoming) +* For players: + * Fixed some incompatible-mod errors not showing mod's update URL. + * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. * Fixed some log entries being incorrectly filtered. -- cgit From c1b5f71aa93f89876148fe184558537c9335d9c0 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sat, 3 Mar 2018 17:56:15 -0500 Subject: update release notes for backported changes --- docs/release-notes.md | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 190146fa..be6fdb27 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,7 +1,8 @@ # Release notes -## 2.6 (upcoming) +## 2.5.3 * For players: - * Fixed some incompatible-mod errors not showing mod's update URL. + * Fixed some incompatible-mod errors not showing the mod URL. + * Updated compatibility list. * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. -- cgit From a290a2fa5229a1105942300c5ccd471a34915758 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sat, 3 Mar 2018 22:18:44 -0500 Subject: mark Stardew Valley 1.3 incompatible in SMAPI 2.5.x to reduce confusion when it's released (#453) --- docs/release-notes.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index be6fdb27..d20584af 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -8,6 +8,9 @@ * Fixed mod list not including all mods if at least one has no author name. * Fixed some log entries being incorrectly filtered. +* For SMAPI developers: + * Internal changes to support the upcoming Stardew Valley 1.3 update. + ## 2.5.2 * For modders: * Fixed issue where replacing an asset through `asset.AsImage()` or `asset.AsDictionary()` didn't take effect. -- cgit From 19570f43129dbd3dbfa77a9c62e135a72528a68e Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 4 Mar 2018 01:07:55 -0500 Subject: simplify and always include default update URL, shorten no-longer-compatible skip messages --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index d20584af..fb056e79 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -2,6 +2,7 @@ ## 2.5.3 * For players: * Fixed some incompatible-mod errors not showing the mod URL. + * Simplified default mod update URL, which is now always included for incompatible mods. * Updated compatibility list. * For the [log parser][]: -- cgit From ac6127c63e2978a5cf63ff4753991e5ab33db8c3 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 4 Mar 2018 13:37:42 -0500 Subject: fix log parser error when mod names are duplicated --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index fb056e79..e1c262be 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -8,6 +8,7 @@ * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. * Fixed some log entries being incorrectly filtered. + * Fixed error when mods have duplicate names. * For SMAPI developers: * Internal changes to support the upcoming Stardew Valley 1.3 update. -- cgit From 38ca63a8f60adfa17a9a13ba19fdda070a91aebf Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 4 Mar 2018 14:33:50 -0500 Subject: fix null reference when checking FormerIDs field against 'authour' field --- docs/release-notes.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index e1c262be..37d3c7aa 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,9 +1,10 @@ # Release notes ## 2.5.3 * For players: - * Fixed some incompatible-mod errors not showing the mod URL. * Simplified default mod update URL, which is now always included for incompatible mods. * Updated compatibility list. + * Fixed some incompatible-mod errors not showing the mod URL. + * Fixed rare crash with a specific combination of `manifest.json` fields and internal SMAPI mod data. * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. -- cgit From 90c8593ba9a0828a4d3f563c6f08fc90933cd2ff Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 4 Mar 2018 17:34:43 -0500 Subject: update SMAPI URL in user agent (#454) --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 37d3c7aa..93d07385 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -5,6 +5,7 @@ * Updated compatibility list. * Fixed some incompatible-mod errors not showing the mod URL. * Fixed rare crash with a specific combination of `manifest.json` fields and internal SMAPI mod data. + * Fixed update checks not working for Nexus Mods due to a change in their API. * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. -- cgit From 99023f94871e1f9bad5ee5f5db0ff041a02e9ed5 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 4 Mar 2018 18:46:05 -0500 Subject: add support for mapping non-semantic remote mod versions --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 93d07385..903eaf6f 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -6,6 +6,7 @@ * Fixed some incompatible-mod errors not showing the mod URL. * Fixed rare crash with a specific combination of `manifest.json` fields and internal SMAPI mod data. * Fixed update checks not working for Nexus Mods due to a change in their API. + * Fixed update checks failing for some older mods with non-standard versions. * For the [log parser][]: * Fixed mod list not including all mods if at least one has no author name. -- cgit From 6bde91060c81908a34aa2b182fd72383097229da Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 4 Mar 2018 21:27:56 -0500 Subject: polish release notes --- docs/release-notes.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 903eaf6f..5cac1ed8 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,17 +1,17 @@ # Release notes ## 2.5.3 * For players: - * Simplified default mod update URL, which is now always included for incompatible mods. - * Updated compatibility list. + * Simplified and improved skipped-incompatible-mod messages. * Fixed some incompatible-mod errors not showing the mod URL. - * Fixed rare crash with a specific combination of `manifest.json` fields and internal SMAPI mod data. - * Fixed update checks not working for Nexus Mods due to a change in their API. + * Fixed rare crash with some combinations of manifest fields and internal mod data. + * Fixed update checks failing for Nexus Mods due to a change in their API. * Fixed update checks failing for some older mods with non-standard versions. + * Updated compatibility list and added update checks for more mods. * For the [log parser][]: - * Fixed mod list not including all mods if at least one has no author name. - * Fixed some log entries being incorrectly filtered. - * Fixed error when mods have duplicate names. + * Fixed incorrect filtering in some cases. + * Fixed error if mods have duplicate names. + * Fixed parse bugs if a mod has no author name. * For SMAPI developers: * Internal changes to support the upcoming Stardew Valley 1.3 update. -- cgit From 41715cefcde3c838bb079cb37aac5a3b2dcb1004 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 11 Mar 2018 19:09:08 -0400 Subject: add initial compatibility with Stardew Valley 1.3 (#453) --- docs/release-notes.md | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 5cac1ed8..05a95fc1 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -1,4 +1,8 @@ # Release notes +## 2.6 alpha +* For players: + * Updated for Stardew Valley 1.3 (multiplayer update); no longer compatible with earlier versions. + ## 2.5.3 * For players: * Simplified and improved skipped-incompatible-mod messages. -- cgit From 6db91f832998ab07e7a937c25b32f1151a0274bc Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 11 Mar 2018 19:10:27 -0400 Subject: drop support for some deprecated APIs in the Stardew Valley 1.3 branch (#453) --- docs/release-notes.md | 3 +++ 1 file changed, 3 insertions(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 05a95fc1..2d71da7f 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -3,6 +3,9 @@ * For players: * Updated for Stardew Valley 1.3 (multiplayer update); no longer compatible with earlier versions. +* For modders: + * Dropped support for some deprecated APIs. + ## 2.5.3 * For players: * Simplified and improved skipped-incompatible-mod messages. -- cgit From de17f87d87f5964483e2abbae8169beff19a89f8 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 11 Mar 2018 20:31:19 -0400 Subject: fix some title menu assets not being editable (#453, #413) --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 2d71da7f..7297fb59 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -5,6 +5,7 @@ * For modders: * Dropped support for some deprecated APIs. + * Fixed some assets not being editable. ## 2.5.3 * For players: -- cgit From f0e1a46f0fa52b4365c8ccb64c7fe4784002257b Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 11 Mar 2018 21:07:45 -0400 Subject: fix error when content pack needs a mod that couldn't be loaded --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 7297fb59..1e32eb8d 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -14,6 +14,7 @@ * Fixed rare crash with some combinations of manifest fields and internal mod data. * Fixed update checks failing for Nexus Mods due to a change in their API. * Fixed update checks failing for some older mods with non-standard versions. + * Fixed error when a content pack needs a mod that couldn't be loaded. * Updated compatibility list and added update checks for more mods. * For the [log parser][]: -- cgit From 327b6949d2bb20895048857c6227bf5887df2795 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Sun, 11 Mar 2018 21:17:17 -0400 Subject: add missing release note (#456) --- docs/release-notes.md | 1 + 1 file changed, 1 insertion(+) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 1e32eb8d..2301f865 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -15,6 +15,7 @@ * Fixed update checks failing for Nexus Mods due to a change in their API. * Fixed update checks failing for some older mods with non-standard versions. * Fixed error when a content pack needs a mod that couldn't be loaded. + * Fixed Linux ["magic number is wrong" errors](https://github.com/mono/mono/issues/6752) by changing default terminal order. * Updated compatibility list and added update checks for more mods. * For the [log parser][]: -- cgit From 76445dc3589265ba259070300120e96a17957e50 Mon Sep 17 00:00:00 2001 From: Jesse Plamondon-Willard Date: Tue, 13 Mar 2018 19:47:30 -0400 Subject: simplify release notes --- docs/release-notes.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'docs') diff --git a/docs/release-notes.md b/docs/release-notes.md index 2301f865..fdc06c87 100644 --- a/docs/release-notes.md +++ b/docs/release-notes.md @@ -9,8 +9,7 @@ ## 2.5.3 * For players: - * Simplified and improved skipped-incompatible-mod messages. - * Fixed some incompatible-mod errors not showing the mod URL. + * Simplified and improved skipped-mod messages. * Fixed rare crash with some combinations of manifest fields and internal mod data. * Fixed update checks failing for Nexus Mods due to a change in their API. * Fixed update checks failing for some older mods with non-standard versions. -- cgit