Fighters don't fight with bones of mummy when mummy was "defeated"
Recruited companion run to farmer when they are too far.
Optimized companion dialogue fetching and avoid annoing lags while gameplay with recruited companion.
Redone events checking (added option to enable check NA's events by patched GameLocation.checkForEvents() method - EXPERIMENTAL, to enable switch on Experimental.UseCheckForEventsPatch in config.json) - this fixes re-enter location for trig NA event if more events in stack to play in location.
Different (customized) bag delivery letters for each companion NPC
Option for aks for recruit/show companion dialog with hold shift key (optional, disabled by default. To enable switch on RequestsWithShift, RequestsShiftButton to change requests shift key binding in config.json)
Finally fixed annoying dialogue shown while fighting with companion (disabled by default. To enable switch on option Experimental.FightThruCompanion in config.json)
Added critical fist cooldown
Improved healing by doctors (added medkit power, increased healing cooldown, progressive healing only if healing countdown is not under 10% of their progress)
Improved fighting (better check leader radius, improved damage monster, less speechbubble spam while fighting)
Removed outdated and unmaintained localizations: French and Chinese (Chinese is still available as standalone package)
Fighter and Warrior companion not fight with monsters which are too near farmer
Wife/Husband companion auto-dismisses at midnight (others still at 10pm)
Refactored DialogueHelper to DialogueProvider, added dialogues reload retry (I hope this fixes dialogue loss incident, bug #125)
Fighter and Warrior checks only valid monsters around to switch a fight mode
Added debug command npcadventure_recruit for instant recruit a companion (only for singleplayer or server and for DEBUG PURPOSES ONLY!)
Refactored cooldown managing
Added scared skill (this companion occasionally screeches when they see a monster and jump away)
Leah got forager skill
Added forager skill (Companions can forage)
Refactored and enhanced follow movement system
Mod attempts to detect potential conflicting patches and inform player in the log (in debug mode as warning, otherwise as info level log)
Mod uses internal harmony lib in SMAPI (remove 0harmony.dll from the mod folder when upgrading)
Harmony patching is now more safer (Hope this can help to solve problems with harmony patches on Linux/Mac)