| ⇢ | A | ECPay_IO added |
| ⇢ | B | ECPay_IO::ServerPost() added | |
| ⇢ | B | ECPayLogistics::PrintHiLifeC2CBill() added | |
| ⇢ | B | ECPayLogistics::CreateTestData() added | |
| ⇢ | A | ECPayLogistics::CreateUnimartB2CReturnOrder() added | |
| ⇢ | A | ECPayLogistics::CreateHiLifeB2CReturnOrder() added | |
| ⇢ | A | ECPayLogistics::ValidateAddress() added | |
| ⇢ | A | ECPayLogistics::ValidateCellphoneNumber() added | |
| ⇢ | A | ECPayLogistics::IsBelowLength() added | |
| ⇢ | A | ECPay_CheckMacValue::Replace_Symbol() added | |
| ⇢ | A | ECPay_CheckMacValue::Replace_Symbol_Decode() added | |
| B | ↗ | A | ECPayLogistics::PrintTradeDoc() improved |
| B | ↗ | A | ECPayLogistics::GetURL() improved |
| D | ↗ | C | ECPayLogistics::ValidateLogisticsSubType() improved |
| C | ↘ | D | ECPayLogistics::CreateFamilyB2CReturnOrder() got worse |
| B | ↛ | ECPayLogistics::GenCheckMacValue() removed | |
| A | ↛ | ECPayLogistics::ServerPost() removed | |
| A | ↛ | ECPayLogistics::MerchantSort() removed |