Releases: gitless-vcs/gitless
Releases · gitless-vcs/gitless
v0.8.8
- upgrade libgit2 to 0.28 so that the gitless homebrew formula can be updated (thanks @chenrui333 for reporting the problem)
The Mac OS binary was packaged with Python 2.7.16, libgit2 0.28.1, and PyInstaller 3.4 on Mac OS 10.14.5.
The Linux binary was packaged with Python 2.7.15, libgit2 maint/v0.28, and PyInstaller 3.4 on Ubuntu 18.04.2
v0.8.7
- pin pygit2 version to avoid breakages (thanks @techtonik)
- catch potential decode errors on stdout/stderr and fix typo (thanks @breisfeld)
- fix pygit2 0.27 breaking change (
pygit2.discover_repository()
returnsNone
) (thanks @ppentchev) - snap packaging (thanks @abitrolly)
- upgrade py/libgit2 to 0.27
The Mac OS binary was packaged with Python 2.7.16 and PyInstaller 3.4 on Mac OS 10.14.15
v0.8.6
- more info on
gl commit
andgl publish
output - use the branch name in the
to create a new branch do gl branch -c
help message ofgl switch
(thanks to @katrinleinweber) - relicense from GPLv2 to MIT (thanks to all the contributors who replied to my email)
- improve help message (
gl -h
) (thanks to @techtonik) - remove
-o
option fromgl diff
andgl commit
. To specify a list of files to commit simply list them (i.e., instead ofgl diff -o foo
dogl diff foo
) (thanks to @techtonik) - remove the using-upstream-branch warning on
gl publish
(thanks to @dogweather) gl checkout
now does a recursive checkout of all files under a directory if a directory is given as input- internal: fix travis and appveyor (thanks to @techtonik, @embs)
- add testing instructions to readme (thanks to @embs)
v0.8.5
- windows support
- only page output if we are running in a tty
- skip ignored directories when processing files
gl
without any argument now displays the help message- group flags of
gl branch
andgl tag
and throw error on invalid combinations - sort the list of tags and branches when listed
- add windows pager (thanks to @ArneBachmann)
- other pager-related improvements (thanks to @ppentchev, @raimue )
- improvements to readme: link pygit2 for Windows users (thanks to @abitrolly ), svg badges (thanks to @sobolevn), add homebrew badge (thanks to @emartynov)
v0.8.4
- show error if there's no commit author set
- show error if we can't launch editor
- cover more values for the
color.ui
setting (thanks to @vmx) - fixed potential unicode encoding errors (thanks to @knowsuchagency)
- changed reqs declaration to use current version of pygit2 (thanks to @scottsideleau)
- other misc fixes: updated link to google python style guide on readme (thanks to @rdpate), include full copy of GPLv2
v0.8.3
- new
gl tag
command to list, create, and delete local and remote tags - new
-p/--partial
flag ingl commit
to interactively select segments of files to commit - fixed a bug that caused Gitless to think it was still in the middle of a merge after an unsuccessful application of uncommitted saved changes
v0.8.2
v0.8.1
- switch branches with conflicts
- auto stash on merge if necessary
- upgrade to pygit2 v0.23
- some small changes:
sh/set-head
flag forgl branch
v/verbose
flag forgl branch
to additionally output the head of each branchb/branch
flag forgl history
to tell which branch to show history froml/limit
flag forgl history
to limit the number of commits to showc/compact
flag forgl history
to output history in a compact format- honor
core.pager
- bug fixes