You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -7,15 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
7
7
8
8
## Unreleased
9
9
10
-
## [0.6.0] - 2024-03-30
10
+
## [0.7.0] - 2025-04-26
11
+
12
+
### Fixed
13
+
* upgrade to bevy `0.16`
14
+
* temporarily disabled ios-sim support until rust-bindgen [releases](https://github.com/rust-lang/rust-bindgen/issues/3181)
15
+
16
+
## [0.6.0] - 2025-03-30
11
17
12
18
### Changed
13
19
* make `Transaction``reason` and `storefront` available only ios `17.0` or up
14
20
* introduce `Ios17Specific` Option-like that forces users to handle the fact that these values are only available on iOS 17 or up
15
21
* make package iOS `16.0` compatible
16
22
* remove `currency_code` as it was deprecated in iOS `16.0`
17
23
18
-
## [0.5.2] - 2024-01-11
24
+
## [0.5.2] - 2025-01-11
19
25
20
26
### Added
21
27
* add `IosIapPurchaseError` and `IosIapStoreKitError` to `IosIapPurchaseResponse` to provide programmatic error handling
@@ -73,4 +79,4 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
73
79
*note:* the crate release matches the commit tagged with the `ru-` prefix because we release the swift package after the crate due to its dependency on each other
74
80
75
81
### Added
76
-
*`IosIapPurchaseResult` can be `Unknown` if an invalid product ID is used for a purchase ([#3](https://github.com/rustunit/bevy_ios_iap/issues/3))
82
+
*`IosIapPurchaseResult` can be `Unknown` if an invalid product ID is used for a purchase ([#3](https://github.com/rustunit/bevy_ios_iap/issues/3))
Copy file name to clipboardExpand all lines: README.md
+7-6Lines changed: 7 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -51,17 +51,17 @@ It uses [Swift-Bridge](https://github.com/chinedufn/swift-bridge) to auto-genera
51
51
52
52
* Don't forget to configure your purchases like for any other iOS app, this guide will not focus on that, as it is the same no matter what engine you use. this guide focuses on setting things up in a bevy project.
53
53
54
-
**Note:**
54
+
**Note:**
55
55
The rust crate used must be **exactly** the same version as the Swift Package (for binary compatibility reasons).
56
56
I suggest using a specific version (like `0.2.0` in the screenshot) to make sure to always use binary matching versions!
57
57
58
58
### 2. Add Rust dependency
59
59
60
60
```
61
61
cargo add bevy_ios_iap
62
-
```
62
+
```
63
63
64
-
or
64
+
or
65
65
66
66
```toml
67
67
# always pin to the same exact version you also of the Swift package
0 commit comments