⇢ | A | PrpCrypto added | |
⇢ | A | MemcachedStorage added | |
⇢ | A | Base64EncodeField added | |
⇢ | A | WeChatCrypto added | |
⇢ | A | MerchantOrder added | |
⇢ | A | BaseWeChatPayAPI added | |
⇢ | A | SessionStorage added | |
⇢ | A | RedisStorage added | |
⇢ | A | PKCS7Encoder added | |
⇢ | A | BaseWeChatAPI added | |
⋮ | view more | ||
A | ↛ | wechatpy.session.MemoryStorage removed | |
A | ↛ | wechatpy.enterprise.client.api.WeChatMenu removed | |
A | ↛ | wechatpy.enterprise.client.WeChatClient removed | |
A | ↛ | wechatpy.BaseField removed | |
A | ↛ | wechatpy.crypto.BaseWeChatCrypto removed | |
A | ↛ | wechatpy.crypto.WeChatCipher removed | |
A | ↛ | wechatpy.enterprise.PrpCrypto removed | |
A | ↛ | wechatpy.session.RedisStorage removed | |
A | ↛ | wechatpy.client.api.BaseWeChatAPI removed | |
A | ↛ | wechatpy.enterprise.client.api.WeChatMessage removed | |
⋮ | view more |
⇢ | D | create_reply() added | |
⇢ | B | FieldDescriptor.__get__() added | |
⇢ | B | MusicField.to_xml() added | |
⇢ | B | ArticlesField.to_xml() added | |
⇢ | B | BaseWeChatCrypto._encrypt_message() added | |
⇢ | A | WeChatMessage.send_mp_articles() added | |
⇢ | A | to_binary() added | |
⇢ | A | WeChatMessage._send_message() added | |
⇢ | A | dict_to_xml() added | |
⇢ | A | MerchantExpress.get_all() added | |
⋮ | view more | ||
D | ↛ | wechatpy.enterprise.create_reply() removed | |
B | ↛ | wechatpy.FieldDescriptor.__get__() removed | |
B | ↛ | wechatpy.MusicField.to_xml() removed | |
B | ↛ | wechatpy.ArticlesField.to_xml() removed | |
B | ↛ | wechatpy.crypto.BaseWeChatCrypto._encrypt_message(... removed | |
A | ↛ | wechatpy.enterprise.client.api.WeChatMessage.send_... removed | |
A | ↛ | wechatpy.pay.dict_to_xml() removed | |
A | ↛ | wechatpy.to_binary() removed | |
A | ↛ | wechatpy.enterprise.client.api.WeChatMessage._send... removed | |
A | ↛ | wechatpy.to_text() removed | |
⋮ | view more |