Software Update: GitKraken 2.0.1

Spread the love

Many software developers use Git, a version control tool developed by Linus Torvalds. To use Git you need a GUI client and there are a lot from. GitKraken is one such client and it is starting to gain a lot of users lately. The program is open source and cross platform, developed by Axosoft and is free for home users, non-profit organizations and when developing open source software. For commercial use, a compensation asked. Version 2.0 of GitKraken was recently released and a successor has already been released.

Version 2.0.1

sigh. It’s the obligatory x.0.1 update to the major update, and now the whole tidiness of 2.0.0 is ruined. Great, just great. :slow clap:

Fixed

  • We understand that you need to open submodules, and now we are sure that you can, sorry!
  • Editing a granule: This is a weird, weird thing that happened. So, here’s the thing. If your submodule is in an OK state, editing that submodule would break the app. Now, it doesn’t, which means we fixed it, and we are sorry it didn’t work.
  • Setting upstream on a ref with a . in the name wouldn’t work. . hardly seems like a far out there character to include in an upstream so we fixed that right up for you.

Version 2.0.0

Now, 2x Faster! Like a kraken with a jetpack!

hey there. How’s it going, champ? Did you enjoy the holidays? A safe and hopeful new year? It’s been a while. you know why? Because we’ve been working on a big one. The big 2.0. You probably know by now how we like to keep to a two-week development cycle, but for this release we made a decision: PERF, PERF and MORE PERF; work hard on performance overhauls, don’t release until it’s ready. The GitKraken team is proud to give you v2.0! You will find that everything is much more snappy than before. In some cases, operations are as much as 10x faster!

Usually we put our shiny new features at the top of the release notes, but with v2.0, the performance really shines, so let’s look at those items first.

Performance Improvements

  • Make a commit and watch GitKraken go! Committing is completed far quicker than in previous versions.
  • New year, new you: Open those repos at least 2 x faster than you could in 1.9.
  • Don’t forget to thank your grandma for the $5 in your Christmas card, and for drastically improving the scroll refresh in the graph. Did you see that? No more blank spots during scroll!
  • In fact, the graph scroll is also much, much faster. Do you scroll both ways? great! Scrolling is noticeably faster on both axes.
  • Scrolling through a file’s changes is significantly faster, too.
  • Traversing the graph using keyboard shortcuts and the arrow keys was nice enough, but came with significant lag. Now it’s snappy and responsive.

New

  • .gitignore: A big feature request from our users is finally here! You can now select a file or folder in the file staging area, and add to the .gitignore file on the fly. Right-click and select Ignore. From there, you can:
    • Add that specific file to .gitignore
    • Add all files with that file extension to .gitignore
    • Add all files in the same folder as the selected file to .gitignore
    • (If selecting a folder) add that folder to the .gitignore
  • psst. GitKraken’s a bit CLI-curious! There’s a new option to open the current repo folder in terminal. Just go to File Open Terminal or use the keyboard shortcuts opt + T (Mac) / alt + T (Windows + Linux).
  • Your drunk uncle might have all the great Christmas dinner stories, but can he push a commit and create a pull request at the same time? Only if he’s using GitKraken. If you haven’t yet pushed a branch to a remote, you can choose to push and start a pull request in one command. Save clicks and time! hic!
  • Open GitKraken! Go on, try it! Look at Keif swim with delight! Watch that smile and know that, today, you made one kraken very happy.
  • We polished up the visual feedback during loading operations in-app, too. Remember that embarrassing wobble in the previous version’s loady-spin? But a distant memory.

Improved

  • When you’re setting an upstream, you can select from available remotes instead of having to type out the fork and remote like it’s 2016. The really neat part is that GitKraken will get the gist of your most popular upstreams, and then prioritize those in the drop down. Of course, if you want to type, you can still type.
  • PRO: Profiles can once again be assigned discrete GitHub / Bitbucket accounts.
  • UI improvements:
    • New light and dark themes use a reduced color palette that is more consistent between themes. Notice that moodier, bluer tint to the dark theme? That was us.
    • A lot of love was given to the light theme to clean up the UI and improve contrast with a new color palette.
    • Input focus and mouseover styles have been added/modified to improve contrast and consistency.
    • Merge resolution tool UI has been cleaned up significantly, fixing alignment issues, etc.
    • Font style variations were reduced to improve legibility and generally look less wacky.
    • The font used to display code has been updated for legibility and is now consistent in all views.

Version number 2.0.1
Release status Final
Operating systems Windows 7, Linux, macOS, Windows 8, Windows 10
Website Axosoft
Download
File size

85.67MB

License type Freeware/Paid
You might also like