Skip to content

Releases: rkotze/git-mob-vs-code

Fix fail to register on start

18 Jul 11:54

Choose a tag to compare

Fixed

  • Handle start-up issue. Open a new VS Code with a project and the git panel is not the focus then it fails to register commands and load the UI.

What's Changed

Full Changelog: v1.23.1...v1.23.2

Fix command 'gitmob.openSettings' already exists

26 May 20:50

Choose a tag to compare

Fixed

  • "Error: command 'gitmob.openSettings' already exists" Issue 418. If you have multiple projects open then the setup command would run twice causing the error.

What's Changed

Full Changelog: v1.23.0...v1.23.1

Set new primary author

25 Apr 16:19

Choose a tag to compare

Added

  • If no primary author set, handle the error inline so the extension does not break. Added feature to set new author through vscode inputs. Issue 27

What's Changed

Full Changelog: v1.22.0...v1.23.0

Add co-authors using plus symbol in SCM texbox

26 Mar 11:20

Choose a tag to compare

Added

  • Integrate git-mob-core v0.10.0 with new message formatter function.
  • Autocomplete co-author feature in SCM textbox by typing plus +. It can be enabled/disabled in settings.

Fixed

  • Fix Git Mob start-up error when creating a new project and initialising a new Git repo.

What's Changed

Full Changelog: v1.21.1...v1.22.0

Post commit solo UI fix

23 Nov 18:11

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

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

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

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

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

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