- Support Elixir 1.17 and OTP 27.
- Require Elixir 1.15.
- Support SHA256 signatures(with a fallback to SHA) in
ReceiptDecoder.Verifier - Require Elixir 1.13.
- Regenerate the
ReceiptModulewith:asn15.0.16. - Update minimal requirement to OTP 21 & Elixir 1.10.
- Fixes the date fields in receipt should be parsed as a
DateTimein UTC. - Drop Support for Elixir 1.4 and 1.5.
- Added
ReceiptDecoder.Verifierto verify the the receipt, this would let a invalid receipt failed to decode. - Added new
is_in_intro_offer_periodfield to IAP receipt. - Drop support for Elixir 1.3.
- Returns
{:error, msg}for invalid receipt.
- Parse result as
ReceiptDecoder.AppReceipt&ReceiptDecoder.IAPReceipt.
- Initial release