SmartGit is the most powerful Git GUI client with support for GitHub, Bitbucket, GitLab and Azure DevOps. SmartGit runs on Windows, macOS and Linux.

smartgit 23.1.3 (2024-04-22)
============================
fixed bugs
----------
- refresh:
- config: possible internal error if config file ends after subsection name
- possible "ghost" modified state related to invalid "text=<value>" in .gitattributes
- simple hosting providers: domain input field is missing
- linux:
- default dark theme: assertion showing comment
- table columns too narrow by default
- macos:
- env-var parser fails if `pwsh` is configured
- reveal in finder: always shows an empty output dialog
- wsl: if appending windows path is disabled, browser windows can't be opened
other noteworthy changes
------------------------
- updated chinese translation
- company configuration:
- allow to have fixed git executable version by configuring `executable.requiredexactversion`
- on-premise license server:
- about dialog: show details about on-premise license server
- setup: improve warning message in case of rejected authorization (ldap)
- setup/register: prevent requesting license if git email address is not configured
- working tree window:
- show changes: introduce low-level property `showchanges.askforindexandwtmodifiedfiles` to show selection dialog for wt-index-modified files
- refresh (macos): added low-level property `core.status.ignoregenericfilesystemexceptiononmacos` to work around "operation not permitted" error caused by inaccessible directories
smartgit 23.1.2 (2024-02-20)
============================
fixed bugs
----------
- blame:
- by-author-coloring is always dark, even with light theme
- branches view:
- toggling grouping option in hamburger menu did not trigger refresh
- commit view:
- rewrap (windows): introduced additional lines/spaces
- file log:
- possible internal error in case of missing objects
- hosting providers:
- azure: client certificates did not work
- bitbucket:
- own comments may not be editable
- merge to local did not work for ssh repositories
- possible dead lock opening a project for some hosting providers, e.g. bitbucket
- github: possible error "object 'id' not found" related to pull request reviewer assignments
- gitlab: possible internal error for redirected repositories
- open:
- for worktree with mismatch between git admin pointers, the more unexpected repo will be opened
- for worktree with non-existing git admin pointer, opening fails
- refresh:
- possible internal error if config file ends with subsection quote (`[remote "`)
- possible internal error for large commit dates, e.g. year 2286
- inefficient refreshing for large repositories with many submodules
- low-level property `json.graphql.ignorenullarrayelements` did not work properly
- log window:
- all refs should be displayed by default (regression since 22.1)
- standard window:
- tabs: internal error related to (unintentional) tab dragging while a dialog occurs
- delete/move to trash (macos): did not refresh correctly after removing `.git` file
other noteworthy changes
------------------------
- setup: improved handling of default files
- log window:
- comments: edit should not be enabled if editing definitely is not possible
- log, working tree window:
- files view: "renamed path" column should show new (target) path for rename sources
- log, standard window:
- save as: executable bit from repository file should be preserved
相关文章:
-
-
-
-
为什么要升级openssl版本,一是解决旧的OpenSSL版本可能会存在一些安全漏洞。这些漏洞可能会被黑客利用,对系统和数据造成威胁,因此,升级到新的OpenSSL版本可以修复这些…
-
-
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。
如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论