From 3b6ae2de40ea415b102c6d824f3fba59cc0c5674 Mon Sep 17 00:00:00 2001 From: saimskywalker <15120878+saimskywalker@users.noreply.github.com> Date: Mon, 2 Nov 2026 00:20:40 +0800 Subject: [PATCH] chore: release wherefrom 0.4.0 --- packages/wherefrom/CHANGELOG.md | 2 +- packages/wherefrom/README.md | 2 +- packages/wherefrom/android/build.gradle.kts | 2 +- packages/wherefrom/doc/setup.md | 2 +- packages/wherefrom/example/pubspec.lock | 2 +- packages/wherefrom/ios/wherefrom.podspec | 2 +- packages/wherefrom/pubspec.yaml | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/packages/wherefrom/CHANGELOG.md b/packages/wherefrom/CHANGELOG.md index 49b9144..c8a2f26 100644 --- a/packages/wherefrom/CHANGELOG.md +++ b/packages/wherefrom/CHANGELOG.md @@ -1,4 +1,4 @@ -## [Unreleased] +## 0.4.0 - **Breaking:** the UTM getters moved into a small value class. `referrer.utmSource`, `utmMedium`, `utmCampaign`, `utmContent` and diff --git a/packages/wherefrom/README.md b/packages/wherefrom/README.md index 92bc40e..581ac0c 100644 --- a/packages/wherefrom/README.md +++ b/packages/wherefrom/README.md @@ -34,7 +34,7 @@ stores ([setup details](https://github.com/saimskywalker/wherefrom/blob/main/pac ## Coming from imaji_install_attribution This package was `imaji_install_attribution` up to 0.2.2. Replace the -dependency with `wherefrom: ^0.3.0` and the import with +dependency with `wherefrom: ^0.4.0` and the import with `package:wherefrom/wherefrom.dart`; fakes in tests extend `WherefromPlatform`. An upgraded app keeps its consume-once state. See the [CHANGELOG](https://github.com/saimskywalker/wherefrom/blob/main/packages/wherefrom/CHANGELOG.md). diff --git a/packages/wherefrom/android/build.gradle.kts b/packages/wherefrom/android/build.gradle.kts index b578d5f..de26320 100644 --- a/packages/wherefrom/android/build.gradle.kts +++ b/packages/wherefrom/android/build.gradle.kts @@ -13,7 +13,7 @@ // its classpath (every Flutter 3.44+ app template does). group = "io.github.saimskywalker.wherefrom" -version = "0.3.0" +version = "0.4.0" buildscript { repositories { diff --git a/packages/wherefrom/doc/setup.md b/packages/wherefrom/doc/setup.md index 88d2d0c..6f77d63 100644 --- a/packages/wherefrom/doc/setup.md +++ b/packages/wherefrom/doc/setup.md @@ -18,7 +18,7 @@ or add it to `pubspec.yaml` yourself: ```yaml dependencies: - wherefrom: ^0.3.0 + wherefrom: ^0.4.0 ``` ## Tracking `main` diff --git a/packages/wherefrom/example/pubspec.lock b/packages/wherefrom/example/pubspec.lock index a6dbf4b..461757c 100644 --- a/packages/wherefrom/example/pubspec.lock +++ b/packages/wherefrom/example/pubspec.lock @@ -285,7 +285,7 @@ packages: path: ".." relative: true source: path - version: "0.3.0" + version: "0.4.0" sdks: dart: ">=3.12.0 <4.0.0" flutter: ">=3.44.0" diff --git a/packages/wherefrom/ios/wherefrom.podspec b/packages/wherefrom/ios/wherefrom.podspec index 7bd0f99..e21018a 100644 --- a/packages/wherefrom/ios/wherefrom.podspec +++ b/packages/wherefrom/ios/wherefrom.podspec @@ -4,7 +4,7 @@ # Pod::Spec.new do |s| s.name = 'wherefrom' - s.version = '0.3.0' + s.version = '0.4.0' s.summary = 'Install attribution for Flutter: Apple AdServices token on iOS.' s.description = <<-DESC Flutter plugin that reads the Google Play Install Referrer on Android and the diff --git a/packages/wherefrom/pubspec.yaml b/packages/wherefrom/pubspec.yaml index 29a223a..1a9d7b3 100644 --- a/packages/wherefrom/pubspec.yaml +++ b/packages/wherefrom/pubspec.yaml @@ -3,7 +3,7 @@ description: >- Flutter plugin: Play Install Referrer (Android) and Apple AdServices (iOS) for install attribution and deferred deep links, with typed results and first-launch-only reads. -version: 0.3.0 +version: 0.4.0 repository: https://github.com/saimskywalker/wherefrom/tree/main/packages/wherefrom issue_tracker: https://github.com/saimskywalker/wherefrom/issues topics: