Skip to content

Releases: rkotze/git-mob

Fix: error if co-author initials missing

13 Feb 00:02
Compare
Choose a tag to compare

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

08 Jan 18:07
Compare
Choose a tag to compare

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

27 Oct 22:34
Compare
Choose a tag to compare

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

07 Aug 22:11
Compare
Choose a tag to compare

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

02 Jul 22:28
Compare
Choose a tag to compare

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

19 Jan 23:33
Compare
Choose a tag to compare

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

10 Feb 17:55
Compare
Choose a tag to compare

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

15 Aug 16:54
Compare
Choose a tag to compare

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

13 Jun 17:07
Compare
Choose a tag to compare

Added

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

30 Jan 17:47
Compare
Choose a tag to compare

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