Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,9 @@
## 2.0.2

- Added `homepage` and `issue_tracker` fields to pubspec.yaml for pub.dev sidebar links
- Updated pub.dev topics for better discoverability.
- Updated screenshots for Android immediate and flexible update flow

## 2.0.1

- Added pub.dev screenshots for iOS, Android immediate, and Android flexible update flows
Expand All @@ -24,3 +30,19 @@
- Enabled PrivacyInfo.xcprivacy resource bundle
- Fixed iOS unit tests to match actual plugin API
- Shortened package description to meet pub.dev requirements

## 1.0.3

- Restructured plugin with federated architecture pattern

## 1.0.2

- Updated README and package metadata

## 1.0.1

- Minor documentation fixes

## 1.0.0

- Initial release: iOS in-app update support via SKStoreProductViewController (StoreKit)
10 changes: 9 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,14 @@ On **iOS**, it presents the App Store product page using `SKStoreProductViewCont

---

## Screenshots

| iOS | Android Immediate | Android Flexible |
|-----|------------------|-----------------|
| ![iOS in-app update](assets/screenshots/ios-in-app-update.png) | ![Android immediate update](assets/screenshots/android-immediate-update.png) | ![Android flexible update](assets/screenshots/android-flexible-update.png) |

---

## Features

- iOS: Show the App Store update prompt using `SKStoreProductViewController` without navigating users away from the app
Expand All @@ -25,7 +33,7 @@ Add the package to your `pubspec.yaml`:

```yaml
dependencies:
in_app_update_flutter: ^2.0.1
in_app_update_flutter: ^2.0.2
```

Then run:
Expand Down
Binary file modified assets/screenshots/android-flexible-update.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/screenshots/android-immediate-update.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified assets/screenshots/ios-in-app-update.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -99,7 +99,7 @@ packages:
path: ".."
relative: true
source: path
version: "1.0.3"
version: "2.0.0"
integration_test:
dependency: "direct dev"
description: flutter
Expand Down
2 changes: 1 addition & 1 deletion ios/in_app_update_flutter.podspec
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
#
Pod::Spec.new do |s|
s.name = 'in_app_update_flutter'
s.version = '2.0.1'
s.version = '2.0.2'
s.summary = 'In-app updates for iOS (StoreKit) and Android (Play Core).'
s.description = <<-DESC
A Flutter plugin to prompt users for in-app updates using StoreKit on iOS and the Play Core API on Android, supporting both immediate and flexible update flows.
Expand Down
18 changes: 9 additions & 9 deletions pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
name: in_app_update_flutter
description: "A Flutter plugin to prompt users for in-app updates using StoreKit on iOS and Play Core API on Android."
version: 2.0.1
version: 2.0.2
repository: https://github.com/axions-org/in_app_update_flutter.git

screenshots:
- description: 'iOS in-app update prompt using the native App Store product page'
path: assets/screenshots/ios-in-app-update.png
- description: 'Android flexible update flow using the Play Core in-app update API'
path: assets/screenshots/android-flexible-update.png
- description: 'Android immediate update flow using the Play Core in-app update API'
path: assets/screenshots/android-immediate-update.png
homepage: https://github.com/axions-org/in_app_update_flutter
issue_tracker: https://github.com/axions-org/in_app_update_flutter/issues
topics:
- in-app-update
- app-store
- play-store
- force-update
- soft-update

environment:
sdk: ^3.6.2
Expand Down
Loading