Released on 05-18-2023
New Features :star2:
- 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 :wrench:
- Fixed issue where `piperider run --table` was getting the wrong schema. [678](https://github.com/InfuseAI/piperider/pull/678)
- Fixed issue with invalid isoformat string while comparing reports. [690](https://github.com/InfuseAI/piperider/pull/690)
Deprecation :city_sunset:
- **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 :heart:
We'd love your feedback! Send us a message via Intercom on [piperider.io](https://piperider.io), join our [Discord](https://discord.gg/xKxsdPx4d5), report an issue on [GitHub](https://github.com/InfuseAI/piperider/issues), or send us a good old-fashioned [email](mailto:productinfuseai.io)
----
<details>
<summary>All changes</summary>
What's Changed
* [Release] Bump version 0.25.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/677
* [Feature] sc-31163 PipeRider run & compare can be executed without init by kentwelcome in https://github.com/InfuseAI/piperider/pull/680
* [Feature] sc-31205 Mark assertions page as deprecated in front-end page by kentwelcome in https://github.com/InfuseAI/piperider/pull/683
* [Feature] Init-less commands won't look for dbt project yaml in subdirectory by ctiml in https://github.com/InfuseAI/piperider/pull/685
* [Feature] Track schema changes in the dbt project by qrtt1 in https://github.com/InfuseAI/piperider/pull/679
* [Feature] Show sidebar by dbt project structure by popcornylu in https://github.com/InfuseAI/piperider/pull/682
* [Chore] Modify the piperider run output wording by popcornylu in https://github.com/InfuseAI/piperider/pull/695
* [Bug] sc-31212 Fix piperider run --table get wrong schema issue by kentwelcome in https://github.com/InfuseAI/piperider/pull/678
* [Bug] Fix some frontend issues by kentwelcome in https://github.com/InfuseAI/piperider/pull/687
* [Bug] fix help menu zindex issue by kentwelcome in https://github.com/InfuseAI/piperider/pull/689
* [Bug] Remove sqlalchemy restriction by wcchang1115 in https://github.com/InfuseAI/piperider/pull/688
* [Bug] Fix invalid isoformat string while comparing reports by wcchang1115 in https://github.com/InfuseAI/piperider/pull/690
**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.24.0...v0.25.0
</details>