Qlibrary has been completely removed and replaced bybluebird- Added French translation by rainje
- Top menu has been removed - you can access settings through panel or File > Git settings...
- Branch deletion handling has been improved and now you can delete also not fully merged branches.
- README has been updated after a long time (thanks Fez Vrasta)
- Fez Vrasta started to add support for Git-FTP
- Updated translations by Marcel Gerber
- Fixed a bug that extension won't even start on some machines.
- Fixed some issues with pushing to remote repositories.
- Improvements to the commit history by Marcel Gerber
- Bash command is now customizable for Windows - you may need to do some adjustements (even Mac/Linux users) in the settings (you can use restore defaults command if you have any problems).
- You can now specify origin branch when creating new one.
- You can now merge local branches into the current branch.
- Many UI tweaks by Larz
- Some more UI tweaks by Fez Vrasta
- Fixed custom terminal not working in Linux/Mac.
- Better .gitignore parsing by Marcel Gerber
- Updated translations by Marcel Gerber & Pietro Albini
- Added features to change current username and email by Fez Vrasta
- Added feature to delete local branches by Fez Vrasta
- Added feature to add and remove remotes by Fez Vrasta
- Added feature to revert last commit by Fez Vrasta
- Changelog is now shown in nice html by Marcel Gerber
- Updated Italian translation by Pietro Albini
- Updated German translation by Marcel Gerber
- Fixed issue when right-clicking on history entries.
- Fixed an issue with "View authors" not working for some people.
- When toggling "Extended" commit, message is copied from the input.
- Close not modified icon has been moved to the Working Files section by Fez Vrasta
- Added features to view authors of a file or current selection.
- Push dialog shows masked password.
- Tabs are now properly displayed in the diffs respecting Brackets "tabSize" preference.
- Fixed an issue when commit dialog won't show on a large number of files.
- Fixed Bash button when working with UNC paths on Windows by Fez Vrasta
- Fixed extension not working on Mac & Linux platforms.
- Fixed critical bug in 0.10.8 when not working in a git repo.
- Unmerged file state is now properly recognized.
- Should now recognize git root even in soft links.
- Fixed bugs when handling various .gitignore entries.
- Pull and Push are now disabled when there are no remotes to work with.
- Fixed an issue when commiting large files failed to open commit dialog.
- Updated Simplified Chinese translation by Zhi
- Fixes an issue with timeout error while launching terminal in Linux.
- Automatically does chmod +x when there's permission denied on terminal script.
- Fixed issue when ignored directories were not marked as ignored without trailing slash.
- Last selected remote is now saved for the project when you reopen Brackets.
- Escape special characters in username and password by Zhi
- Implemented infinite history scrolling by Jimmy Brian Anamaria Torres & Fez Vrasta
- Fixed commit message escaping issues in Linux
- Git commands added into own top menu by Matt Hayward
- Fixed multiple issues with pushing into remote repository.
- Fixed an issue where history was not working for large repositories.
- Fixed an issue with displaying some commits in the history.
- Fixed ambiguous argument error when viewing history.
- Tweaks to commit history by Fez Vrasta & Jimmy Brian Anamaria Torres
- xfce4-terminal support by Ben Keith
- Fixed an issue with pull command.
- Fixed a push bug that was introduced in 0.10.0
- Feature to browse commit history by Jimmy Brian Anamaria Torres
- Feature to clone a repository when in an empty folder by Fez Vrasta
- Feature to use pull & push with multiple remotes by Fez Vrasta
- Tabs have been added to settings dialog, a lot of new shorcuts to configure added.
- You can now navigate between modifications inside a file.
- Bash/Terminal button and Report Bug button can be hidden from panel in the settings.
- Shortcut for Push is now configurable in the settings by Matt Hayward
- Bug when pushing failed in case of a password containing a quote fixed by Matt Hayward
- Improved function for escaping shell arguments on Windows, commits can now contain doublequotes.
- Disable commit button when there are no files to commit selected by Fez Vrasta
- Fixed an issue when doubleclicking on a checkbox triggered opening a file.
- Fix password hiding regExp from 0.9.1
- Added option to disable code inspection in commit dialog.
- You must now agree to store passwords in plain text on your computer.
- Pushing to http(s) password protected repositories should work - extension will ask for username & password.
- Bash icon now launches terminal window in other OS than Windows, thanks to Jimmy Brian Anamaria Torres & Benjamin Pick
- Modified files are now marked in a project tree too for those who have panel closed.
- New shorcuts for commiting current file and commiting all files configurable in settings.
- Panel icons and other visual tweaks by Fez Vrasta
- Refresh button on panel now refreshes current branch too in case it has been switched from outside of Brackets.
- Gutters now expand when clicking on line numbers too.
- Added Italian translation by Fez Vrasta
- Updated German translation by Marcel Gerber
- Updated Brazilian Portuguese translation by Jimmy Brian Anamaria Torres
- Restyle of the interface by Fez Vrasta
- Add toggle panel keyboard shortcut in settings dialog.
- Add amend checkbox to the commit dialog.
- Added Brazilian Portuguese translation by Rodrigo Tavares
- Fixed dialog size bug.
- Push now asks for origin url when no origin is defined.
- Basic branches switching implemented.
- Adds an option to disable adding newline at the end of the file.
- Updated Simplified Chinese translation by Zhi
- Updated German translation by Marcel Gerber
- Git gutters are now clickable.
- Basic Git gutter support - you can turn on/off this feature in settings.
- Fixes for new Brackets' CodeInspection API (requires Sprint 36).
- You can now add files and directory entries to .gitignore file by right clicking.
- Minor fix in produced error messages for github bug reports.
- Fixes bug when commiting files moved with git mv command.
- Fixes of previous release.
- Test if project folder is writable before doing Git Init.
- Extended commit now works without extra line breaks.
- Do not display files in panel that are hidden by Brackets by default.
- Added Simplified Chinese translation by Zhi
- Fixes buggy releases 0.7.5 & 0.7.4
- Button to hide untracked files from panel.
- Experimental support for multi-line commit messages.
- Git Init now experimentally works in projects that are not a git repository.
- Updated German translation by Marcel Gerber
- Added bug reporting button to the git panel which prefills some Brackets info.
- Improvements towards error handling and reporting.
- Fixed issue with corrupting image files #31
- Fixed issue with delete button not working.
- Added Git panel to the menu (View > Git) with keyboard shortcut Ctrl+Alt+G.
- Changes to move on from deprecated APIs to new ones - requires Brackets 34.
- Add box to show commit message length.
- Fix the cygwin path conversion using a more reliable method by Zhi
- Added pull button with fast-forward only mode. (No functionality to resolve merge conflicts)
- Some improvements in error handling and logging.
- Fixed a bug when file contained spaces #21
- Fix a bug when deleting uncommited files from Git panel.
- Fix a bug when commit/diff dialogs fail to display when first line of file is modified.
- Fix a bug in diff formatting.
- German translation by Marcel Gerber
- Fix bug where extension breaks on Linux by Fabio Massaioli
- Add support for cygwin git by Zhi
- Removed polyfills for older Brackets, sprint 32 required from now.
- Push button will now show if there are any unpushed commits.
- Enabled experimental push button. Pushes only to default remote.
- Added button to remove unmodified files from working tree.
- Fix diff output to use --no-color do avoid having color codes in output on some machines.
- Fix bug where whitespace cleanup function corrupts binary files.
- Code checking features delayed for Sprint 32 (adobe/brackets#5125)
- Using new CodeInspection API from Brackets to check files for errors before commiting. (Sprint >= 31)
- Current document is now selected in the git panel for easier navigation.
- Added feature (see Git Settings) to cleanup whitespace when commiting.
- Added hover titles to the Git icon when there's a problem.
- Fixed issue #5
- Added focus to input when commit dialog is shown.
- Added delete button for untracked files
- Untracked files are now shown (instead of untracked directory)
- Undo changes now works and is no longer disabled.
- Added new diff button to show next to the every modified file.
- Little bit of UX tuning.
- Panel now properly disables when switching between projects with and without git repository.
- Click in the git panel now opens the file, doubleclick adds file to the working tree.
- Great new icon and UI tweaks by Larz
- Commit dialog should be now a bit bigger depending on the screen size.
- Settings dialog has now a restore defaults button which restores platform specific defaults (Win, Mac).
- Settings dialog has now a button to show changelog.
- Minor UI tweaks.
- Default preferences are different for platforms.
- Changelog is not shown on the first startup, when settings are shown.
- Added settings panel to File > Git Settings...
- Git Settings dialog will open on first startup after the extension is installed.
- Changelog will open in dialog after the extension is updated.
- Added diff displaying to commit dialog.
- Added i18n support.
- Fixed styling in commit dialog.
- Added shortcut to bash console for msysgit users.
- Added configuration file that is created on the first extension run (thx for idea to Rajani Karuturi)
- First real functionality, basic commit from brackets is now available.
- Added handlers to refresh branch name on project change or file tree refresh.
- Display current branch name in file tree if working folder is a git repository.
- Initial release.
- Display current Git version in status bar.