3.2.9 (2021-03-12)
- fix fs.readdir in electron 9 (2f2d7ad)
3.2.8 (2020-11-23)
- fix delete current branch (2593011)
3.2.7 (2020-11-15)
- check for 'main' or 'default' as default branch names (a213b84)
3.2.6 (2020-10-01)
- replace all & in command names in menus (9dadd83)
3.2.5 (2020-09-23)
- deps: update dependency etch to ^0.14.1 (b97d8b5)
3.2.4 (2020-07-22)
- track pushed branches (6075ff6)
3.2.3 (2020-07-22)
- track remote branch on switch branch (12253d5)
3.2.2 (2020-06-11)
3.2.1 (2020-02-29)
3.2.0 (2020-02-12)
3.1.2 (2020-02-11)
- show valid message on force delete all branches (fb5d669)
3.1.1 (2020-02-06)
- windows smb root (d4c6a5d)
3.1.0 (2019-12-20)
- add rebaseOnPull config (50a6ee7)
3.0.8 (2019-11-18)
- remove last commit message after commit (62ec74a)
3.0.7 (2019-11-13)
- save commit message in localStorage (561093e)
3.0.6 (2019-08-29)
- deps: update dependency string-argv to ^0.3.1 (edff8eb)
- deps: update dependency string-argv to ^0.3.1 (#146) (41cc01b)
3.0.5 (2019-08-15)
- deps: update dependency rimraf to v3 (a81b8ed)
- deps: update dependency rimraf to v3 (#141) (f9d1e4c)
3.0.4 (2019-08-14)
- deps: update dependency rimraf to ^2.7.0 (0fb7f44)
- deps: update dependency rimraf to ^2.7.0 (#138) (0077a38)
- helper: fix fs.stat in v1.41.0 (cab43ab)
- helper: fix fs.stat in v1.41.0 (#139) (4b6c36f)
3.0.3 (2019-08-07)
3.0.2 (2019-08-06)
- un/ignore: Fix ignore with verbose (e559893)
3.0.1 (2019-06-06)
- FileTree: Sort directories first (3bf516f)
3.0.0 (2019-06-05)
- commands: Add Fetch All command (f88ad2c)
- commands: Add Pull All command (8e4d656)
- commands: Add Push All command (81234ef)
- commands: Add Sync All command (99d89b0)
- commands: Reorder Commands
2.0.5 (2019-04-22)
- notifications: Combine git notifications (3b9184b)
- settings: Update notification option names (9c83ef4)
2.0.4 (2019-04-17)
- deps: update dependency string-argv (854a07e)
- deps: update dependency string-argv to ^0.3.0 (3f7abf9)
2.0.3 (2019-04-15)
- deps: update dependency string-argv to ^0.2.0 (0987874)
2.0.2 (2019-04-12)
- commit-all: Only use selected project (d20153b)
2.0.1 (2019-04-04)
- git: Replace all slashes for root (68293dd)
- paths: Get active text editor if active pane item is not a file (3e648fc)
- refresh: Fix project case mismatch (0bc03f7)
2.0.0 (2019-04-04)
- merge: Add abort checkbox on merge dialog (d92a166)
- merge: Add rebase checkbox to merge dialog (8d43d22)
- merge: Abort merge on error by default
1.5.0 (2019-04-02)
1.4.0 (2019-03-18)
- Show busy signal when command starts
- Clean up code
- Add Diff command #94
1.2.0 (2019-03-07)
- Add Merge Branch command #91
1.1.2 (2019-01-08)
- Remove Synchronous Confirmation Dialogs
- Bump minimum Atom version to 1.25.0
- Fix first commit on a new repo #76
1.1.1 (2018-11-05)
- Prevent trying to delete a branch that doesn't exist #65
1.1.0 (2018-11-04)
- Use Atom IDE Busy Signal if available, instead of separate status bar item
- Hide
context-git:*
commands in the command palette
1.0.1 (2018-11-01)
- Show an error when a
context-git:*
command is called.git-menu:*
must be used.
1.0.0 (2018-10-31)
- Change package name to git-menu.
- Changed default notification setting to show git output.
0.20.0 (2018-02-19)
- Use Synchronous Confirmation Dialogs in Atom <=1.24.x
0.19.0 (2018-02-19)
- Add Commit Staged command
- Add Stage Changes command
- Unstage files before Add to Last Commit
- Add Log command
0.18.2 (2018-02-17)
- Fix Async Dialog
0.18.1 (2018-02-17)
- Fix Create/Switch/Delete Branch
0.18.0 (2018-02-15)
- Async Confirmation Dialogs (only works in Atom >=1.25.0)
0.17.7 (2017-12-12)
- Now works with the github package
0.17.6 (2017-09-27)
- Fix notification not showing after creating an upstream branch
0.17.5 (2017-09-20)
- Include the results of multiple git calls when notification setting is set to show git output.
- Warn about incompatibility with the
github
package atom/github#961
0.17.4 (2017-08-18)
- Remove untracked directories on Discard Changes
- Show the command as the notification title
0.17.3 (2017-07-29)
- Git is now available in every context menu
- Unstage files before Discard Changes
- Fix reduce files when no files change
0.17.2 (2017-07-20)
- apm failed
0.17.1 (2017-07-20)
- Reduce files to folders on discard-changes if all changed files in a folder are selected #16 #53
- Shorten progress bar on status bar
- Add command to git notifications
- Add progress bar to branch operations
- Change Pull & Push to Sync
0.17.0 (2017-07-05)
- If
index.lock
exists ask to remove it before running a command #59 - Dispatched commands now return a promise with hopes that atom/atom#14931 will be merged
- Fix Run Command when selecting an item from the dropdown menu
- Reduce files to folders on commit if all changed files in a folder are selected #16 #53
- Unstage all files before commit
- Add Delete Branch command
0.16.2 (2017-06-12)
- Show the last commit message on the Undo Last Commit confirm dialog
- Show the last commit message on the Add To Last Commit confirm dialog
- Clean up code with async/await
0.16.1 (2017-06-02)
- Fix remove autocomplete item
- Fix unknown status not showing correct error
- Add package-lock.json from npm@5
0.16.0 (2017-05-26)
- Add confirm dialogs to commands that don't have an easy undo #41
- add promisificator as a dependency
0.15.10 (2017-05-22)
- Use shift + del to remove recent items
0.15.9 (2017-05-21)
- Add Run Command #43
- add string-argv as a dependency
0.15.8 (2017-04-19)
- Update to etch 0.12.1
- Fix creating branch with invalid characters
0.15.7 (2017-04-08)
0.15.6 (2017-03-28)
- New Style. Thanks @MikedeJong #45
- Fix commit & push failing if files were removed
- Add more tests
0.15.5 (2017-03-10)
- Fix Pull sending Push #46
0.15.4 (2017-03-09)
- Add --prune flag to fetch calls
- Dialog buttons will respond to enter and space keys when focused
0.15.3 (2017-02-27)
- Fix creating a remote branch #42
- Add Tests 🎉🎊🎇🎆✨
- Fix the way illegal characters are handled in the Create Branch dialog #39
0.15.1 (2017-02-21)
- Fix Discard Changes removing untracked files when none were selected #24
- Remove remote branches from the branch list that are also tracked locally
0.15.0 (2017-02-15)
- Initialize will now create a repo in every project folder of a selected file #23
- Add Fetch command #36
- Add Stash Changes command #37
- Add Unstash Changes command #38
0.14.2 (2017-02-14)
0.14.1 (2017-02-14)
- Fix @accent-color in css #35
0.14.0 (2017-02-14)
- Add Create Branch command #30
- Add Notification settings #28 #29
- BREAKING CHANGE: The config options
showContextMenuItems
has changed tocontextMenuItems
. You may need to edit your config file manually to convert the settings.
0.13.5 (2017-02-10)
- Allow default keymaps on commands
0.13.4 (2017-01-31)
- Fix Discard All Changes
- Un/Ignore Changes only works on tracked files
- More code cleanup
0.13.3 (2017-01-31)
- Clean code
- Convert coffee script dialogs to javascript #3
0.13.2 (2017-01-31)
- Fix Un/Ignore changes only selecting changed files
0.13.1 (2017-01-31)
- Fix error on unsaved untitled tab #33
0.13.0 (2017-01-31)
- Add context menu to atom-pane to include .image-view, etc.
- Add "Ignore Changes" command #27
- Add "Unignore Changes" command
- Add settings to enable/disable context menu items #32
0.12.2 (2017-01-30)
- Add "Fetch" button to the Switch Branch dialog #31
0.12.1 (2017-01-25)
- Fix "Discard Changes" pointing to git-menu:discard
- Fix "Add To Last Commit" pointing to git-menu:amend-last-commit
0.12.0 (2017-01-23)
- Add "Switch Branch" command. Thanks @sfeldkamp #25
- Use Esc key to close Commit dialog
- BREAKING CHANGE: git-menu:discard -> git-menu:discard-changes
- BREAKING CHANGE: git-menu:amend-last-commit -> git-menu:add-to-last-commit
0.11.1 (2017-01-17)
- update readme
- change "Amend Last Commit" to "Add To Last Commit"
- change "Discard" to "Discard Changes"
0.11.0 (2017-01-13)
- Fix commit on editor listing all files
- Update lowest Atom version to 1.13.0 because of shadow dom removal
0.10.0 (2016-12-08)
- Make git.remove async
0.9.4 (2016-12-08)
- Fix git.remove
0.9.3 (2016-12-08)
- Add "Refresh" command to refresh Atom's git status
- Fix remove last commit when 0 or 1 commits exist
- Alert unsaved files on "Commit All"
0.9.2 (2016-09-27)
- Move reset paths to init only
0.9.1 (2016-09-21)
- Fix empty commit message #22
0.9.0 (2016-09-21)
- Add "Initialize" command
- Remove amend option on first commit #19
0.8.0 (2016-09-21)
- Add Pull & Push buttons on commit dialog #15
- Add checkboxes to the files list on the commit dialog #13
0.7.0 (2016-09-20)
- Add "Amend Last Commit" command
0.6.0 (2016-09-20)
- Add Pull and Push commands
- Add keywords to package.json
- Clean up code
0.5.1 (2016-08-18)
- Alert for unsaved files #18
- Clean up code
0.5.0 (2016-08-11)
- Add "Commit All" command
- Add "Undo Last Commit" command
0.4.0 (2016-07-20)
- Add "Discard" command
- Set commit message too long at 50 for first line
- Clean up code
0.3.0 (2016-07-06)
- Add progress bar in status bar
- Refresh Atom immediately after commit
- Clean up code
0.2.3 (2016-06-15)
- Add "Push changes" checkbox #14
- Add more git statuses
- Suppress output from "git add"
0.2.2 (2016-05-24)
- Get full commit message when amend is checked
- Refresh git status in Atom #9
- Change notifications to not dismissable
- Clean up code
0.2.1 (2016-05-22)
- Fix multi-line commit messages #11
0.2.0 (2016-05-21)
0.1.4 (2016-05-20)
- Allow multiple files to be selected in treeview #8
- Remove message on uncheck amend
0.1.3 (2016-05-20)
- Move git commands to git-cmd.js #4
- Fix spelling "Ammend" on commit dialog
- Change screenshot
0.1.2 (2016-05-19)
- Add changes to CHANGELOG.md
0.1.1 (2016-05-19)
- Add screenshot to README.md
- Initial Release