From 05c250144b9cb39cf7c5c54fdd8264e65d506eef Mon Sep 17 00:00:00 2001 From: tikhop Date: Fri, 6 Feb 2026 11:09:05 +0100 Subject: [PATCH] chore: Prepare for release 4.0.2 --- README.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 4053330..c6aa7eb 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ TPInAppReceipt is a lightweight, pure-Swift library for reading and validating A ```swift dependencies: [ - .package(url: "https://github.com/tikhop/TPInAppReceipt.git", from: "4.0.1") + .package(url: "https://github.com/tikhop/TPInAppReceipt.git", from: "4.0.2") ] ``` @@ -46,7 +46,9 @@ let receipt = try await AppReceipt.local let receipt = try AppReceipt.receipt(from: data) ``` -Access receipt fields, query purchases, check subscriptions and introductory offer eligibility. See [Working with Receipt](Sources/Docs.docc/Working%20with%20Receipt.md) for details. +Access receipt fields, query purchases, check subscriptions and introductory offer eligibility. + +> See [Working with Receipt](Sources/Docs.docc/Working%20with%20Receipt.md) for details. ### Validating @@ -63,11 +65,13 @@ case .invalid(let error): } ``` -Supports custom validators via `@VerifierBuilder`. See [Validating Receipt](Sources/Docs.docc/Validating%20Receipt.md) for details. +Supports custom validators via `@VerifierBuilder`. + +> See [Validating Receipt](Sources/Docs.docc/Validating%20Receipt.md) for details. ### Blocking API -For contexts where async is not available. See [Blocking Mode](Sources/Docs.docc/Blocking%20Mode.md). +For contexts where async is not available. ```swift @_spi(Blocking) import TPInAppReceipt @@ -76,6 +80,8 @@ let receipt = try AppReceipt.local_blocking let result = receipt.validate_blocking() ``` +> See [Blocking Mode](Sources/Docs.docc/Blocking%20Mode.md) for details. + ## Migrating from v3 See [TPInAppReceipt 4.0 Migration Guide](Sources/Docs.docc/TPInAppReceipt%204.0%20Migration%20Guide.md).