tag:github.com,2008:https://github.com/gitless-vcs/gitless/releasesRelease notes from gitless2019-05-28T20:38:04Ztag:github.com,2008:Repository/10536933/v0.8.82019-05-28T23:38:17Zv0.8.8<ul>
<li>upgrade libgit2 to 0.28 so that the gitless homebrew formula can be updated (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/chenrui333/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/chenrui333">@chenrui333</a> for reporting the problem)</li>
</ul>
<p>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.<br>
The Linux binary was packaged with Python 2.7.15, libgit2 maint/v0.28, and PyInstaller 3.4 on Ubuntu 18.04.2</p>spderossotag:github.com,2008:Repository/10536933/v0.8.72019-05-28T20:28:35Zv0.8.7<ul>
<li>pin pygit2 version to avoid breakages (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/techtonik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/techtonik">@techtonik</a>)</li>
<li>catch potential decode errors on stdout/stderr and fix typo (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/breisfeld/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/breisfeld">@breisfeld</a>)</li>
<li>fix pygit2 0.27 breaking change (<code>pygit2.discover_repository()</code> returns <code>None</code>) (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ppentchev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ppentchev">@ppentchev</a>)</li>
<li>snap packaging (thanks <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abitrolly/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abitrolly">@abitrolly</a>)</li>
<li>upgrade py/libgit2 to 0.27</li>
</ul>
<p>The Mac OS binary was packaged with Python 2.7.16 and PyInstaller 3.4 on Mac OS 10.14.15</p>spderossotag:github.com,2008:Repository/10536933/v0.8.62019-05-24T18:33:56Zv0.8.6<ul>
<li>more info on <code>gl commit</code> and <code>gl publish</code> output</li>
<li>use the branch name in the <code>to create a new branch do gl branch -c</code> help message of <code>gl switch</code> (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/katrinleinweber/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/katrinleinweber">@katrinleinweber</a>)</li>
<li>relicense from GPLv2 to MIT (thanks to all the contributors who replied to my email)</li>
<li>improve help message (<code>gl -h</code>) (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/techtonik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/techtonik">@techtonik</a>)</li>
<li>remove <code>-o</code> option from <code>gl diff</code> and <code>gl commit</code>. To specify a list of files to commit simply list them (i.e., instead of <code>gl diff -o foo</code> do <code>gl diff foo</code>) (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/techtonik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/techtonik">@techtonik</a>)</li>
<li>remove the using-upstream-branch warning on <code>gl publish</code> (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/dogweather/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/dogweather">@dogweather</a>)</li>
<li><code>gl checkout</code> now does a recursive checkout of all files under a directory if a directory is given as input</li>
<li>internal: fix travis and appveyor (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/techtonik/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/techtonik">@techtonik</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/embs/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/embs">@embs</a>)</li>
<li>add testing instructions to readme (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/embs/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/embs">@embs</a>)</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.8.52018-02-06T17:43:22Zv0.8.5<ul>
<li>windows support</li>
<li>only page output if we are running in a tty</li>
<li>skip ignored directories when processing files</li>
<li><code>gl</code> without any argument now displays the help message</li>
<li>group flags of <code>gl branch</code> and <code>gl tag</code> and throw error on invalid combinations</li>
<li>sort the list of tags and branches when listed</li>
<li>add windows pager (thanks to @ArneBachmann)</li>
<li>other pager-related improvements (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/ppentchev/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/ppentchev">@ppentchev</a>, <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/raimue/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/raimue">@raimue</a> )</li>
<li>improvements to readme: link pygit2 for Windows users (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/abitrolly/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/abitrolly">@abitrolly</a> ), svg badges (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/sobolevn/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/sobolevn">@sobolevn</a>), add homebrew badge (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/emartynov/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/emartynov">@emartynov</a>)</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.8.42018-02-09T06:08:38Zv0.8.4<ul>
<li>show error if there's no commit author set</li>
<li>show error if we can't launch editor</li>
<li>cover more values for the <code>color.ui</code> setting (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/vmx/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/vmx">@vmx</a>)</li>
<li>fixed potential unicode encoding errors (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/knowsuchagency/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/knowsuchagency">@knowsuchagency</a>)</li>
<li>changed reqs declaration to use current version of pygit2 (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/scottsideleau/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/scottsideleau">@scottsideleau</a>)</li>
<li>other misc fixes: updated link to google python style guide on readme (thanks to <a class="user-mention notranslate" data-hovercard-type="user" data-hovercard-url="/users/rdpate/hovercard" data-octo-click="hovercard-link-click" data-octo-dimensions="link_type:self" href="https://github.com/rdpate">@rdpate</a>), include full copy of GPLv2</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.8.32016-06-15T20:50:49Zv0.8.3<ul>
<li>new <code>gl tag</code> command to list, create, and delete local and remote tags</li>
<li>new <code>-p/--partial</code> flag in <code>gl commit</code> to interactively select segments of files to commit</li>
<li>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</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.8.22016-06-15T20:50:36Zv0.8.2<ul>
<li>fixed bug that caused merge to not apply uncommitted saved changes</li>
<li>fix printing of remote branches</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.8.12015-09-09T02:30:48Zv0.8.1<ul>
<li>switch branches with conflicts</li>
<li>auto stash on merge if necessary</li>
<li>upgrade to pygit2 v0.23</li>
<li>some small changes:
<ul>
<li><code>sh/set-head</code> flag for <code>gl branch</code></li>
<li><code>v/verbose</code> flag for <code>gl branch</code> to additionally output the head of each branch</li>
<li><code>b/branch</code> flag for <code>gl history</code> to tell which branch to show history from</li>
<li><code>l/limit</code> flag for <code>gl history</code> to limit the number of commits to show</li>
<li><code>c/compact</code> flag for <code>gl history</code> to output history in a compact format</li>
<li>honor <code>core.pager</code></li>
</ul>
</li>
<li>bug fixes</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.82018-02-06T17:20:56Zv0.8<ul>
<li>nice ui (drops #, uses ✔, ✘, ➜)</li>
<li>new <code>gl fuse</code> that replaces <code>gl rebase</code> and can be used to cherry-pick commits</li>
<li>better way of listing, creating, deleting remote branches</li>
<li>better merge commit reporting in history</li>
<li>other fixes</li>
</ul>spderossotag:github.com,2008:Repository/10536933/v0.72015-09-08T20:40:10Zv0.7<ul>
<li>new backend that uses pygit2</li>
<li>some ui changes
<ul>
<li>new <code>switch</code> command for switching branches</li>
<li>added a <code>mo/move-over</code> flag to move over changes to the destination branch</li>
<li>other misc cleanups in flags</li>
</ul>
</li>
<li>bug fixes</li>
</ul>spderosso