summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework
AgeCommit message (Collapse)Author
2018-12-04fix world events in the mines (#603)Jesse Plamondon-Willard
2018-12-04update version parsing code (#606)Jesse Plamondon-Willard
2018-12-04fix build error in non-strict mode (#606)Jesse Plamondon-Willard
2018-12-04add SMAPI 3.0 compatibility strict mode (#606)Jesse Plamondon-Willard
2018-12-04deprecate old events (#606)Jesse Plamondon-Willard
2018-11-29fix RenderedWorld event not invoked before overlays are renderedJesse Plamondon-Willard
2018-11-28fix some map tilesheets not editable if not playing in EnglishJesse Plamondon-Willard
2018-11-25fix error when leaving & rejoining a server in the same sessionJesse Plamondon-Willard
2018-11-25add support for propagating map asset changesJesse Plamondon-Willard
2018-11-18remove rewrite rules only used by mods that broke in SDV 1.3Jesse Plamondon-Willard
2018-11-17fix errors in rare cases when sending a message through LidgrenClient after ↵Jesse Plamondon-Willard
an error packet is received (#480)
2018-11-16fix error when entering an incorrect console commandJesse Plamondon-Willard
2018-11-16fix content packs always failing to load if they declare a dependency on a ↵Jesse Plamondon-Willard
SMAPI mod
2018-11-14update multiplayer code for Stardew Valley 1.3.22 (#480)Jesse Plamondon-Willard
2018-11-14patch GalaxyNetServer to support context sync pending game code changes to ↵Jesse Plamondon-Willard
make it public (#480)
2018-11-14override Galaxy client/server to support context sync (#480)Jesse Plamondon-Willard
This commit assumes the changes I requested in the game code to make GalaxyNetClient and GalaxyNetServer public are implemented in 1.3.32.
2018-11-14rework multiplayer code to allow for upcoming Galaxy client overrides (#480)Jesse Plamondon-Willard
2018-11-14rework multiplayer code to allow for upcoming Galaxy server overrides (#480)Jesse Plamondon-Willard
2018-11-09fix console output during early game init not being loggedJesse Plamondon-Willard
This doesn't affect any current output, it only affects test code.
2018-11-07add verbose logging as a monitor featureJesse Plamondon-Willard
2018-11-07print deprecation messages in batches for easier readingJesse Plamondon-Willard
2018-11-07deprecate version build fieldJesse Plamondon-Willard
2018-11-07deprecate old manifest version formatJesse Plamondon-Willard
2018-11-07fix error if peer.GetMod is called on a peer who doesn't have SMAPI (#480)Jesse Plamondon-Willard
2018-11-06fix crash log deleted immediately on game relaunchJesse Plamondon-Willard
2018-11-04update HTTP URLs to HTTPSJesse Plamondon-Willard
2018-11-04update mod compatibility page URLsJesse Plamondon-Willard
2018-11-04fix unit testsJesse Plamondon-Willard
2018-11-04add PeerDisconnected event (#480)Jesse Plamondon-Willard
2018-11-04add ContextReceived event (#480)Jesse Plamondon-Willard
2018-11-04rewrite multiplayer sync to use generic callbacks from client/server for ↵Jesse Plamondon-Willard
better extensibility (#480)
2018-11-03add APIs to send/receive messages in multiplayer (#480)Jesse Plamondon-Willard
2018-11-02add internal mod.HasID helper (#480)Jesse Plamondon-Willard
2018-10-31sync SMAPI context between players in multiplayer (#480)Jesse Plamondon-Willard
2018-10-27add support for ignored mod foldersJesse Plamondon-Willard
2018-10-20recommend compatible SMAPI version in game version check errorJesse Plamondon-Willard
2018-10-11fix second-pass dependency check failing for optional dependenciesJesse Plamondon-Willard
2018-10-09fix compile error on Linux/MacJesse Plamondon-Willard
2018-10-08prevent game crash caused by invalid dialogueJesse Plamondon-Willard
2018-10-08make duplicate-mod more intuitiveJesse Plamondon-Willard
The error now shows the relative folder paths (instead of manifest IDs), and only one error will be logged instead of one per duplicate.
2018-10-08add more events (#310)Jesse Plamondon-Willard
2018-10-06add DayEnding event (#310)Jesse Plamondon-Willard
2018-10-06add save and day-started events for 3.0 (#310)Jesse Plamondon-Willard
2018-10-05tweak new event naming convention (#310)Jesse Plamondon-Willard
2018-10-01fix error in second-pass dependency checks if a mod is invalidJesse Plamondon-Willard
2018-10-01add error if player has wrong version of SMAPI installed for their OSJesse Plamondon-Willard
2018-09-29fix command errors logged as SMAPI instead of the affected modJesse Plamondon-Willard
2018-09-27log base update loop errors as 'game' instead of SMAPIJesse Plamondon-Willard
2018-09-25simplify alpha blendingJesse Plamondon-Willard
2018-09-25add support for semi-transparency when overlaying imagesJesse Plamondon-Willard