Skip to content

Commit 0e0d48a

Browse files
committed
Prepare for release
1 parent 1ea22b3 commit 0e0d48a

File tree

5 files changed

+7
-8
lines changed

5 files changed

+7
-8
lines changed

.github/workflows/pr_tests.yml

-2
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,6 @@ jobs:
117117
run: |
118118
pip install --upgrade pip wheel setuptools
119119
pip install -Iv dbt-${{ matrix.warehouse }}==${{ matrix.dbt_version }} --upgrade
120-
pip install dbt-databricks==1.5.3 --upgrade --force-reinstall
121-
pip install databricks-sql-connector==2.5.2 --upgrade --force-reinstall
122120
dbt deps
123121
if: ${{matrix.warehouse != 'spark'}}
124122

CHANGELOG

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
1-
snowplow-web 0.15.0 (2023-0X-XX)
1+
snowplow-web 0.15.0 (2023-06-21)
22
---------------------------------------
33
## Summary
4-
The main change in this version is the addition of many new fields to the `sessions` and `pageviews` table, including the ability to define your conversion events that are aggregated per session. You can read more about it in our docs [here](https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-models/dbt-web-data-model/conversions/)! We also add the (optional) count of events per event type for each session, you can enable it by turning on the `snowplow__list_event_counts` variable.
4+
The main change in this version is the addition of many new fields to the derived tables (`sessions`, `pageviews`, `users`), including the ability to define your conversion events that are aggregated per session. You can read more about it in our docs [here](https://docs.snowplow.io/docs/modeling-your-data/modeling-your-data-with-dbt/dbt-models/dbt-web-data-model/conversions/)! We also add the (optional) count of events per event type for each session, you can enable it by turning on the `snowplow__list_event_counts` variable.
55

66
There is a new optional module called `core web vitals` which will allow you to model raw events sent from the **Snowplow Web Vitals plugin** (@snowplow/browser-plugin-web-vitals) of the [JavaScript tracker](/docs/collecting-data/collecting-from-own-applications/javascript-trackers/index.md) to measure and evaluate the speed, responsiveness, and visual stability of websites.
77

88
This version also moves the iab, ua, and yauaa contexts into the base events this run table for Postgres/Redshift, completing the work to decouple our sessions models from the page view models for all warehouses.
99

1010
## 🚨 Breaking Changes 🚨
11-
While not breaking in that your models should all still run, there are many new columns in the sessions, pageviews and users tables that will be automatically added to your derived tables, which may have unintended consequences with existing queries or BI tools that use column position (although dbt usually appends these columns to the end). New columns will only be populated from new runs onwards, if you wish to populate them for older records you will need to do a full refresh.
1211

1312
Please note that we have added a variable, `snowplow__enable_consent` to enable the models in the consent module. Please make sure you set this variable to true in your dbt_project.yml file to be able to run them:
1413

@@ -20,6 +19,8 @@ vars:
2019
snowplow__enable_consent: true
2120
```
2221

22+
While not breaking in that your models should all still run, there are many new columns in the sessions, pageviews and users tables that will be automatically added to your derived tables, which may have unintended consequences with existing queries or BI tools that use column position (although dbt usually appends these columns to the end). New columns will only be populated from new runs onwards, if you wish to populate them for older records you will need to do a full refresh.
23+
2324
## Features
2425
- Move contexts into base table for redshift (Close #185)
2526
- Add support for user-defined conversion aggregation to sessions

custom_example/dbt_project.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: 'snowplow_custom_example'
2-
version: '0.14.1'
2+
version: '0.15.0'
33
config-version: 2
44

55
dispatch:

dbt_project.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: 'snowplow_web'
2-
version: '0.14.1'
2+
version: '0.15.0'
33
config-version: 2
44

55
require-dbt-version: [">=1.4.0", "<2.0.0"]

integration_tests/dbt_project.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
name: 'snowplow_web_integration_tests'
2-
version: '0.14.1'
2+
version: '0.15.0'
33
config-version: 2
44

55
profile: 'integration_tests'

0 commit comments

Comments
 (0)