Skip to content

Releases: rkotze/git-mob-vs-code

Post commit solo UI fix

23 Nov 18:11
Compare
Choose a tag to compare

Fixed

  • When executing the solo sequence post-commit the unselected author gets the "plus" action instead a "minus" icon. Issue 380

What's Changed

Full Changelog: v1.21.0...v1.21.1

Update Git Emojis

06 Nov 21:03
Compare
Choose a tag to compare

Added

  • Update the list Gitmoji's to latest - thanks @regisbsb

Removed

  • Clean up documentation PAT config not used any more for any commands.

What's Changed

Full Changelog: v1.20.1...v1.21.0

Fix commit template on start

10 Aug 13:52
Compare
Choose a tag to compare

Added

  • Use git-mob-core to search GitHub users replacing what is in the extension. The limitation is core API does not allow a PAT key and won't get authors selected email (will just return GH anonymous email). Less code to maintain across tools.

Fix

  • On launching vs code error modal appears, when no path set for the commit template, default to the global template. Issue 302
  • Save to commit template on reload or start of vs code if any authors are selected. List object was in wrong format.

Migrate to use git-mob-core

06 May 20:14
Compare
Choose a tag to compare

1.20.0

General maintenance and migration to use git-mob-core for consistency.

Added

  • Integrate features from git-mob-core v0.8.2 - see PR 266 for details
    • Create new .git-coauthors file and temp one for UI tests
    • Use core Author class
    • Remove usage of old gitAuthors internal function, was moved into test folder as it's needed there.
    • Get repo contributors repoAuthorList
    • Fetch user from GitHub
    • Removed old Git commands and rev parse exec files.
  • Integrate breaking changes from git-mob-core v0.9.x
    • getPrimaryAuthor, getSelectedCoAuthors, setPrimaryAuthor now use promises
    • Remove usage of old gitAuthors internal function in UI test folder replace with git-mob-core library

Fixed

  • VS code UI not updated after saved changes in .git-coauthor file.
  • After UI tests run clean up temporary files, .git-coauthors and .gitmessage.

What's Changed

Full Changelog: v1.19.0...v1.20.0

Performance improvement changing co-authors

09 Jul 13:49
Compare
Choose a tag to compare

Added

  • Refactor approach for managing the co-author group lists by using a memorized and facade approach. There is less logic involved and making it easier to read.
  • Performance gain to render the list UI in the SCM panel.
  • Removed most of the old git-mob-api which is replaced by the new git-mob-core API, part of the migration.

What's Changed

Full Changelog: v1.18.0...v1.19.0

local .git-coauthors & Git Mob core v0.5.0

18 Jun 23:17
Compare
Choose a tag to compare

Added

  • Integrated git-mob-core v0.5.0 new shared library between Git Mob cli and VS Code.
  • New feature: add .git-coauthors file to your Git repository will be used instead of global one.

What's Changed

Full Changelog: v1.17.2...v1.18.0

Fix Git Mob SCM panel reloading

11 Jun 22:34
Compare
Choose a tag to compare

Fixed

  • Stop the Git Mob list from reloading and making it difficult to update the commit message text input.
  • On reload co-authors in selected would duplicate in unselected lists
  • Ensure counts are correct when selecting a co-author

What's Changed

Full Changelog: v1.17.1...v1.17.2

Fix empty user's name from GitHub

31 Oct 18:47
Compare
Choose a tag to compare

1.17.1

Fixed

  • Extension breaks if the user's name is empty from GitHub issue 152. Replaced empty name property with username (login property).

Note

Global Mob & anonymous email

31 Jul 15:13
Compare
Choose a tag to compare

Added

  • Global Git Mob means that you will have the same selected co-authors when switching between projects. Read more on migrating from local commit template.
  • Reload icon added to project folder item.
  • By default fetch anonymous email from GitHub issue 101

Co-author from cmd palette

03 Mar 20:52
Compare
Choose a tag to compare

Added

  • Use command palette to select co-authors from unselected and repo contributors issue 82 This also enables adding multiple repo contributors at once with the multi-selector command palette.
  • Right-click on co-author item and copy co-author to clipboard issue 79

Fixes

  • Clean up unused icons and use VS Code provided icons to match the editors UI.
  • When selecting a repo contributor from search command palette, fix flow of adding them to selected for co-authoring if setting is enabled.