Skip to content

Releases: jaspernbrouwer/powerline-gitstatus

v1.3.3

08 Sep 01:19
1dc7fd0
Compare
Choose a tag to compare
  • Add trusted_paths argument
  • Fix invalid escape sequences warnings in Python 3.12
  • Switch from setup.py to pyproject.toml

v1.3.2

08 Sep 01:15
fe8e963
Compare
Choose a tag to compare
  • Fix command injection via malicious repository config (CVE-2022-42906)
  • Create a configuration option (untracked_not_dirty) that prevents untracked files alone from marking the branch status
  • README improvements

v1.3.1

11 Jan 13:57
Compare
Choose a tag to compare
  • New format argument allowing to customisation of the segment symbols
  • New last, annotated, contains and exact options for show_tag argument. The behavior when show_tag is True changed from last to exact
  • New detached_head_style argument
  • Bypass the user-defined locale, fixes detached HEAD display when user has non-English locale

v1.2.0

10 May 22:24
Compare
Choose a tag to compare

Introduced the show_tag argument, which shows the most recent tag reachable in the current branch.

v1.1.0

26 May 11:36
Compare
Choose a tag to compare

Introduced the use_dash_c argument.

When true (the default), we will call git with the -C argument, but that requires git 1.8.5 or higher.

When that requirement cannot be met, one can pass false, which will fall back to the --git-dir and --work-tree arguments. Because we need to traverse the current working directory up to root and search for a .git directory, this options is less performant and accurate. Therefor using git 1.8.5 or higher is recommended.

This release should solve the working directory issues (#1 and #4) once and for all!

v1.0.4

11 May 21:04
Compare
Choose a tag to compare

Fixed issue #4, where segment won't show when in a sub-directory of a working copy.

v1.0.3

03 May 10:41
Compare
Choose a tag to compare

Fixed issue #1, where segment won't show when using the powerline-daemon.