- Add Check Command Validation for Commit Message ONLY for
Liferay Portal
- Rename credentials > config and make it a Static Class
- Add Version Notifier
- Add command to update gitray version
- Upgrade google@zx to 7.0x
- Move from commonJS to EsModules
- Eslint is now working again
- IMPORTANT this version causes a breaking changes due the need to move from commonJS to ESModules, for those who uses a version before 3.0.x needs to run
yarn unlink gitray
and thenyarn link
.
- Fix bug to list and send PR
- Upgrade devDependencies;
- Check if it's a valid Git Repository;
- Add flag to skip Jira Report creation using
--no-report
flag;
- Add Total of new Commits after
sync
command;
- Add Jira and Git Report as Optional Feature, first you need to configure:
gitray config
and insert your Jira Credentials.
Note: This is an optional feature, only works for the one working on Liferay Portal
, the credentials is only saved in users machine.
- Unnecessary
console.log
was removed
- Fix bug to Fetch Pull Request from a specific User
- Add options to get Pull Request with no comments.
- Use Commander to handle CLI entries, with CLI Help, Version and detailed options to be used
- Removed Detailed mode by Default, now you should use
gitray cli
to open guided mode - Add Options and Helps for each used Command
- Fix logShortcut from Get Pull Request by ID, to use correct alias
- Get version directly from package.json using binary file
- New feature: Forward Pull Request
- Now users can forward PR from userA to userB, using shortcut or guided mode.
Everything you need to do is:
_ Using shortcut
gitray pr forward -u userA userB 10
_ Using guidedgitray > Pull Request > Forward
and answer the questions
- Now users can forward PR from userA to userB, using shortcut or guided mode.
Everything you need to do is:
_ Using shortcut
- Add binary file to package.json to avoid create mannual symlinks, now user just need to run yarn link to create
gitray
globally
- Add new feature to sync commits from origin to upstream
- zx 2.0 > 4.0.2
- dayjs 1.10.6 > 1.10.7
- @octokit/rest 18.7.0 > 18.10.0
Project startup
- zx
- typescript
- ora
- eslint
- prettier