This repository was archived by the owner on Nov 4, 2022. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 213
This repository was archived by the owner on Nov 4, 2022. It is now read-only.
😻 Updates 🎉 #656
Copy link
Copy link
Open
Description
If you are interested on gh updates, you can subscribe to this issue.
New v2 Features
- Fantastic work by @hamxabaig for implementing beautiful table style printing for listing pull requests
- Pagination for all list endpoints
- Upgraded to latest GitHub rest endpoints
- Added throttling Octokit plugin that uses best practices to prevent hitting rate limits
- Significantly more robust testing suite
- Before + After Hooks available for every cmd
- Remove all vulnerabilities reported by
npm audit
Node Versions
- Dropped support for v6
- Only Supporting >= v8
Issues
--labelflag is now--labels- Clearer delineation between repos when listing
Milestones
- Stabilize milestones listing implementation
Pull Requests
- New list table view (turn off by removing
pretty_printfrom~/.gh.json) - Thanks to @drewbrokke for prefixing each branch name with
"Branch:"to make it easier to see separations - Thanks to @drewbrokke for adding line breaks after each repo and after each branch when displaying pulls
- Add line breaks between repos when listing pull requests
- Include "merge" hook in "fetch" hook
- Remove undocumented code that will do a local git merge
Repo
- Thanks to @keaglin for fixing silent failures of
gh re --new
Hooks
- Merge plugin hooks to .gh.json file only upon first run of plugin
- Hooks will now always be managed through the .gh.json file
House Cleaning
- Convert to async await style from callback hell 🎉
- Removed
aliascmd as aliases are implemented more portably & powerfully by the shell (conversation to add it back here: Add alias cmd back #661) - Updated error handling
- Clearer logging messages
- Deeper end to end test coverage of critical code paths like authentication
- Remove gist paste deprecation warning
- Simplify the hooks flow
About myself 👋
Hi there, I’m Ryan! My goal is to improve your dev life by increasing your productivity. If you run into any issues, or would like to contribute, feel free to reach out to me and it would be my joy to help!
hamxabaig, drewbrokke and thektan
Metadata
Metadata
Assignees
Labels
No labels
