diff --git a/CHANGELOG b/CHANGELOG index 94649e0..ee1ab2c 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,19 @@ +snowplow-media-player 0.9.1 (2024-10-23) +--------------------------------------- +## Summary +This patch release adds app_id as a new field in some of the derived tables and includes a bug fix related to user identification handling in ad_views. + +## Features +- Introduced app_id field across some of the derived tables to improve application-level analytics + +## Fix +- Optimized user_id aggregation, changed from GROUP BY to MAX(user_id) in queries in ad_view, because it could cause duplicates in an edge case. + +## Upgrading +To upgrade, update the snowplow-media-player version in your `packages.yml` file. Please note: +- The new app_id field will be populated for new data points automatically +- Although this is a non-breaking change, historical data will require a [full refresh](https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-operation/full-or-partial-refreshes/) to include app_id values, if needed + snowplow-media-player 0.9.0 (2024-10-15) --------------------------------------- ## Summary diff --git a/dbt_project.yml b/dbt_project.yml index 8c3ddc3..3071458 100644 --- a/dbt_project.yml +++ b/dbt_project.yml @@ -1,5 +1,5 @@ name: 'snowplow_media_player' -version: '0.9.0' +version: '0.9.1' config-version: 2 require-dbt-version: ['>=1.4.0', '<2.0.0'] diff --git a/integration_tests/dbt_project.yml b/integration_tests/dbt_project.yml index d864af9..31a7235 100644 --- a/integration_tests/dbt_project.yml +++ b/integration_tests/dbt_project.yml @@ -1,5 +1,5 @@ name: 'snowplow_media_player_integration_tests' -version: '0.9.0' +version: '0.9.1' config-version: 2 profile: 'integration_tests'