- Introduced a new
GitDoc > AI: Use Emojis
setting, to alloq prepending AI-generated commit messages with an emoji.
- Introduced a new
GitDoc > AI: Custom Instructions
setting, to allow configuring the style/format of the AI-generated commit mesa
- Introduced a new
GitDoc: Commit
command, to manually trigger a commit, as opposed to waiting until the next auto-commit - Introduced a new
GotDoc: No Verify
setting, which allows suppressing git hooks for GitDoc-generated commits - GitDoc now checks whether a git repo has remotes before trying to push/pull
- Introduced the ability to generate semantic commit messages with AI
- The
GitDoc: Auto Commit Delay
andGitDoc: File Pattern
settings now take affect immediately whenever you change them
- Fixed a bug with VS Code v1.70
- Added the
GitDoc: Push Mode
setting, that allows controlling how commits are automatically pushed to the remote repository - Commit messages now format datetimes using a configured timezone
- Removed the
GitDoc
suffix from the status bar button, in order to reduce UI clutter
- Fixed an issue where the GitDoc setting was being written to every workspace you opened
- Introduced the ability to auto-pull changes from the remote.
- Changes are now auto-committed when you close VS Code.
- Removed the
GitDoc: Enable (Branch)
andGitDoc: Disable (Branch)
commands
- Auto-commits are now only made when changes files don't have any associated errors. This behavior can be changed with the new
GitDoc: Commit Validation Level
setting.
- Introduced the
Undo Version
command to theTimeline
tree, which allows you to revert a previous change - Added the new
GitDoc: Auto Commit Delay
setting, which allows you to control how much time to delay creating commits after saving - Renamed the
Collapse Version(s) Above
command toSquash Version(s) Above
- Renamed the
onSave
option of theGitDoc: Auto Push
setting toonCommit
- Introduced the
Squash Version(s) Above
command to theTimeline
tree, which allows you to merge/name a bunch of auto-commits into a single version - Introduced the
Restore Version
command to theTimeline
tree, which allows you to restore a previous version of a file
- Added the
GitDoc: File Pattern
setting, which allows you to enable auto-commits on only specific files - Fixed an issue where the commit message and date didn't match
- The status bar item now indicates when it is actively syncing or not
Initial release! 🎉