Skip to content

Latest commit

 

History

History
205 lines (141 loc) · 12.5 KB

CHANGELOG.md

File metadata and controls

205 lines (141 loc) · 12.5 KB

2.0.4 - 2024-09-20

Enhancements:

  • check-script-ref-and-source support for versioned models by @BAntonellini in dbt-checkpoint#250

Full Changelog: https://github.com/dbt-checkpoint/dbt-checkpoint/compare/v2.0.3...v2.0.4

2.0.3 - 2024-07-23

Fixes:

Enhancements:

  • Create hook that checks for database and schema casing consistency by @BAntonellini in dbt-checkpoint#235

Full Changelog: https://github.com/dbt-checkpoint/dbt-checkpoint/compare/v2.0.2...v2.0.3

2.0.2 - 2024-07-04

Fixes:

Enhancements:

New Contributors

Full Changelog: https://github.com/dbt-checkpoint/dbt-checkpoint/compare/v2.0.1...v2.0.2

2.0.1 - 2024-04-19

Fixes:

2.0.0 - 2024-04-12

⚠️ dbt 1.5: Starting at 2.0.0, certain hooks (like dbt-parse) can fail if using dbt-core < 1.5

Fixes:

  • Bugfix-192: Applied lower() to schema_cols by @ronak-datatonic in dbt-checkpoint#197
  • Documentation Update: Changed Hooks to reflect correct usage of args for source-has-tests by @Thomas-George-T in dbt-checkpoint#200

Enhancements:

New Contributors

1.2.1 - 2024-03-07

Fixes:

Enhancements:

  • Allow multiple data types, improve error messages by @BAntonellini in dbt-checkpoint#180
  • Support yml suffix (without A) in dbt-checkpoint config file by @BAntonellini in dbt-checkpoint#190
  • implement 'check has meta keys' for all meta-supported dbt objects by @BAntonellini in dbt-checkpoint#181
  • Add --allow-extra-keys to check-source-has-meta-keys by @BAntonellini in dbt-checkpoint#176

1.2.0 - 2024-01-15

Fixes:

Enhancements:

  • Make check_column_name_contract case insensitive for pattern and datatype by @samkessaram in dbt-checkpoint#167
  • feature #136 (create a check-model-has-labels-keys for dbt with BigQuery) by @johnerick-py in dbt-checkpoint#147
  • Feat/check materialization by childs by @LeopoldGabelmann in dbt-checkpoint#144
  • Ignore disabled models/sources by default, unless --include-disabled is passed by @BAntonellini in dbt-checkpoint#171

New Contributors

Full Changelog: https://github.com/dbt-checkpoint/dbt-checkpoint/compare/v1.1.1...v1.2.0

1.1.1 - 2023-07-10

Fixes:

Enhancements:

New Contributors

Full Changelog: https://github.com/dbt-checkpoint/dbt-checkpoint/compare/v1.1.0...v1.1.1

1.1.0 - 2023-03-15

Fixed bugs:

Enhancements:

Fixed bugs:

  • check-model-has-properties-file fails on macro with a valid properties yml #17
  • check-script-has-no-table-name fails with subqueries referencing CTEs #16
  • check-model-has-description fails with macros with description #14
  • check-script-has-no-table-name doesn't ignore text within Jinja comment blocks #9
  • check-column-desc-are-same fails with a Python error #8
  • check-script-has-no-table-name is failing when using lateral flatten #7

Enhancements:

  • Feature/allow slim ci #23 (tomsej)

  • New hook check-macro-has-description #20 (PabloPardoGarcia)

  • Fix problem when space is missing with parenthesis #19 (tomsej)

  • Don't check macros in check-model hooks #18 (PabloPardoGarcia)

  • Feature/check model parents and childs #13 (tomsej)

  • Replace jinja comments and allow flatten #11 (tomsej)

  • Validate model is a dictionary #10 (tomsej)

  • Added hook: check_model_has_tests_by_group #6 (jtalmi)

  • Added hook: check-model-parents-and-childs

  • Added hook: check-model-parents-database

  • Added hook: check-model-parents-schema

  • Added hook: check-source-childs

    0.1.1 - 2021-02-08

  • Fixed problem with dashes in global and cmd flags. Use plus sign instead.

  • Fixed problem with greedy replace script table name.

  • Documentation fixes.

    0.1.0 - 2020-12-23

  • First written