Skip to content

Releases: InfuseAI/piperider

v0.26.2

07 Jun 07:48
Compare
Choose a tag to compare
  • Fix wrong source table name when users specify identifier in dbt schema

Full Changelog: v0.26.1...v0.26.2

v0.26.1

06 Jun 02:02
Compare
Choose a tag to compare
  • Fix PipeRider compare action helper for init-less flow

Full Changelog: v0.26.0...v0.26.1

v0.26.0

01 Jun 07:28
eef6350
Compare
Choose a tag to compare

What's new in PipeRider v0.26.0

Released on 06-01-2023

New Features 🌟

  • Support for dry run and interactive mode: The piperider compare command now includes the new options --dry-run and --interactive. These options allow you to use the compare command more carefully. (#694)
  • Improvements to the Report UI: The sidebar has been enhanced with the implementation of column orders, a modified state indicator, an added overview item, and hide column nodes for no-profiling models. (#702, #705)

Bug Fixes 🔧

  • Fixed an issue where the table list displayed incorrect entries. (#697)
  • Addressed a key error in compare-reports when using the --tables-from option. (#708)
  • Resolved an error that occurred when using the --table option in reports. (#710)

Breaking Change ⚠️

  • Default inclusion of dbt run results: Starting from v0.26, the dbt testing results are now included by default. The original option --dbt-run-results has been removed from the command help, but it can still be specified without error. (#701)

Get in touch ❤️

We'd love your feedback! Send us a message via Intercom on piperider.io, join our Discord, report an issue on GitHub, or send us a good old-fashioned email


All changes

What's Changed

  • [Release] Bump version 0.26.0 by @wcchang1115 in #696
  • [Feature] Add dbt-list integrations by @qrtt1 in #699
  • [Feature] Improve the sidebar: column orders, modified state, and no column node for non-profiled models. by @popcornylu in #702
  • [Feature] sc-31437 Default enable dbt-run-results flag if file exists by @kentwelcome in #701
  • [Feature] Add overview item in the sidebar by @popcornylu in #705
  • [Feature] piperider compare improvement by @qrtt1 in #694
  • [Feature] Include the dbt run results artifact in pipierider run json by default by @popcornylu in #713
  • [Bug] Fix the table list show wrong table entries by @popcornylu in #697
  • [Bug] Add soft wrap to console print for report location by @wcchang1115 in #706
  • [Bug] Skip the metric if depends_on.nodes is empty by @ctiml in #707
  • [Bug] Fix keyerror of compare-reports with --tables-from option by @wcchang1115 in #708
  • [Bug] The report would encounter error if use --table option by @popcornylu in #710
  • [Bug] sc-31540 The dbt test result will not effect return code by @kentwelcome in #712
  • [Bug] cannot run piperider if the dbt project has no target-path settings by @popcornylu in #714
  • [Bug] generate-assertions always fail because the table is not always profiled by @popcornylu in #715
  • [Bug] sc-31552 Modify the error and hint message when no config file by @kentwelcome in #716

Full Changelog: v0.25.0...v0.26.0

v0.26.0-rc.2

01 Jun 06:00
eef6350
Compare
Choose a tag to compare
v0.26.0-rc.2 Pre-release
Pre-release

What's Changed

  • [Release] Bump version 0.26.0 by @wcchang1115 in #696
  • [Feature] Add dbt-list integrations by @qrtt1 in #699
  • [Feature] Improve the sidebar: column orders, modified state, and no column node for non-profiled models. by @popcornylu in #702
  • [Feature] sc-31437 Default enable dbt-run-results flag if file exists by @kentwelcome in #701
  • [Feature] Add overview item in the sidebar by @popcornylu in #705
  • [Feature] piperider compare improvement by @qrtt1 in #694
  • [Feature] Include the dbt run results artifact in pipierider run json by default by @popcornylu in #713
  • [Bug] Fix the table list show wrong table entries by @popcornylu in #697
  • [Bug] Add soft wrap to console print for report location by @wcchang1115 in #706
  • [Bug] Skip the metric if depends_on.nodes is empty by @ctiml in #707
  • [Bug] Fix keyerror of compare-reports with --tables-from option by @wcchang1115 in #708
  • [Bug] The report would encounter error if use --table option by @popcornylu in #710
  • [Bug] sc-31540 The dbt test result will not effect return code by @kentwelcome in #712
  • [Bug] cannot run piperider if the dbt project has no target-path settings by @popcornylu in #714
  • [Bug] generate-assertions always fail because the table is not always profiled by @popcornylu in #715
  • [Bug] sc-31552 Modify the error and hint message when no config file by @kentwelcome in #716

Full Changelog: v0.25.0...v0.26.0-rc.2

v0.26.0-rc.1

01 Jun 01:49
1afc0e3
Compare
Choose a tag to compare
v0.26.0-rc.1 Pre-release
Pre-release

What's Changed

  • [Release] Bump version 0.26.0 by @wcchang1115 in #696
  • [Feature] Add dbt-list integrations by @qrtt1 in #699
  • [Feature] Improve the sidebar: column orders, modified state, and no column node for non-profiled models. by @popcornylu in #702
  • [Feature] sc-31437 Default enable dbt-run-results flag if file exists by @kentwelcome in #701
  • [Feature] Add overview item in the sidebar by @popcornylu in #705
  • [Feature] piperider compare improvement by @qrtt1 in #694
  • [Feature] Include the dbt run results artifact in pipierider run json by default by @popcornylu in #713
  • [Bug] Fix the table list show wrong table entries by @popcornylu in #697
  • [Bug] Add soft wrap to console print for report location by @wcchang1115 in #706
  • [Bug] Skip the metric if depends_on.nodes is empty by @ctiml in #707
  • [Bug] Fix keyerror of compare-reports with --tables-from option by @wcchang1115 in #708
  • [Bug] The report would encounter error if use --table option by @popcornylu in #710
  • [Bug] sc-31540 The dbt test result will not effect return code by @kentwelcome in #712

Full Changelog: v0.25.0...v0.26.0-rc.1

v0.25.3

30 May 02:42
Compare
Choose a tag to compare
  • [Bug] The report would encounter error if use --table option #710

Full Changelog: v0.25.2...v0.25.3

v0.25.2

29 May 06:54
Compare
Choose a tag to compare

Bug Fixes

  • Fix keyerror of compare-reports with --tables-from option #708

Full Changelog: v0.25.1...v0.25.2

v0.25.1

19 May 03:36
Compare
Choose a tag to compare

Bug Fixes

The table list shows wrong table entries #697

Full Changelog: v0.25.0...v0.25.1

v0.25.0

18 May 07:14
f4d9108
Compare
Choose a tag to compare

What's new in PipeRider v0.25.0

Released on 05-18-2023

New Features 🌟

  • PipeRider run & compare can now be executed without piperider init
  • The sidebar is redesigned to display in the format of a dbt project tree. Additionally, our default piperider run will allow you to view the schema information for all sources, seeds, and models.

Bug Fixes 🔧

  • Fixed issue where piperider run --table was getting the wrong schema. #678
  • Fixed issue with invalid isoformat string while comparing reports. #690

Deprecation 🌆

  • Deprecate the assertions. We will not support more assertions feature. And the assertions features would be removed in the future.
  • Deprecate the non-dbt use case. PipeRider development will focus on the dbt use case. So for the original non-dbt project data profiling and data assertion feature, they will be removed in the future.

Get in touch ❤️

We'd love your feedback! Send us a message via Intercom on piperider.io, join our Discord, report an issue on GitHub, or send us a good old-fashioned email


All changes

What's Changed

  • [Release] Bump version 0.25.0 by @wcchang1115 in #677
  • [Feature] sc-31163 PipeRider run & compare can be executed without init by @kentwelcome in #680
  • [Feature] sc-31205 Mark assertions page as deprecated in front-end page by @kentwelcome in #683
  • [Feature] Init-less commands won't look for dbt project yaml in subdirectory by @ctiml in #685
  • [Feature] Track schema changes in the dbt project by @qrtt1 in #679
  • [Feature] Show sidebar by dbt project structure by @popcornylu in #682
  • [Chore] Modify the piperider run output wording by @popcornylu in #695
  • [Bug] sc-31212 Fix piperider run --table get wrong schema issue by @kentwelcome in #678
  • [Bug] Fix some frontend issues by @kentwelcome in #687
  • [Bug] fix help menu zindex issue by @kentwelcome in #689
  • [Bug] Remove sqlalchemy restriction by @wcchang1115 in #688
  • [Bug] Fix invalid isoformat string while comparing reports by @wcchang1115 in #690

Full Changelog: v0.24.0...v0.25.0

v0.25.0-rc.1

17 May 09:10
f4d9108
Compare
Choose a tag to compare
v0.25.0-rc.1 Pre-release
Pre-release

What's Changed

  • [Release] Bump version 0.25.0 by @wcchang1115 in #677
  • [Feature] sc-31163 PipeRider run & compare can be executed without init by @kentwelcome in #680
  • [Feature] sc-31205 Mark assertions page as deprecated in front-end page by @kentwelcome in #683
  • [Feature] Init-less commands won't look for dbt project yaml in subdirectory by @ctiml in #685
  • [Feature] Track schema changes in the dbt project by @qrtt1 in #679
  • [Feature] Show sidebar by dbt project structure by @popcornylu in #682
  • [Chore] Modify the piperider run output wording by @popcornylu in #695
  • [Bug] sc-31212 Fix piperider run --table get wrong schema issue by @kentwelcome in #678
  • [Bug] Fix some frontend issues by @kentwelcome in #687
  • [Bug] fix help menu zindex issue by @kentwelcome in #689
  • [Bug] Remove sqlalchemy restriction by @wcchang1115 in #688
  • [Bug] Fix invalid isoformat string while comparing reports by @wcchang1115 in #690

Full Changelog: v0.24.0...v0.25.0-rc.1