Released on 11-03-2022
PipeRider version 0.12.0 is out now! Quicker overview with a compact report and more accurate testing with a new assertion.
:star: New assertion: assert value in the accepted values
We can check if the values of a column are only in the accepted values
You can now test whether a column matches a certain set of values
TITANIC:
columns:
Sex:
tests:
- name: assert_column_value
assert:
in: ["male", "female"]
:speedboat: Column details in the report are more compact
The data composition section is more compact, and we've changed the top categories section so the bar charts shows the relative distribution to the entire data
![](https://i.imgur.com/1slPF4e.png)
:rotating_light: Tests results from v0.11 will not show up when comparing reports in v0.12
Some structural changes took place, meaning that you won't be able to see the tests results of reports in v0.11.0 or below when comparing reports
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>
* [Release] Bump version to 0.12.0 by wcchang1115 in https://github.com/InfuseAI/piperider/pull/485
* [Feature] - BC: X_length metrics; X_p metrics; Topk list chart by jonycfu in https://github.com/InfuseAI/piperider/pull/483
* [Feature] Refine assertion result entry and location by wcchang1115 in https://github.com/InfuseAI/piperider/pull/482
* [Feature] sc-29113 refine CLI cloud login & upload by kentwelcome in https://github.com/InfuseAI/piperider/pull/481
* [Feature] sc-29090 Add elapsed-milli field for table in the run.json by kentwelcome in https://github.com/InfuseAI/piperider/pull/484
* [Feature] Duplicate assertion test result for backward compatible by wcchang1115 in https://github.com/InfuseAI/piperider/pull/490
* [Feature] - (BC) Updated Report UI to only use new metrics; New TopK Chart list introduced by jonycfu in https://github.com/InfuseAI/piperider/pull/488
* [Feature] Add column value in set assertion by wcchang1115 in https://github.com/InfuseAI/piperider/pull/486
* [Feature] Allow only name or only metric in assert test entry by wcchang1115 in https://github.com/InfuseAI/piperider/pull/494
* [Feature] sc-29234 Show the correct progress bar when upload report by kentwelcome in https://github.com/InfuseAI/piperider/pull/493
* [Feature] Config management subcommand by kentwelcome in https://github.com/InfuseAI/piperider/pull/487
* [Feature] Remove dbt project default tables scan by wcchang1115 in https://github.com/InfuseAI/piperider/pull/495
* [Feature] output a comparison summary in the compare-reports command by popcornylu in https://github.com/InfuseAI/piperider/pull/497
* [Chore] sc-29296 Report URL will be cut when terminal is not widthly by kentwelcome in https://github.com/InfuseAI/piperider/pull/492
* [Chore] Mark cloud releated commands as beta feature by kentwelcome in https://github.com/InfuseAI/piperider/pull/496
* [Bug] Fix test count in compare reports list by wcchang1115 in https://github.com/InfuseAI/piperider/pull/489
* [Bug] - squished table details page; schema legacy_assertIon_test `title` property by jonycfu in https://github.com/InfuseAI/piperider/pull/491
* [Bug] Fix showing error when init an empty project by wcchang1115 in https://github.com/InfuseAI/piperider/pull/498
**Full Changelog**: https://github.com/InfuseAI/piperider/compare/v0.11.0...v0.12.0
</details>