Skip to content

Commit f8d775f

Browse files
committed
update changelog
1 parent d4cd3fa commit f8d775f

File tree

2 files changed

+150
-120
lines changed

2 files changed

+150
-120
lines changed

CHANGELOG.md

Lines changed: 52 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,97 @@
11
# Changelog
22

3-
## `v0.8.1`
3+
## v0.9.0
4+
5+
* Move cross-db macros to dbt-sqlserver / dbt-synapse
6+
* Update to match latest source packages
7+
* Correct some small errors
8+
* Update existing overriden macros to match the arguments in the updated source versions
9+
* Support [deduplicate] from dbt_utils by [@judahrand](https://github.com/judahrand) ([#78](https://github.com/dbt-msft/tsql-utils/pull/78))
410

11+
## `v0.8.1`
512

613
We're back!!! dbt test definitions have been broken for a very long time in TSQL, this is now resolved. As such this package was finally able to be brought back under control again and up-to-date
14+
715
### dependent pacakge versions
816

917
This pacakge will work best with dbt-sqlserver and dbtsynapse versions 0.21.0 and greater. Below are the package versions with which this package was built/tested.
10-
- dbt-utils 0.7.4
11-
- dbt-date 0.4.1
12-
- dbt-audit-helper 0.4.0
13-
- dbt-expectations ???
18+
19+
* dbt-utils 0.7.4
20+
* dbt-date 0.4.1
21+
* dbt-audit-helper 0.4.0
22+
* dbt-expectations ???
23+
1424
## What's Changed
25+
1526
* Updated docs to show current support model
16-
* drop the manual redispatch of `synapse__` macros to `sqlserver__`. as of v0.20.0, this isn't needed https://github.com/dbt-msft/tsql-utils/pull/64
17-
* Fishtown -> dbt-labs by @visch in https://github.com/dbt-msft/tsql-utils/pull/55
18-
* The insert by period materialization for TSQL by @davidclarance in https://github.com/dbt-msft/tsql-utils/pull/56
27+
28+
* drop the manual redispatch of `synapse__` macros to `sqlserver__`. as of v0.20.0, this isn't needed <https://github.com/dbt-msft/tsql-utils/pull/64>
29+
30+
* Fishtown -> dbt-labs by @visch in <https://github.com/dbt-msft/tsql-utils/pull/55>
31+
* The insert by period materialization for TSQL by @davidclarance in <https://github.com/dbt-msft/tsql-utils/pull/56>
1932

2033
## New Contributors
21-
* @visch made their first contribution in https://github.com/dbt-msft/tsql-utils/pull/55
22-
* @davidclarance made their first contribution in https://github.com/dbt-msft/tsql-utils/pull/56
23-
* @timdenouden made their first contribution in https://github.com/dbt-msft/tsql-utils/pull/58
34+
35+
* @visch made their first contribution in <https://github.com/dbt-msft/tsql-utils/pull/55>
36+
37+
* @davidclarance made their first contribution in <https://github.com/dbt-msft/tsql-utils/pull/56>
38+
39+
* @timdenouden made their first contribution in <https://github.com/dbt-msft/tsql-utils/pull/58>
40+
2441
## `v0.8.0`
2542

26-
- make compatible with dbt-core v0.20.0 [#59](https://github.com/dbt-msft/tsql-utils/pull/59) [#52](https://github.com/dbt-msft/tsql-utils/pull/52)
27-
- added macros `sqlserver__drop_schema_by_name`, `sqlserver__drop_schemas_by_prefixes`, and `sqlserver__drop_old_relations` to help manage out of date and unused schemas by @timdenouden in https://github.com/dbt-msft/tsql-utils/pull/58
43+
* make compatible with dbt-core v0.20.0 [#59](https://github.com/dbt-msft/tsql-utils/pull/59) [#52](https://github.com/dbt-msft/tsql-utils/pull/52)
44+
* added macros `sqlserver__drop_schema_by_name`, `sqlserver__drop_schemas_by_prefixes`, and `sqlserver__drop_old_relations` to help manage out of date and unused schemas by @timdenouden in <https://github.com/dbt-msft/tsql-utils/pull/58>
2845

2946
## `v0.7.2`
3047

31-
- fix to make the commented out SQL in `audit_helper.compare_queries()` TSQL compatible [#54](https://github.com/dbt-msft/tsql-utils/pull/54)
48+
* fix to make the commented out SQL in `audit_helper.compare_queries()` TSQL compatible [#54](https://github.com/dbt-msft/tsql-utils/pull/54)
3249

3350
## `v0.7.1`
3451

3552
### New features
3653

37-
- additional shim support for dbt_date.from_unixtimestamp() [#53](https://github.com/dbt-msft/tsql-utils/pull/53)
54+
* additional shim support for dbt_date.from_unixtimestamp() [#53](https://github.com/dbt-msft/tsql-utils/pull/53)
3855

3956
## `v0.7.0`
4057

4158
### New features
4259

43-
- shim dbt-audit-helper, currently supports [v0.3.0](https://github.com/fishtown-analytics/dbt-audit-helper/releases/tag/0.3.0) : [compare_relations](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relations-source), [compare_queries](https://github.com/fishtown-analytics/dbt-audit-helper#compare_queries-source) and [compare_column_values](https://github.com/fishtown-analytics/dbt-audit-helper#compare_column_values-source). Target to support [compare_relation_columns](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relation_columns-source) in the next release. Thanks [@clrcrl](https://github.com/clrcrl) for the support!
44-
- shim dbt-expectations, currently supports [v0.3.3](https://github.com/calogica/dbt-expectations/releases/tag/0.3.3) with most functionalities implemented. Limitations with regex and timeseries functionalities mostly for Synapse (Target next release to implement these). Thanks [@b-per](https://github.com/b-per) and [@clausherther](https://github.com/clausherther) for the support!
60+
* shim dbt-audit-helper, currently supports [v0.3.0](https://github.com/fishtown-analytics/dbt-audit-helper/releases/tag/0.3.0) : [compare_relations](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relations-source), [compare_queries](https://github.com/fishtown-analytics/dbt-audit-helper#compare_queries-source) and [compare_column_values](https://github.com/fishtown-analytics/dbt-audit-helper#compare_column_values-source). Target to support [compare_relation_columns](https://github.com/fishtown-analytics/dbt-audit-helper#compare_relation_columns-source) in the next release. Thanks [@clrcrl](https://github.com/clrcrl) for the support!
61+
* shim dbt-expectations, currently supports [v0.3.3](https://github.com/calogica/dbt-expectations/releases/tag/0.3.3) with most functionalities implemented. Limitations with regex and timeseries functionalities mostly for Synapse (Target next release to implement these). Thanks [@b-per](https://github.com/b-per) and [@clausherther](https://github.com/clausherther) for the support!
4562

4663
### Also supports
47-
- [dbt-utils - v0.6.6](https://github.com/fishtown-analytics/dbt-utils/releases/tag/0.6.6) (partial)
48-
- [dbt-date - v0.2.6](https://github.com/calogica/dbt-date/releases/tag/0.2.6) (partial)
64+
65+
* [dbt-utils - v0.6.6](https://github.com/fishtown-analytics/dbt-utils/releases/tag/0.6.6) (partial)
66+
* [dbt-date - v0.2.6](https://github.com/calogica/dbt-date/releases/tag/0.2.6) (partial)
4967

5068
## `0.6.7`
5169

5270
### New features
5371

54-
- add support for `dbt_utils.surrogate_key()` [#32](https://github.com/dbt-msft/tsql-utils/pull/32) thanks [@infused-kim](https://github.com/infused-kim)
55-
- shim dbt-date, currently passing all tests! [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
56-
- support for `dbt_utils.generate_series()` [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
57-
- support on synapse for `dbt_utils.dateadd()` and `dbt_utils.datediff()` [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
72+
* add support for `dbt_utils.surrogate_key()` [#32](https://github.com/dbt-msft/tsql-utils/pull/32) thanks [@infused-kim](https://github.com/infused-kim)
73+
* shim dbt-date, currently passing all tests! [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
74+
* support for `dbt_utils.generate_series()` [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
75+
* support on synapse for `dbt_utils.dateadd()` and `dbt_utils.datediff()` [#36](https://github.com/dbt-msft/tsql-utils/pull/36)
5876

5977
### Under the hood
60-
- add CI infrastucture for dbt-date and dbt-expectations [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks to [@b-per](https://github.com/b-per) for all the heaving lifting with [calogica/dbt-expectations #29](https://github.com/calogica/dbt-expectations/pull/29), [calogica/dbt-date #14](https://github.com/calogica/dbt-date/pull/14), and [calogica/dbt-date #15](https://github.com/calogica/dbt-date/pull/15)
61-
- docs refresh
78+
79+
* add CI infrastucture for dbt-date and dbt-expectations [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks to [@b-per](https://github.com/b-per) for all the heaving lifting with [calogica/dbt-expectations #29](https://github.com/calogica/dbt-expectations/pull/29), [calogica/dbt-date #14](https://github.com/calogica/dbt-date/pull/14), and [calogica/dbt-date #15](https://github.com/calogica/dbt-date/pull/15)
80+
* docs refresh
6281

6382
## `0.6.6`
6483

65-
- fix for `dateadd()` macro when adding intervals smaller than a day [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks [@b-per](https://github.com/b-per)!
84+
* fix for `dateadd()` macro when adding intervals smaller than a day [#35](https://github.com/dbt-msft/tsql-utils/pull/35) thanks [@b-per](https://github.com/b-per)!
85+
6686
## `0.6.5`
6787

68-
- syntactical update, because four-part version numbers aren't canonically SemVer.
88+
* syntactical update, because four-part version numbers aren't canonically SemVer.
89+
6990
## `0.6.4.1`
7091

7192
### Added
72-
- add support for `date-spine` [#28](https://github.com/dbt-msft/tsql-utils/pull/28) thanks [@TwoMinds](https://github.com/TwoMinds)
93+
94+
* add support for `date-spine` [#28](https://github.com/dbt-msft/tsql-utils/pull/28) thanks [@TwoMinds](https://github.com/TwoMinds)
7395

7496
## `0.6.4`
7597

@@ -86,10 +108,10 @@ as of now, all 39 of dbt-utils's macros work on `dbt-sqlserver` and `dbt-synapse
86108
get_relations_by_prefix_and_union()
87109
union_relations()
88110

89-
these 5 macros are supported for SQL Server and Azure SQL, but aren't yet officially supported right now on Synapse because of https://github.com/dbt-msft/dbt-synapse/issues/36 breaks dbt-utils's integration tests.
111+
these 5 macros are supported for SQL Server and Azure SQL, but aren't yet officially supported right now on Synapse because of <https://github.com/dbt-msft/dbt-synapse/issues/36> breaks dbt-utils's integration tests.
90112

91113
dateadd()
92114
datediff()
93115
split_part()
94116
last_day()
95-
test-hash()
117+
test-hash()

0 commit comments

Comments
 (0)