Releases: data-mie/dbt-profiler
Releases · data-mie/dbt-profiler
1.0.0
🎉 dbt-profiler 1.0.0
After years of helping data teams understand their data, dbt-profiler is hitting 1.0. This release marks full dbt Fusion (v2.0) compatibility, a major codebase cleanup, new adapter support, and a significantly more robust CI pipeline across four databases.
Thanks to everyone who filed issues, contributed code, and helped get us here!
✨ Highlights
- dbt Fusion compatible — dbt-profiler is now verified to work with dbt Fusion (v2.0), dbt Labs' new Rust-based dbt engine. A dedicated CI job runs on every PR.
- Oracle adapter support — dbt-profiler now works with Oracle databases, thanks to @vinodsugur.
- Bug fixes — Fixed print_profile_docs missing its docblock on dbt Cloud and some adapters. Fixed SQL Server stdev overflow on large integer/hash columns.
🔧 Under the hood
- Reorganised macros: one file per adapter for easier navigation and contribution
- Expanded CI to cover Snowflake and SQL Server with full integration test jobs
- Requires dbt >=1.10.0 (up from >=1.1.0), in line with the Fusion compatibility guide
- README overhaul: clearer structure, fixed stale placeholders and broken links
🙏 New contributors
@vinodsugur made their first contribution in #94
Full Changelog: 0.8.5...1.0.0
0.8.5
What's Changed
- Add release process and update PR process documentation by @stumelius in #100
- Patch proportion calculation for blank tables by @joydeepml in #102
New Contributors
- @joydeepml made their first contribution in #102
Full Changelog: 0.8.4...0.8.5
0.8.4
What's Changed
- Use bigint for counts by @dtaniwaki in #95
- Fix typo in SQL server median macro by @stumelius in #97
Full Changelog: 0.8.3...0.8.4
0.8.3
What's Changed
- Add median for Athena by @popcornylu in #91
- Add an athena__is_numeric_dtype macro by @dtaniwaki in #93
- Change
row_countis now an integer type instead of decimal by @vicmattos in #92
New Contributors
- @popcornylu made their first contribution in #91
- @dtaniwaki made their first contribution in #93
- @vicmattos made their first contribution in #92
Full Changelog: 0.8.2...0.8.3
0.8.2
0.8.1
What's Changed
- Search for
docsblocks within the"docs"directory (#71) by @dbeatty10 in #82 - Fix
avgcalculation in Redshift by @stevenconnorg in #83
New Contributors
- @dbeatty10 made their first contribution in #82
- @stevenconnorg made their first contribution in #83
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- Make print_profile_docs work in dbt cloud by @ngocanhtt0805 in #77
New Contributors
- @ngocanhtt0805 made their first contribution in #77
Full Changelog: 0.7.0...0.8.0
0.7.0
0.6.4
What's Changed
- Use cross-db datatype macro to improve adapter compatibility by @owenprough-sift in #69
- Improve docs block extraction in update-relation-profile.sh using
awkby @stumelius in #73
New Contributors
- @owenprough-sift made their first contribution in #69
Full Changelog: 0.6.3...0.6.4