|
3 | 3 | All notable changes to this project will be documented in this file.
|
4 | 4 | See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
|
5 | 5 |
|
| 6 | +## 2024-09-26 |
| 7 | + |
| 8 | +### Changes |
| 9 | + |
| 10 | +--- |
| 11 | + |
| 12 | +Packages with breaking changes: |
| 13 | + |
| 14 | + - [`rudder_integration_adjust_flutter` - `v2.0.0`](#rudder_integration_adjust_flutter---v200) |
| 15 | + - [`rudder_integration_amplitude_flutter` - `v2.0.0`](#rudder_integration_amplitude_flutter---v200) |
| 16 | + - [`rudder_integration_appcenter_flutter` - `v2.0.0`](#rudder_integration_appcenter_flutter---v200) |
| 17 | + - [`rudder_integration_braze_flutter` - `v2.0.0`](#rudder_integration_braze_flutter---v200) |
| 18 | + - [`rudder_integration_firebase_flutter` - `v3.0.0`](#rudder_integration_firebase_flutter---v300) |
| 19 | + - [`rudder_integration_kochava_flutter` - `v2.0.0`](#rudder_integration_kochava_flutter---v200) |
| 20 | + - [`rudder_integration_leanplum_flutter` - `v2.0.0`](#rudder_integration_leanplum_flutter---v200) |
| 21 | + - [`rudder_plugin_android` - `v3.0.0`](#rudder_plugin_android---v300) |
| 22 | + - [`rudder_plugin_ios` - `v3.0.0`](#rudder_plugin_ios---v300) |
| 23 | + - [`rudder_plugin_web` - `v3.0.0`](#rudder_plugin_web---v300) |
| 24 | + - [`rudder_sdk_flutter` - `v3.0.0`](#rudder_sdk_flutter---v300) |
| 25 | + - [`rudder_sdk_flutter_example` - `v0.1.0`](#rudder_sdk_flutter_example---v010) |
| 26 | + - [`rudder_sdk_flutter_monorepo` - `v4.0.0`](#rudder_sdk_flutter_monorepo---v400) |
| 27 | + - [`rudder_sdk_flutter_platform_interface` - `v3.0.0`](#rudder_sdk_flutter_platform_interface---v300) |
| 28 | + |
| 29 | +Packages with other changes: |
| 30 | + |
| 31 | + - [`rudder_plugin_db_encryption` - `v1.1.1`](#rudder_plugin_db_encryption---v111) |
| 32 | + - [`rudder_integration_appsflyer_flutter` - `v1.1.14`](#rudder_integration_appsflyer_flutter---v1114) |
| 33 | + |
| 34 | +Packages with dependency updates only: |
| 35 | + |
| 36 | +> Packages listed below depend on other packages in this workspace that have had changes. Their versions have been incremented to bump the minimum dependency versions of the packages they depend upon in this project. |
| 37 | +
|
| 38 | + - `rudder_plugin_db_encryption` - `v1.1.1` |
| 39 | + - `rudder_integration_appsflyer_flutter` - `v1.1.14` |
| 40 | + |
| 41 | +--- |
| 42 | + |
| 43 | +#### `rudder_integration_adjust_flutter` - `v2.0.0` |
| 44 | + |
| 45 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 46 | + |
| 47 | +#### `rudder_integration_amplitude_flutter` - `v2.0.0` |
| 48 | + |
| 49 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 50 | + |
| 51 | +#### `rudder_integration_appcenter_flutter` - `v2.0.0` |
| 52 | + |
| 53 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 54 | + |
| 55 | +#### `rudder_integration_braze_flutter` - `v2.0.0` |
| 56 | + |
| 57 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 58 | + |
| 59 | +#### `rudder_integration_firebase_flutter` - `v3.0.0` |
| 60 | + |
| 61 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 62 | + |
| 63 | +#### `rudder_integration_kochava_flutter` - `v2.0.0` |
| 64 | + |
| 65 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 66 | + |
| 67 | +#### `rudder_integration_leanplum_flutter` - `v2.0.0` |
| 68 | + |
| 69 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 70 | + |
| 71 | +#### `rudder_plugin_android` - `v3.0.0` |
| 72 | + |
| 73 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 74 | + |
| 75 | +#### `rudder_plugin_ios` - `v3.0.0` |
| 76 | + |
| 77 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 78 | + |
| 79 | +#### `rudder_plugin_web` - `v3.0.0` |
| 80 | + |
| 81 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 82 | + |
| 83 | +#### `rudder_sdk_flutter` - `v3.0.0` |
| 84 | + |
| 85 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 86 | + |
| 87 | +#### `rudder_sdk_flutter_example` - `v0.1.0` |
| 88 | + |
| 89 | + - **REFACTOR**: add melos monorepo tooling, code analysis, precommit hooks ([#58](https://github.com/rudderlabs/rudder-sdk-flutter/issues/58)). ([f5523f2f](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f5523f2fb41b723f1d0b1c090fbc880a79049aab)) |
| 90 | + - **FIX**: enable static framework setting in Kochava iOS Integration Podspec ([#166](https://github.com/rudderlabs/rudder-sdk-flutter/issues/166)). ([da517443](https://github.com/rudderlabs/rudder-sdk-flutter/commit/da517443dc52d912a9022f27c016bb918c760c10)) |
| 91 | + - **FIX**: update the version of iOS SDK to address the Privacy Manifest issue ([#162](https://github.com/rudderlabs/rudder-sdk-flutter/issues/162)). ([08c9d23c](https://github.com/rudderlabs/rudder-sdk-flutter/commit/08c9d23cbf3361cc63ce13ab20416d387991596a)) |
| 92 | + - **FIX**: fixed issues with user session on android platform. ([937c9318](https://github.com/rudderlabs/rudder-sdk-flutter/commit/937c93188b920e9b64d435c03cfe60ec0a90f512)) |
| 93 | + - **FIX**: updated dart sdk version constraints across all packages to >=2.17.6. ([ca4a589a](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ca4a589addcd631d9501599052eaec11d8ec7391)) |
| 94 | + - **FIX**: fixed build issues in example android app. ([f6dfb180](https://github.com/rudderlabs/rudder-sdk-flutter/commit/f6dfb1802dfeff217dd8c5003701ac4a09dab0a6)) |
| 95 | + - **FIX**: fix build issues on android sample app. ([44b999be](https://github.com/rudderlabs/rudder-sdk-flutter/commit/44b999bed8c0d3271a84ea72e5fea356f84d7430)) |
| 96 | + - **FIX**(rudder_sdk_flutter_example): fixed the issue of automatic screen events being sent before SDK initialization. ([9f43689b](https://github.com/rudderlabs/rudder-sdk-flutter/commit/9f43689b3dff57251f43344a0704abb0073a8767)) |
| 97 | + - **FIX**: fixed flutter engine hasn't started running issue ([#78](https://github.com/rudderlabs/rudder-sdk-flutter/issues/78)). ([53f9965e](https://github.com/rudderlabs/rudder-sdk-flutter/commit/53f9965e63c0ec36e3b298956c1df1a231f5a2e0)) |
| 98 | + - **FIX**: fixed rudder_logger un-initialized issue ([#69](https://github.com/rudderlabs/rudder-sdk-flutter/issues/69)). ([118fb52b](https://github.com/rudderlabs/rudder-sdk-flutter/commit/118fb52b7011282f3200be3d47a30cc548563350)) |
| 99 | + - **FEAT**: use the sqlcipher-android library in db encryption android plugin ([#174](https://github.com/rudderlabs/rudder-sdk-flutter/issues/174)). ([b0abeb1d](https://github.com/rudderlabs/rudder-sdk-flutter/commit/b0abeb1d9063e56dca5f756225ad9b62c03616b8)) |
| 100 | + - **FEAT**: added kochava device mode support ([#152](https://github.com/rudderlabs/rudder-sdk-flutter/issues/152)). ([7de30862](https://github.com/rudderlabs/rudder-sdk-flutter/commit/7de3086291a0355a474aa81b5be91906dd00bb70)) |
| 101 | + - **FEAT**: implemented user session support in iOS plugin. ([48a01dee](https://github.com/rudderlabs/rudder-sdk-flutter/commit/48a01deee3633152685f1bddf137ec6d3833157d)) |
| 102 | + - **FEAT**: added support for encrypting events persisted in sqlite3 db ([#118](https://github.com/rudderlabs/rudder-sdk-flutter/issues/118)). ([24175a59](https://github.com/rudderlabs/rudder-sdk-flutter/commit/24175a59dafee3aeafa858b4b633ebf8e09836ac)) |
| 103 | + - **FEAT**: made deviceId collection configurable and de-coupled anonymousid and deviceId ([#117](https://github.com/rudderlabs/rudder-sdk-flutter/issues/117)). ([28611542](https://github.com/rudderlabs/rudder-sdk-flutter/commit/28611542be971ddd389b011c77a3b5d82b6d7fff)) |
| 104 | + - **FEAT**(monorepo): updated android & ios sdk version range in plugins to start from 1.8.1 & 1.8.0. ([32346cc9](https://github.com/rudderlabs/rudder-sdk-flutter/commit/32346cc9e0da51e7cdca1daf5ab2a1ac2b8b1a88)) |
| 105 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 106 | + |
| 107 | +#### `rudder_sdk_flutter_monorepo` - `v4.0.0` |
| 108 | + |
| 109 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 110 | + |
| 111 | +#### `rudder_sdk_flutter_platform_interface` - `v3.0.0` |
| 112 | + |
| 113 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 114 | + |
| 115 | +## 4.0.0 |
| 116 | + |
| 117 | +> Note: This release has breaking changes. |
| 118 | +
|
| 119 | + - **BREAKING** **FEAT**: web config options update to the latest ([#179](https://github.com/rudderlabs/rudder-sdk-flutter/issues/179)). ([ee8c1eb7](https://github.com/rudderlabs/rudder-sdk-flutter/commit/ee8c1eb76f93ff61cf5fc0f05b75a1794ad31810)) |
| 120 | + |
| 121 | + |
6 | 122 | ## 2024-08-19
|
7 | 123 |
|
8 | 124 | ### Changes
|
|
0 commit comments