| ⇢ | A | SignData added | 
| ⇢ | C | InputSigner::solve() added | |
| ⇢ | B | InputSigner::serializeSolution() added | |
| ⇢ | B | InputSigner::pushAll() added | |
| ⇢ | A | SignData::p2sh() added | |
| ⇢ | A | SignData::p2wsh() added | |
| ⇢ | A | SignData::getRedeemScript() added | |
| ⇢ | A | SignData::getWitnessScript() added | |
| ⇢ | A | Signer::signer() added | |
| ⇢ | A | OutputData::canSign() added | |
| C | ↘ | D | InputSigner::doSignature() got worse | 
| C | ↘ | D | InputSigner::serializeSignatures() got worse | 
| B | ↗ | A | InputSigner::sortMultiSigs() improved | 
| D | ↛ | InputSigner::serializeSimpleSig() removed |