Skip to content

Commit

Permalink
Correct CHANGELOG.md (#264)
Browse files Browse the repository at this point in the history
Co-authored-by: Mike Alfare <[email protected]>
Co-authored-by: Doug Beatty <[email protected]>
Co-authored-by: Mike Alfare <[email protected]>
  • Loading branch information
4 people authored Jul 18, 2024
1 parent 4b38068 commit e3465c2
Show file tree
Hide file tree
Showing 24 changed files with 150 additions and 157 deletions.
6 changes: 0 additions & 6 deletions .changes/0.1.0/Docs-20240109-131629.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Docs-20240109-131736.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Docs-20240109-131858.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Docs-20240109-131917.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Features-20240212-123544.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Fixes-20240215-141545.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Fixes-20240216-135420.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Under the Hood-20240109-131958.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Under the Hood-20240112-230236.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Under the Hood-20240123-121220.yaml

This file was deleted.

6 changes: 0 additions & 6 deletions .changes/0.1.0/Under the Hood-20240220-164223.yaml

This file was deleted.

27 changes: 22 additions & 5 deletions .changes/1.0.0.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,32 @@
## dbt-adapters 1.0.0 - April 01, 2024

### Features

* Update RelationConfig to capture all fields used by adapters ([#30](https://github.com/dbt-labs/dbt-adapters/issues/30))

### Fixes

* Add field wrapper to BaseRelation members that were missing it.
* Add "description" and "meta" fields to RelationConfig protocol
* Add field wrapper to BaseRelation members that were missing it. ([#108](https://github.com/dbt-labs/dbt-adapters/issues/108))
* Add "description" and "meta" fields to RelationConfig protocol ([#119](https://github.com/dbt-labs/dbt-adapters/issues/119))
* Ignore adapter-level support warnings for 'custom' constraints ([#90](https://github.com/dbt-labs/dbt-adapters/issues/90))
* Make all adapter zone tests importable by removing "Test" prefix ([#93](https://github.com/dbt-labs/dbt-adapters/issues/93))

### Docs

* Configure `changie` ([#16](https://github.com/dbt-labs/dbt-adapters/issues/16))
* Setup ADR tracking framework ([#11](https://github.com/dbt-labs/dbt-adapters/issues/11))
* Create issue templates ([#12](https://github.com/dbt-labs/dbt-adapters/issues/12))
* Create PR template ([#13](https://github.com/dbt-labs/dbt-adapters/issues/13))

### Under the Hood

* Lazy load agate to improve dbt-core performance
* add BaseAdapater.MAX_SCHEMA_METADATA_RELATIONS
* Lazy load agate to improve dbt-core performance ([#125](https://github.com/dbt-labs/dbt-adapters/issues/125))
* add BaseAdapater.MAX_SCHEMA_METADATA_RELATIONS ([#131](https://github.com/dbt-labs/dbt-adapters/issues/131))
* Configure `dependabot` ([#14](https://github.com/dbt-labs/dbt-adapters/issues/14))
* Implement unit testing in CI ([#22](https://github.com/dbt-labs/dbt-adapters/issues/22))
* Allow version to be specified in either __version__.py or __about__.py ([#44](https://github.com/dbt-labs/dbt-adapters/issues/44))
* Remove __init__.py file from dbt.tests ([#96](https://github.com/dbt-labs/dbt-adapters/issues/96))

### Security

* Pin `black>=24.3` in `pyproject.toml`
* Pin `black>=24.3` in `pyproject.toml` ([#140](https://github.com/dbt-labs/dbt-adapters/issues/140))
26 changes: 13 additions & 13 deletions .changes/1.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,28 +2,28 @@

### Features

* Debug log when `type_code` fails to convert to a `data_type`
* Introduce TableLastModifiedMetadataBatch and implement BaseAdapter.calculate_freshness_from_metadata_batch
* Support for sql fixtures in unit testing
* Cross-database `cast` macro
* Allow adapters to opt out of aliasing the subquery generated by render_limited
* subquery alias generated by render_limited now includes the relation name to mitigate duplicate aliasing
* Debug log when `type_code` fails to convert to a `data_type` ([#135](https://github.com/dbt-labs/dbt-adapters/issues/135))
* Introduce TableLastModifiedMetadataBatch and implement BaseAdapter.calculate_freshness_from_metadata_batch ([#127](https://github.com/dbt-labs/dbt-adapters/issues/127))
* Support for sql fixtures in unit testing ([#146](https://github.com/dbt-labs/dbt-adapters/issues/146))
* Cross-database `cast` macro ([#173](https://github.com/dbt-labs/dbt-adapters/issues/173))
* Allow adapters to opt out of aliasing the subquery generated by render_limited ([#179](https://github.com/dbt-labs/dbt-adapters/issues/179))
* subquery alias generated by render_limited now includes the relation name to mitigate duplicate aliasing ([#179](https://github.com/dbt-labs/dbt-adapters/issues/179))

### Fixes

* Fix adapter-specific cast handling for constraint enforcement
* Fix adapter-specific cast handling for constraint enforcement ([#165](https://github.com/dbt-labs/dbt-adapters/issues/165))

### Docs

* Use `dbt-adapters` throughout the contributing guide
* Use `dbt-adapters` throughout the contributing guide ([#137](https://github.com/dbt-labs/dbt-adapters/issues/137))

### Under the Hood

* Add the option to set the log level of the AdapterRegistered event
* Update dependabot config to cover GHA
* Validate that dbt-core and dbt-adapters remain de-coupled
* remove dbt_version from query comment test fixture
* Add the option to set the log level of the AdapterRegistered event ([#141](https://github.com/dbt-labs/dbt-adapters/issues/141))
* Update dependabot config to cover GHA ([#161](https://github.com/dbt-labs/dbt-adapters/issues/161))
* Validate that dbt-core and dbt-adapters remain de-coupled ([#174](https://github.com/dbt-labs/dbt-adapters/issues/174))
* remove dbt_version from query comment test fixture ([#184](https://github.com/dbt-labs/dbt-adapters/issues/184))

### Dependencies

* add support for py3.12
* add support for py3.12 ([#185](https://github.com/dbt-labs/dbt-adapters/issues/185))
2 changes: 1 addition & 1 deletion .changes/1.1.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

### Features

* Enable serialization contexts
* Enable serialization contexts ([#197](https://github.com/dbt-labs/dbt-adapters/issues/197))
11 changes: 8 additions & 3 deletions .changes/1.2.1.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,14 @@

### Features

* Improvement of the compile error message in the get_fixture-sql.sql when the relation or the model not exist
* Improvement of the compile error message in the get_fixture-sql.sql when the relation or the model not exist ([#203](https://github.com/dbt-labs/dbt-adapters/issues/203))
* Cross-database `date` macro ([#191](https://github.com/dbt-labs/dbt-adapters/issues/191))

### Fixes

* Update Clone test to reflect core change removing `deferred` attribute from nodes ([#194](https://github.com/dbt-labs/dbt-adapters/issues/194))

### Under the Hood

* Add query recording for adapters which use SQLConnectionManager
* Improve memory efficiency of process_results()
* Add query recording for adapters which use SQLConnectionManager ([#195](https://github.com/dbt-labs/dbt-adapters/issues/195))
* Improve memory efficiency of process_results() ([#217](https://github.com/dbt-labs/dbt-adapters/issues/217))
2 changes: 1 addition & 1 deletion .changes/1.3.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,4 +2,4 @@

### Features

* Add get_catalog_for_single_relation macro and capability to enable adapters to optimize catalog generation
* Add get_catalog_for_single_relation macro and capability to enable adapters to optimize catalog generation ([#231](https://github.com/dbt-labs/dbt-adapters/issues/231))
4 changes: 2 additions & 2 deletions .changes/1.3.2.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,5 +2,5 @@

### Under the Hood

* Fix query timer resolution
* Add optional release_connection parameter to connection_named method
* Fix query timer resolution ([#246](https://github.com/dbt-labs/dbt-adapters/issues/246))
* Add optional release_connection parameter to connection_named method ([#247](https://github.com/dbt-labs/dbt-adapters/issues/247))
4 changes: 2 additions & 2 deletions .changes/1.3.3.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@

### Fixes

* Fix scenario where using the `--empty` flag causes metadata queries to contain limit clauses
* Fix scenario where using the `--empty` flag causes metadata queries to contain limit clauses ([#213](https://github.com/dbt-labs/dbt-adapters/issues/213))

### Under the Hood

* --limit flag no longer subshells the query. This resolves the dbt Cloud experience issue where limit prevents ordering elements..
* --limit flag no longer subshells the query. This resolves the dbt Cloud experience issue where limit prevents ordering elements.. ([#207](https://github.com/dbt-labs/dbt-adapters/issues/207))
9 changes: 0 additions & 9 deletions .changes/1.8.0.md

This file was deleted.

1 change: 0 additions & 1 deletion .changes/1.9.0.md

This file was deleted.

1 change: 0 additions & 1 deletion .changes/1.9.1.md

This file was deleted.

1 change: 0 additions & 1 deletion .changes/1.9.2.md

This file was deleted.

61 changes: 52 additions & 9 deletions .changie.yaml
Original file line number Diff line number Diff line change
@@ -1,27 +1,70 @@
changesDir: .changes
unreleasedDir: unreleased
headerPath: header.tpl.md
versionHeaderPath: ""
changelogPath: CHANGELOG.md
versionExt: md
envPrefix: CHANGIE_
versionFormat: '## dbt-adapters {{.Version}} - {{.Time.Format "January 02, 2006"}}'
kindFormat: '### {{.Kind}}'
changeFormat: '* {{.Body}}'
changeFormat: |-
{{- $IssueList := list }}
{{- $changes := splitList " " $.Custom.Issue }}
{{- range $issueNbr := $changes }}
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-adapters/issues/nbr)" | replace "nbr" $issueNbr }}
{{- $IssueList = append $IssueList $changeLink }}
{{- end -}}
- {{.Body}} ({{ range $index, $element := $IssueList }}{{if $index}}, {{end}}{{$element}}{{end}})
kinds:
- label: Breaking Changes
- label: Features
- label: Fixes
- label: Docs
- label: Under the Hood
- label: Dependencies
- label: Security
- label: Breaking Changes
- label: Features
- label: Fixes
- label: Docs
- label: Under the Hood
- label: Dependencies
changeFormat: |-
{{- $PRList := list }}
{{- $changes := splitList " " $.Custom.PR }}
{{- range $pullrequest := $changes }}
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-adapters/pull/nbr)" | replace "nbr" $pullrequest }}
{{- $PRList = append $PRList $changeLink }}
{{- end -}}
- {{.Body}} ({{ range $index, $element := $PRList }}{{if $index}}, {{end}}{{$element}}{{end}})
skipGlobalChoices: true
additionalChoices:
- key: Author
label: GitHub Username(s) (separated by a single space if multiple)
type: string
minLength: 3
- key: PR
label: GitHub Pull Request Number (separated by a single space if multiple)
type: string
minLength: 1
- label: Security
changeFormat: |-
{{- $PRList := list }}
{{- $changes := splitList " " $.Custom.PR }}
{{- range $pullrequest := $changes }}
{{- $changeLink := "[#nbr](https://github.com/dbt-labs/dbt-adapters/pull/nbr)" | replace "nbr" $pullrequest }}
{{- $PRList = append $PRList $changeLink }}
{{- end -}}
- {{.Body}} ({{ range $index, $element := $PRList }}{{if $index}}, {{end}}{{$element}}{{end}})
skipGlobalChoices: true
additionalChoices:
- key: Author
label: GitHub Username(s) (separated by a single space if multiple)
type: string
minLength: 3
- key: PR
label: GitHub Pull Request Number (separated by a single space if multiple)
type: string
minLength: 1
newlines:
afterChangelogHeader: 1
afterKind: 1
afterChangelogVersion: 1
beforeKind: 1
endOfVersion: 1

custom:
- key: Author
label: GitHub Username(s) (separated by a single space if multiple)
Expand Down
Loading

0 comments on commit e3465c2

Please sign in to comment.