Skip to content

Releases: francescmm/GitQlient

Continuous Build: latest development

03 Dec 20:46
Compare
Choose a tag to compare

Build with the latest changes in master.

GitQlient 1.6.3

06 Oct 15:30
Compare
Choose a tag to compare

The GitQlient 1.6.3 release contains the following improvements:

  • Added translations:
    • Chinese
    • English
  • Added basic rebase functionality
  • Fix issue with whitespaces in the repository name
  • Fixed fixed font size
  • Mac only: Fix scroll to commit via search

Known issues:

  • CMake project is still not available to build and install.

GitQlient 1.6.2

09 Sep 17:38
Compare
Choose a tag to compare

The GitQlient 1.6.2 release contains the following improvements:

  • Improve speed staging/unstaging files
  • Improve data reload
  • Fixes regarding submodules management
  • Possible to set the upstream for multiple remotes
  • Fixed styles
  • Fixes in the commit message
  • Added back the commit diff when double click a commit
  • Added support for whitespaces

Known issues:

  • Any MacOS issues are still opened until I have time to test properly on that system.

Note: Windows version will come soon!

GitQlient 1.6.1

13 Dec 08:01
Compare
Choose a tag to compare

Patch version 1.6.1 of GitQlient

GitQlient 1.6.0

03 Dec 22:28
Compare
Choose a tag to compare

The GitQlient 1.6.0 release contains the following features:

  • New Git command options:
    • Push unchecked branches
    • Reset unchecked branches to a specific commit
    • Reset unchecked branches to its origin
    • Revert commit
    • Update all submodules
  • Add untracked files when doing a stash
  • Added CMake support
  • Added support for Qt6
  • More Shortcuts:
    • Open a repo, Clone a repo, New repo, and Close a repo.
    • Info about shortcuts in Config panel

Fixes:

  • Fixed #253: Disable auto fetch from server repository feature not working
  • Fixed #251: Crash when adding files to new repo
  • Fixed #258: Moving init and clone to GitQlient widget
  • Fixed the search of branches/tags

Known issues:

  • Any MacOS issues are still opened until I have time to test properly on that system.

GitQlient 1.5.0

25 Jun 09:10
Compare
Choose a tag to compare

The GitQlient 1.5.0 release contains the following features:

  • Hunks view: possible to stage by hunk or by line!
  • GitQlient supports the Qt plugin system:
    • Jenkins and GitPlatform (access to GitHub/GitLab) have been moved to independent plugins.
    • Support for terminal via plugins (download managed inside GitQlient) for Linux and MacOS.
  • Shortcuts on Controls panel and for toggling Branches view.
  • Delete local branches that are grouped by folder in the branches panel.

Improvements:

  • Merge widget: now it's possible to manage deleted files in the merge view.
  • Auto-fetch enabled and configurable.
  • Log output folder can be customized.
  • Font size configurable.
  • Support for global gitingore file.
  • Right panel (branches, tags, stashes, etc.) has all parts collapsable.

Known issues:

  • Any MacOS issues are still opened waiting for testability on that system.

GitQlient 1.4.3

30 Aug 08:35
Compare
Choose a tag to compare

Hotfix due to a crash when using the DEB package (missing configuration in the build system).

GitQlient 1.4.2

29 Aug 08:44
Compare
Choose a tag to compare

The GitQlient 1.4.2 release fixes build issues when generating DEB packages (for Debian related systems) and DMG for MacOS.

GitQlient 1.4.0

11 Jul 16:27
Compare
Choose a tag to compare

The GitQlient 1.4.0 release contains the following features:

  • Squash merge branches
  • Squash commits: it is now possible to squash the last commits of the current branch. Of course, if the commits where already pushed to remote, they will need to be pushed force.
  • GitQlient now has an internal cache: Local Git operations will be done against the cache and later asynchronously against remote. This allow GitQlient to run faster for local changes that doesn't need synchronization. This also reduces the UI freeze when refreshing because of changes in the graph.
  • Credentials can be managed by GitQlient with the proper configuration. This can be done through the Config screen.
  • Multi cherry-pick: It is possible now to cherry-pick several commits at once when they're not part of the current branch.
  • Search tags in the Branches widget: In addition to branches, it is possible to search tags by name.
  • DEB package: GitQlient is now release as well as a DEB package in addition to RPM.

Technical improvements:

  • Reduced the number of memory allocations (specially with QString)

Known issues:

  • Any MacOS issues are still opened waiting for testability on that system.

GitQlient 1.3.2

11 Apr 07:52
Compare
Choose a tag to compare

The GitQlient 1.3.2 release contains UI and UX improvements as well as minor features.

A more detailed list of changes follows below.

Fixes:

  • Improved sizing of GitQlient to fit 1280x800 screen resolution
  • Tag names updated when refresh
  • Fixed styles not being populated correctly
  • Fix resize of CommitInfoWidget