Add Asset and Organization resources (@jeffgran-dox)
Update Faraday API call and deprecate support for Ruby <2.6 (@maclarel)
Add ability to lock a report (@rzhade3) Add ability to list attachments on a report (@rzhade3)
Add ability to create a report (@rzhade3)
Add ability to filter reports on states other than "new" (@rzhade3)
Add support for updating the severity of an issue (@rzhade3)
- Whooops, no change
- Add 'update program policy' API support (@rzhade3)
- Don't lock development dependency versions (@oreoshake)
- Add new swag API support (@anglinb)
- Fix issue with
#to_owasp
which would raise an error if an issue classification started withCAPEC-
(@rzhade3)
- Incremental activities - iterate over actions in a program (@esjee)
- Add state change hooks (@esjee)
Oh no! I hate versions where one number is >= 10! We should figure out what's missing for a solid 1.0 release.
HackerOne::Client::User.find(user_id)
returns an instance ofUser
(@esjee)- Add "original report ID" field when marking things as duplicate. This invites the reporter to the original issue.
- Misc: loosen version restrictions on activesupport
- API: move actions from client into report (@esjee)
This is a breaking change, but this is still not a 1.0 and shouldn't be considered stable.
- Feature: add ability to suggest and award swag, cash, and bonuses (@esjee)
- Feature: retrieve common responses (@esjee)
- Feature: comments (internal or not) can be added to reports
- Bugfix: structured scopes were not being populated correctly resulting in nil results for all attributes
- Structure scope data added to report object
report.assign_to_user
andreport.assign_to_group
(@esjee)
client.reporters
to return all reporters for a given project (@esjee)HackerOne::Client::Program.find(program_name)
to return information about a given program (@esjee)