Releases: underdog-tech/vulnbot
Releases · underdog-tech/vulnbot
v0.5.2
v0.5.1
What's Changed
- feat: Make GH repos linkable and ignore
internal
repos by @JoseAngel1196 in #94
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat: Add "verbose" and "quiet" flags to control the level of command output by @tarkatronic in #69
- feat: Deprecate the Salus scanner by @tarkatronic in #71
- fix: Filter out archived repos in the GraphQL query rather than the code by @tarkatronic in #72
- feat: Switch to viper for configuration by @JoseAngel1196 in #70
- fix: Fix issues with viper passing back config and setting log levels by @tarkatronic in #73
- feat: Run golangci-lint against our PRs by @tarkatronic in #74
- feat: Add new data structures for an abstract representation of projects/findings by @tarkatronic in #75
- feat: Create a GitHub data source using the new Project structure by @tarkatronic in #77
- fix: Check for errors when loading owner teams from config by @tarkatronic in #78
- feat: New functionality for summarizing the new project/finding structures by @tarkatronic in #79
- feat: Move ecosystem and severity code into config package by @tarkatronic in #80
- fix: Actually set the severity on Github findings by @tarkatronic in #82
- feat: Wire in new datasources & finding structures by @tarkatronic in #81
- feat: Handling pagination of repository vulnerabilities by @JoseAngel1196 in #85
- doc: Architecture and implementation docs by @tarkatronic in #86
- chore(deps): Bump golang.org/x/net from 0.10.0 to 0.17.0 by @dependabot in #87
- feat: Combine all configuration from CLI, env, and file into a single viper config by @tarkatronic in #88
- fix: Don't clobber file config when loading env by @tarkatronic in #90
- feat: Add a -r/--reporters configuration flag by @JoseAngel1196 in #89
- feat: Remove all usage of init() and global command objects by @tarkatronic in #91
- feat: Display project links in the Slack team reports by @tarkatronic in #92
- feat: Refactor Weekly Summary Report by @JoseAngel1196 in #93
New Contributors
- @dependabot made their first contribution in #87
Full Changelog: v0.4.1...v0.5.0
v0.4.1 - Incrementally improving implementation
What's Changed
- Normalized local timestamps to Raw UTC by @krishnaduttPanchagnula in #61
- fix: Use time.Time structs for the reportTime passed to reporters by @tarkatronic in #64
- fix: Ignore archived repositories from data collection by @tarkatronic in #66
- feat: Improved Dockerfile / build / test by @tarkatronic in #67
New Contributors
- @krishnaduttPanchagnula made their first contribution in #61
Full Changelog: v0.4.0...v0.4.1
Version 0.4.0 - The Prettified Slack release
What's Changed
- doc: Add some fancy badges to the README to make us look cool! by @tarkatronic in #38
- feat: Allow for multiple reporting formats by @tarkatronic in #39
- fix: Sort the keys of the ecosystem map instead of using a static list by @tarkatronic in #42
- feat: Create a console reporter by @tarkatronic in #44
- feat: Use Slack Block Kit for report formatting by @tarkatronic in #56
Full Changelog: v0.3.0...v0.4.0
Version 0.3.0 - A proper module
What's Changed
- fix: Rename the module to have a fully qualified name by @tarkatronic in #31
Full Changelog: v0.2.0...v0.3.0
Version 0.2.0 - Full command
What's Changed
- feat: Add a CLI framework by @JoseAngel1196 in #20
- feat: Add flags to CLI by @JoseAngel1196 in #21
- feat: Measure code coverage and publish to codecov by @tarkatronic in #22
- fix: Improve some internal return signatures and introduce testify by @tarkatronic in #24
- doc: Draft up a security policy by @tarkatronic in #25
- feat: Adding unit test for Slack API interactions using testify/mock by @JoseAngel1196 in #26
- fix: Remove unicode characters from issue template filenames by @tarkatronic in #28
New Contributors
- @JoseAngel1196 made their first contribution in #20
Full Changelog: v0.1.0...v0.2.0
v0.1.0 - The beginning
This is the very first initial release, so basically everything has changed! This should be the first fully functioning release. Let's go!
What's Changed
- feat: Add tests & run them in CI by @tarkatronic in #1
- feat: Automatically detect repository ownership based on teams in GitHub by @tarkatronic in #2
- feat: Use a real logger instead of prints by @tarkatronic in #11
- feat: Attempt to build across as many OSs as we can by @tarkatronic in #12
- feat: Use salus to run additional security scanners on the code by @tarkatronic in #13
- doc: Add a first pass contributing doc by @tarkatronic in #15
- feat(cicd): Publish a Docker image to GitHub Packages on new release by @tarkatronic in #17
- fix: Split out functionality from main() by @tarkatronic in #16
- feat: Rename the entire project to vulnbot by @tarkatronic in #18
New Contributors
- @tarkatronic made their first contribution in #1
Full Changelog: https://github.com/underdog-tech/vulnbot/commits/v0.1.0