Git-cola

Latest version: v4.12.0

Safety actively analyzes 723607 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 11 of 19

2.0.3

======
Usability, bells and whistles
-----------------------------
* `git cola` no longer prompts after successfully creating a new branch.
(`251 <https://github.com/git-cola/git-cola/pull/251>`_)

* Hitting enter on simple dialogs now accepts them.
(`255 <https://github.com/git-cola/git-cola/pull/255>`_)

Fixes
-----
* `git dag` no longer relies on `sys.maxint`, which is
not available in Python3.
(`249 <https://github.com/git-cola/git-cola/issues/249>`_)

* Python3-related fixes.
(`254 <https://github.com/git-cola/git-cola/pull/254>`_)

* Python3-on-Windows-related fixes.
(`250 <https://github.com/git-cola/git-cola/pull/250>`_)
(`252 <https://github.com/git-cola/git-cola/pull/252>`_)
(`253 <https://github.com/git-cola/git-cola/pull/253>`_)

* Switching repositories using the bookmarks widget was not
refreshing the inotify watcher.
(`256 <https://github.com/git-cola/git-cola/pull/256>`_)

* Special commit messages trailers (e.g. "Acked-by:") are now special-cased to
fix word wrapping lines that start with "foo:".
(`257 <https://github.com/git-cola/git-cola/issues/257>`_)

* `git dag` sometimes left behind selection artifacts.
We now refresh the view to avoid them.
(`204 <https://github.com/git-cola/git-cola/issues/204>`_)

2.0.2

======
Usability, bells and whistles
-----------------------------
* Better inotify support for file creation and deletion.
(`240 <https://github.com/git-cola/git-cola/issues/240>`_)

* `git cola` now supports the X11 Session Management Protocol
and remembers its state across logout/reboot.
(`164 <https://github.com/git-cola/git-cola/issues/164>`_)

* `git cola` has a new icon.
(`190 <https://github.com/git-cola/git-cola/issues/190>`_)

Packaging
---------
* Building the documentation no longer requires `asciidoc`.
We now use `Sphinx <https://www.sphinx-doc.org>`_ for building
html documentation and man pages.

Fixes
-----
* Reworked the git-dag gravatar icon code to avoid a Unicode
error in Python 2.

* Commit message line-wrapping was made to better match the GUI editor.
(`242 <https://github.com/git-cola/git-cola/issues/242>`_)

* Better support for Python3 on Windows
(`246 <https://github.com/git-cola/git-cola/issues/246>`_)

Packaging
---------
* git-cola no longer depends on Asciidoc for building its documentation
and man-pages. We now depend on [Sphinx](https://www.sphinx-doc.org) only.

2.0.1

======
Usability, bells and whistles
-----------------------------
* Some context menu actions are now hidden when selected
files do not exist.
(`238 <https://github.com/git-cola/git-cola/issues/238>`_)

Fixes
-----
* The build-git-cola.sh contrib script was improved.
(`235 <https://github.com/git-cola/git-cola/pull/235>`_)

* Non-ASCII worktrees work properly again.
(`234 <https://github.com/git-cola/git-cola/issues/234>`_)

* The browser now guards itself against missing files.
(`bz 1041378 <https://bugzilla.redhat.com/show_bug.cgi?id=1071378>`_)

* Saving widget state now works under Python3.
(`236 <https://github.com/git-cola/git-cola/pull/236>`_)

2.0.0

======
Portability
-----------
* git-cola now runs on Python 3 thanks to Virgil Dupras.
(`233 <https://github.com/git-cola/git-cola/pull/233>`_)

* Python 2.6, 2.7, and 3.2+ are now supported.
Python 2.5 is no longer supported.

Fixes
-----
* i18n test fixes thanks to Virgil Dupras.
(`231 <https://github.com/git-cola/git-cola/pull/231>`_)

* git-cola.app build fixes thanks to Maicon D. Filippsen.
(`230 <https://github.com/git-cola/git-cola/pull/230>`_)

* Lots of pylint improvements thanks to Alex Chernetz.
(`229 <https://github.com/git-cola/git-cola/pull/229>`_)

1.9.4

======
Usability, bells and whistles
-----------------------------
* The new `Bookmarks` tool makes it really easy to switch between repositories.

* There is now a dedicated dialog for applying patches.
See the ``File -> Apply Patches`` menu item.
(`215 <https://github.com/git-cola/git-cola/issues/215>`_)

* A new `git cola am` sub-command was added for applying patches.

Fixes
-----
* Fixed a typo that caused inotify events to be silently ignored.

* Fixed the sys.path setup for Mac OS X (Homebrew).
(`221 <https://github.com/git-cola/git-cola/issues/221>`_)

* Lots of pylint fixes thanks to Alex Chernetz.

1.9.3

======
Usability, bells and whistles
-----------------------------
* `git cola --amend` now starts the editor in `amend` mode.
(`187 <https://github.com/git-cola/git-cola/issues/187>`_)

* Multiple lines of text can now be pasted into the `summary` field.
All text beyond the first newline will be automatically moved to the
`extended description` field.
(`212 <https://github.com/git-cola/git-cola/issues/212>`_)

Fixes
-----
* Stray whitespace in `.git` files is now ignored.
(`213 <https://github.com/git-cola/git-cola/issues/213>`_)

* Fix "known incorrect sRGB profile" in `staged-item.png`.
(`gentoo-devel message 85066
<https://web.archive.org/web/20141012075946/http://comments.gmane.org:80/gmane.linux.gentoo.devel/85066>`_)

Page 11 of 19

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.