Releases: rkotze/git-mob
Releases · rkotze/git-mob
Fix: error if co-author initials missing
Added
Git Mob core v0.3.0
- Add fetch GitHub authors API
- Add TypeScript types
Fixed
Git Mob cli v2.3.5
- Give an error message if co-author initials are missing and suggest enabling GitHub fetch config. See issue #97.
Full Changelog: v2.3.2...v2.3.5
Workspaces
Added
- Re-organised repo to use npm workspaces see #92 for more information
🌟 Git Mob CLI documentation: Main npm package to install & see list of features
🌟 Git Mob core documentation: An API contain core Git Mob functions
Get co-author details from GitHub
Added
- Query GitHub API to fetch co-author details by username #74 This will return the anonymous email.
- Migrating to TypeScript and so new files will be following TS and modified files will be migrated. See #82 and the follow-up work #83.
Example: rkotze is my GitHub username and is not stored in the co-authors file.
git mob rkotze
Example below shows mixing GitHub usernames with saved co-authors.
git mob rjk rkotze
Full Changelog: v2.2.0...v2.3.0
Local commit template
Added
- If you are using a local template, it is now possible to suppress the message by updating local git config. See Git Mob config in readme.md.
- When using local commit templates you can now run
git mob
to update it to match the globally selected co-authors.
Full Changelog: v2.1.0...v2.2.0
Global Git Mob
Added
- Global Git Mob, read more here
- Improve tests and make a sandbox Git environment
- Move from Travis CI to GitHub Actions
- Update dependencies
Removal of --installTemplate
Added
- Breaking change - Remove flags
--installTemplate
and--uninstallTemplate
as they are only used to add a text file. PR #61 is a better way to inject co-authors inline. @rkotze git mob --installTemplate
should be optional. Issue #60. Thanks to @jonsmithers- Update readme: Removed the warning which is no longer valid, as a stable version has been released. PR #62 Thanks to @IPWright83
- Improve readme on how to setup git mob for inline commit
git commit -m
. @rkotze - Update to latest dependencies common-tags, minimist and update-notifier @rkotze
- Update all dev dependencies @rkotze
Suggest coauthors
Added
- New feature
git suggest-coauthors
list authors from local repo to add to co-author file. Thanks to @mocoso
Fixes
- Update dependencies to fix security issues.
Update dependencies
Fixes
- Update dependencies to fix security issues. Thanks to @mocoso
- Improvements to documentation and for fish shell. Thanks to @mocoso
- PrepareCommitMsg to prevent duplicated authors when amending commit. Thanks to @nickautomatic
Overwrite and list co-author initials
Added
- Overwrite the main author using
git mob -o <initials>
see example. Thanks to @eric-thelin and @Sarabadu - Add initials of current mob to
PS1
, in~/.bashrc
see example Thanks to @joelash - Minor improvements to readme documentation
Fixed
- Update dependencies to patch security alerts
Major release of Git Mob because commands have been stable for a while and there a no immediate plans to introduce breaking changes.
Manage co-authors
Added
- Add co-authors through the command line
- Edit co-authors through the command line
- Delete co-authors through the command line
See Readme Workflow for details
Fixed
- improve feedback for when primary author is missing config