Skip to content

v0.27.0

Compare
Choose a tag to compare
@wcchang1115 wcchang1115 released this 23 Jul 03:08
· 1357 commits to main since this release
a1667e9

What's new in Recce v0.27.0

We're excited to announce the latest version of our software, bringing you enhanced features and improvements.
Here's what's new:

👓 Enhanced Run Functionality

We've refined the 'run' functionality to enhance flexibility and user control. In this update, the behavior adapts based on whether a state is provided. If a state is given, we'll run the checks specified in that state, preserving their descriptions, names, and order. If no state is provided, we'll load and run the preset checks. In both scenarios, there's one consistent change: the approval status for all checks is reset after each run. This ensures that reviewers must evaluate the results every time the checks are rerun, promoting thorough and up-to-date reviews.

🔐 Enhanced Protection of Recce State Files

We've transitioned from using zip files with password protection to AWS S3 server-side encryption with customer-provided keys. This change addresses dependency issues experienced by Windows users, ensuring a smoother experience across all platforms. Importantly, we do not store or have access to your encryption keys, which means we cannot access your data.

We'll continue to optimize performance, fix bugs, and improve user experience in future updates.

All changes

What's Changed

  • [Feature] Adjust recce run behavior when given state file by @wcchang1115 in #387
  • [Feature] Check if GitHub APP authorize the repository by @wcchang1115 in #389
  • [Feature] Enhancement change to use aws s3 server side encryption with by @kentwelcome in #388
  • [Feature] Fix the error message for cloud mode by @popcornylu in #391
  • [Feature] Set the default recce cloud endpoint to production env by @wcchang1115 in #390

Full Changelog: v0.26.0...v0.27.0