Skip to content
This repository has been archived by the owner on Nov 4, 2022. It is now read-only.

馃樆 Updates 馃帀 #656

Open
protoEvangelion opened this issue Sep 14, 2019 · 5 comments
Open

馃樆 Updates 馃帀 #656

protoEvangelion opened this issue Sep 14, 2019 · 5 comments

Comments

@protoEvangelion
Copy link
Member

protoEvangelion commented Sep 14, 2019

If you are interested on gh updates, you can subscribe to this issue.

New v2 Features

image

  • 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

  • --label聽flag聽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_print from ~/.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聽alias聽cmd聽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鈥檓 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!

@protoEvangelion protoEvangelion changed the title 馃樆Updates 馃帀 馃樆 Updates 馃帀 Sep 14, 2019
@protoEvangelion protoEvangelion pinned this issue Sep 14, 2019
@drewbrokke

This comment has been minimized.

@protoEvangelion

This comment has been minimized.

@thektan

This comment has been minimized.

@protoEvangelion

This comment has been minimized.

@thektan

This comment has been minimized.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants