- 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! 🎉