Updated to version 1.2 for 3.1.6. The extension was applying nonlethal damage incorrectly. According to the Strain-Injury document, nonlethal damage is applied to Strain and not tracked separately, but is never applied to Injury. When at zero Strain, any subsequent nonlethal damage does not change Strain or Injury. The way I read it, this is the correct behavior, and the extension now obeys this rule. Nonlethal number controls have been removed entirely from the character sheet, character mini, and combat tracker.
Hit point coloration requires a little explanation though. According to the Strain-Injury document, when nonlethal puts you down to zero Strain you are supposed to go unconscious which should show Strain and Injury as purple. However, because of the way the ruleset is structured, at the point that the status and color are determined there isn't any way to tell how the target got to zero Strain (nonlethal vs. normal). Thus, you will no longer see the purple coloration of Strain and Injury when dropped to zero by nonlethal damage. Dropping Strain to zero will be treated as Disabled, regardless of how it happens, and the color will be red. Likewise, if your Strain+Injury drops you below zero HP the coloration will be grey, regardless of how it happened. GMs should be aware of this behavior and manually apply unconsciousness and prone in this case.
I also merged in some ruleset changes to affected files since the last drop of this extension.