- Report bugs on github issues with specific labels,assignees, milestone
- Automaticlly when call
listenToExceptions
method inmain
as in example - Manually with
report
method
- Automaticlly when call
- Create labels
- GhSnitch-external for Errors not caught by Flutter Framework
- GhSnitch-internal for Errors caught by Flutter Framework
- Reported by GhSnitch Package for know which issues reported from this package
- Support offline case (save locally & send later when connection exist)
- Fixed show all stack issue
- Support include screenshots on report
- Used fine-grained personal access token instead of PAT
- Removed createLabels method
- Add fetch issues from GitHub
- Added string similarity package for check issue already reported
- Fix removeLastLine extension issue
- Add string similarity package
- Update client info package
- Added labels arg to listenToExceptions method
- Added documentations
- Use connectivity package for check network
- Update readme
- Use connectivity package for check network
- Configured saved issues report
- Use device info plus package for support all platform
- Fixed bug on issue model
- Added report issue on app version milestone
- Update dependencies
- Added
GhSnitch.openReportScreen(context);
for open report screen with follow options- Report issue with screenshot
- Submit comment to issue
- Follow up issue status
- handled duplicated issues by add (+1) as comment on duplicated issues
- Fixed duplicated issues caused by pagination with using search api
- Fixed report manually issue (hotfix)
- Added maxDuplicatedReports parameter for over control on duplicated reports count
- Added labels to duplicated reports comment
- Added onReport callback parameter for handle api integrations