This repository has been archived by the owner on May 17, 2024. It is now read-only.
Releases: datafold/data-diff
Releases · datafold/data-diff
v0.9.2
What's Changed
- Unhide the implemented methods for ordering & repring the arith-texts by @nolar in #728
- Fix the missing fields in database classes by @nolar in #729
- Call parent's init before field initialisation, not after by @nolar in #730
- add keepalives for pg by @dlawin in #731
- adjust DatafoldAPI for attrs by @dlawin in #732
Full Changelog: v0.9.1...v0.9.2
v0.9.1
v0.9.0
What's Changed
- Initialise mutable fields of dataclasses safely for reuse by @nolar in #697
- Support MSSQL for cross-database diffs by @nolar in #696
- Refactor Artifacts Parser to be Native so it's less brittle with each dbt version change by @sungchun12 in #688
- Make PyODBC for MS SQL optional via extras by @nolar in #698
- Annotate types for self-cloning factories as per PEP-673 by @nolar in #704
- Simplify by replacing the self-made WeakCache with the builtin WeakValueDict by @nolar in #703
- [MySQL] Added mediumint by @yecnj in #702
- Normalise all imports to fully qualified names by @nolar in #707
- Remove unused sqeleton's CLI & modules by @nolar in #708
- Remove sqeleton's runtime mixins (used only in tests) by @nolar in #709
- Squash sqeleton into data_diff by @nolar in #710
- Compile all AST elements always via dialects, never directly by @nolar in #713
- Squash the redundant abstract classes into their "base" counterparts by @nolar in #714
- 14 → 12 checksum digits to support mssql by @vvkh in #718
- Fix the aftermath of refactoring by @nolar in #722
- Convert to
attrs
, removeruntype
by @nolar in #723 - remove python 3.7 support by @dlawin in #700
- add python 3.11 support, update mashumaro dep by @dlawin in #724
- add xml col type by @dlawin in #717
New Contributors
Full Changelog: v0.8.4...v0.9.0
v0.8.5rc1
What's Changed
- Refactor Artifacts Parser to be Native so it's less brittle with each dbt version change by @sungchun12 in #688
- Make PyODBC for MS SQL optional via extras by @nolar in #698
Full Changelog: v0.8.5rc0...v0.8.5rc1
v0.8.5rc0
v0.8.4
What's Changed
- clarify getting started for dbt vs xdb by @leoebfolsom in #678
- rudimentary support for --stats in --dbt --json mode by @stefankeidel in #647
- partial --select support for dbt < 1.5 by @dlawin in #682
- bump parser and data-diff versions by @dlawin in #685
- Adding support for custom bigquery client credentials by @sar009 in #680
- Switch from
cx_Oracle
tooracledb
by @nolar in #681
New Contributors
- @stefankeidel made their first contribution in #647
- @sar009 made their first contribution in #680
Full Changelog: v0.8.3...v0.8.4
v0.8.3
What's Changed
- Beautify readme by @sungchun12 in #671
- Fix for more than 50 fields in Postgres by @kindly in #662
New Contributors
- @sungchun12 made their first contribution in #671
- @kindly made their first contribution in #662
Full Changelog: v0.8.2...v0.8.3
v0.8.2
What's Changed
- add a one time message about vscode extension by @dlawin in #665
- Remove duckdb version constrain by @JCZuurmond in #659
- check for interactive session before email prompt by @dlawin in #664
- Fix type handling of
key_columns
in toml by @Attsun1031 in #653 - Add VS Code Link by @glebmezh in #666
- fix poetry.lock hash by @dlawin in #668
New Contributors
- @JCZuurmond made their first contribution in #659
- @Attsun1031 made their first contribution in #653
Full Changelog: v0.8.1...v0.8.2
v0.8.1
v0.8.0
What's Changed
- poll more frequently when using --cloud by @dlawin in #644
- add --dbt support for --columns by @dlawin in #643
- fix profile_dir argument overwritten by legacy dir for DBT < 1.3.0 by @sebaap in #651
- add TRIGGERED_BY env variable support by @vvkh in #654
- get prod alias from manifest file when provided by @sebaap in #652
New Contributors
Full Changelog: v0.7.14...v0.8.0