Releases: PicnicSupermarket/dbt-score
Releases · PicnicSupermarket/dbt-score
0.6.0
What's Changed
- Allow rules to be skipped by @diorge in #66
- Prepare release 0.5.0 by @jochemvandooren in #72
- Auto-round scores down to align scores & medals by @japborst in #74
- Improve error handling in CLI by @matthieucan in #73
- Prepare release 0.6.0 by @matthieucan in #75
New Contributors
Full Changelog: 0.4.0...0.6.0
0.5.0
0.4.0
What's Changed
- Add null check before calling project_evaluated by @farmanp in #64
- Add JSON formatter for machine-readable output by @matthieucan in #68
- Prepare release 0.4.0 by @matthieucan in #69
New Contributors
Full Changelog: 0.3.0...0.4.0
0.3.0
What's Changed
- Fix URL to contributors guide by @michael-the1 in #51
- Add documentation about packaging rules by @matthieucan in #60
- feat: add fail_project_under and fail_any_model_under options by @WobblyRobbly in #58
- Update release workflow by @druzhinin-kirill in #62
- Prepare release 0.3.0 by @jochemvandooren in #63
New Contributors
- @michael-the1 made their first contribution in #51
- @WobblyRobbly made their first contribution in #58
Full Changelog: 0.2.1...0.3.0
0.2.1
What's Changed
- Lint the current dbt project only by @jochemvandooren in #53
- Prepare release 0.2.1 by @jochemvandooren in #59
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- Update README dbt url by @maxsumrall in #46
- Add output image to README by @jochemvandooren in #47
- Support Python 3.10 by @druzhinin-kirill in #54
- Prepare release 0.2.0 by @druzhinin-kirill in #57
New Contributors
- @maxsumrall made their first contribution in #46
Full Changelog: 0.1.3...0.2.0
0.1.3
What's Changed
- Prepare release 0.1.2 by @matthieucan in #41
- Add ascii formatter by @matthieucan in #44
- Fix path in rule discovery by @jochemvandooren in #42
- Prepare release 0.1.3 by @jochemvandooren in #45
Full Changelog: 0.1.2...0.1.3
0.1.2
What's Changed
- Create contributors guide by @matthieucan in #39
- Add Github button in documentation website by @matthieucan in #40
Full Changelog: 0.1.1...0.1.2
0.1.1
What's Changed
- Add MIT license by @matthieucan in #1
- Configure project setup by @druzhinin-kirill in #2
- Implement CLI entrypoint by @druzhinin-kirill in #4
- Add basic dbt objects and rule definitions by @jochemvandooren in #6
- Create rule registry and discovery by @matthieucan in #5
- Allow both uses of @rule and @rule(...) by @matthieucan in #7
- Remove pytest workaround to avoid failure when no test is found by @matthieucan in #8
- Add reference modules to documentation by @matthieucan in #9
- Add parsing and logging by @jochemvandooren in #10
- Implement rule evaluation and scoring by @matthieucan in #11
- Prevent Rule from being discovered by rule registry by @jochemvandooren in #12
- Expose public objects in top-level dbt_score package by @matthieucan in #13
- Always compute score between 0 and 10 by @matthieucan in #15
- Create release workflow and add publish docs steps by @druzhinin-kirill in #17
- Add VS Codium/VS Code configuration by @matthieucan in #14
- Add dbt-score entry point in package by @matthieucan in #18
- Enable deploying to PyPI by @sercancicek in #19
- Support configuration using pyproject.toml by @jochemvandooren in #16
- Add rule: model should have an owner by @matthieucan in #20
- Add rule: SQL query has a maximum length by @matthieucan in #21
- Limit output length of rule generic.columns_have_description by @matthieucan in #22
- Write documentation for the landing page by @matthieucan in #23
- Create changelog by @matthieucan in #28
- Add rule catalog by @matthieucan in #24
- Add rule: public models should have an example SQL query in their description by @matthieucan in #30
- Add formatter for manifest.json containing scores by @matthieucan in #29
- Add documentation to get started by @jochemvandooren in #25
- Add rules section to documentation by @jochemvandooren in #27
- Improve error handling when dbt manifest is not found by @matthieucan in #31
- Implement --select option by @matthieucan in #34
- Configure project badges by @druzhinin-kirill in #35
- Add configuration documentation by @jochemvandooren in #33
- Add medals to scoring by @jochemvandooren in #32
- Add temporary medal logo to docs by @jochemvandooren in #36
- Fix model selection when no models are specified by @jochemvandooren in #37
- Prepare initial release 0.1.1 by @jochemvandooren in #38
New Contributors
- @matthieucan made their first contribution in #1
- @druzhinin-kirill made their first contribution in #2
- @jochemvandooren made their first contribution in #6
- @sercancicek made their first contribution in #19
Full Changelog: https://github.com/PicnicSupermarket/dbt-score/commits/0.1.1