v0.7.0
Release Notes
We are excited to announce the release of Cherrybomb’s new version!
The main feature of the v0.7.0 release is the new Active module.
We’ve also fixed various bugs and made some security updates.
The Active Module
The active module takes our API testing to a new level. By providing not only static testing and auditing of your OAS file (with the passive module), but a test that tests the API itself by sending requests and analyzing the responses.
The Active module tests APIs by:
- Verifying that the API follows the specifications dictated in the OAS file
- Testing the API for common security vulnerabilities
CI/CD integration support
We’ve implemented Improvements to the CLI interface to better support CI pipelines.
Cherrybomb now supports emitting exit codes on completion to reflect different results:
- 0 for a no warnings
- 101 for warnings present
- -1 for an error in the test
More granular exit code support will be added in the future.
Misc
Other changes include:
- New table format, now using comfy_table
- Update tokio requirement from 1.13.0 to 1.13.1
- 3 new passive checks