Skip to content

Releases: jupyterlab/jupyterlab-git

v0.23.3

24 Dec 10:37
c5ce0a3
Compare
Choose a tag to compare
  • Bug fix 🐛 :
    • error when handling some branch name with remote #848 (thanks to @rrao24)

v0.23.2

26 Nov 12:57
6043cf3
Compare
Choose a tag to compare
  • Bug fixes 🐛 :
    • Fail to create new branch #828

Thanks to our contributor: @ianhi

v0.23.1

12 Nov 10:28
e9b48f8
Compare
Choose a tag to compare
  • Bug fixes 🐛 :
    • Fixes failure when discarding unstaged changes #823

Thanks a lot to all contributors:
@ianhi @lresende

v0.23.0

11 Nov 17:44
582ef5a
Compare
Choose a tag to compare
  • New features ✨ :
    • The extension will refresh the Git status only if the Git panel is visible #811
      This should help further to avoid slow UI reactivity of JupyterLab when dealing with big git repositories.
    • Local branch can now be deleted #816
    • New context menu entry to delete untracked files #815
    • The extension is now fetching from the remotes regularly (in a separate Poll than the status) #812
    • Push and pull icons will now display a badge if the current branch is ahead or behind respectively of the tracked upstream branch
      Moreover those buttons will be disabled if the repository has no remote #812
  • Bug fixes 🐛 :
    • Stop folding files list header on click button #819

image

Thanks a lot to all contributors:
@ianhi

v0.22.3

31 Oct 13:10
2b685a3
Compare
Choose a tag to compare
  • Bug fixes 🐛 :
    • Switching to a non-git repository is not detected #809

v0.22.2

24 Oct 14:48
c7cf93f
Compare
Choose a tag to compare
  • Bug fixes 🐛
    • Display blank in simple mode #660
    • Git clone does not prompt for credentials #806

v0.22.1

09 Oct 06:22
03cb915
Compare
Choose a tag to compare
  • Bug fixes 🐛
    • #794 Fix icon styling

v0.22.0

04 Oct 17:44
7b7f0e5
Compare
Choose a tag to compare

⚠️ The code requires now Python 3.6 or more

  • New features ✨
    • Python code formatted with black #763
    • Items list (like file, branches or tags) are now virtualized #767 - this allows to keep working even with folder containing thousands of modifications.
    • SVG icons everywhere #783
    • Tags are displayed in a similar way as the branches #788
    • If a branch is named main, it will be moved at the beginning of the branch list in the new branch dialog.
  • Bug fixes 🐛
    • Fix test diff for border commits (first one, deletion,...) #766
    • Restore R icon #722

This release focused mainly on refactoring the frontend code and on making the user experience more homogeneous.

Thanks a lot to all contributors:
@ianhi @krassowski @telamonian

v0.21.1

03 Sep 18:24
d632dee
Compare
Choose a tag to compare
  • Bug fixes 🐛:

v0.21.0

30 Aug 15:35
7f3e4cc
Compare
Choose a tag to compare
  • New features ✨
    • Ignore file through context menu #705 #751
    • Add UI to display task progression in status bar and as pop-up #630
    • Update opened files when Git commands modify them (like revert)
    • Guess default push branch #721
    • Add custom actions after initializing a folder as a git repository; e.g. to set up a tool like nbstripout. #700
    • Add dialog to checkout a specific tag #713
    • Git Menu clean up #699
  • Bug fixes 🐛
    • Fix push branches with /
    • Show both staged and unstaged entry for partial staged file #629
    • Fix race condition on slow FS #564
    • Improve error dialog message #619
    • Improve panel for non-git folder
    • Report version incompatibility

And other small fixes and improvements.

Thanks a lot to all contributors:
@chrisjohn2306 @echarles @ianhi @kgryte @mlucool @kgryte