0% found this document useful (0 votes)
43 views4 pages

Changelog

SmartGit 21.2.4 released with fixes for bugs in the Azure DevOps integration, Changes view, Git-Flow, Log, and Refresh functionality. It also added a new low-level property for refreshing.

Uploaded by

Keith Wong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
43 views4 pages

Changelog

SmartGit 21.2.4 released with fixes for bugs in the Azure DevOps integration, Changes view, Git-Flow, Log, and Refresh functionality. It also added a new low-level property for refreshing.

Uploaded by

Keith Wong
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 4

SmartGit 21.2.

4 (2022-09-02)
============================
Fixed Bugs
----------
- Azure DevOps: integration was not applicable for
ssh://[email protected]:22/project/_git/application URLs
- Changes view:
- possible internal error selecting certain images (depending on color model)
- possible internal error when applying/reverting selection containing removal
of empty line
- Git-Flow (external): finish feature/hotfix/release branches containing '/' did
not work
- Log:
- Graph: possible internal error for partial clones when filtering for file
name or content
- Refresh:
- BitBucket Server: possible internal error if pull request has been
created from tag
- squashed subtrees were not detected
- rebooting while running might lose newly entered hosting provider credentials
- Refresh (working tree): possible internal error if .git/index has null-checksum

Other Noteworthy Changes


------------------------
- added low level property refresh.checkGitAdminOutsideOfModel

SmartGit 21.2.3 (2022-05-30)


============================
Fixed Bugs
----------
- Changes view
- internal error related "Split leading/trailing lines" option
- Copy without selection: copies 1 char too much resulting in crash for last
line
- for Unified view, Goto Next Change may remain at existing change
- error "failed to read file" for missing files if "core.autocrlf=input" is
configured
- Files (Log and WT): State and Working Tree State columns should denote rename
sources as "missing", not "unchanged"
- GitLab: error "The authorization server does not support this response type" when
trying to generate a new token
- Log: possible internal error when filter for modified content
- Pull: Git config "pull.rebase=merges" should be honored
- Pull/others: submodule.<name>.update=none should be honored
- Refresh (WT): "filter" may not be applied if listed after "text" or "eol"
in .gitattributes

Other Noteworthy Changes


------------------------
- GitHub: support OAuth repository authentication for gist.github.com, too
- added low-level properties
status.gitCompatibleMode
submoduleUpdate.failAllIfSingleUpdateFails

SmartGit 21.2.2 (2022-01-27)


============================
Fixed Bugs
----------
- Changes view: split-off block may miss background color
- Cherry-pick: possible internal error related to subtrees
- Conflict Solver: for LFS conflicts, left and right will show wrong contents (of
base file)
- Graph (macOS): (x refs) box with dark background on dark system with light
SmartGit theme
- Pull: possible internal error when trying to initialize SVN submodule
- Refresh (Windows): internal error when trying to open repository located at
special directory, like "C:\Users\account\My Documents"

Other Noteworthy Changes


------------------------
- added low-level property "gitlab.additionalRequestHeaders"

SmartGit 21.2.1 (2021-12-22)


============================
Fixed Bugs
----------
- Changes view:
- unexpected "Error reading file, Details: cancelled" for Git-LFS file which
exceed the size threshold
- possible internal error clicking "Force Compare"
- Commit/Stash: possible error "unknown option `pathspec-from-file=-'" when using
Git 2.25
- External tools: ${commit2} was marked incorrectly as optional
- Gravatar: fixed assertion for incorrectly sized images
- Log:
- Graph: memory leak of core objects after invoking popup menu
- File log: internal error if deleting and re-cloning repository while file log
is open
- Refresh:
- possible internal error "Unknown chunk ID ..."
- internal error trying to open a repository which is actually a file
- macOS bundle with invalid version information

Other Noteworthy Changes


------------------------
- Changes view: added low-level property changesView.imageSupport to disable image
support
- Git-LFS: added low-level property status.forceUpdateIndexForLfsRepositories
- Pull: added low-level property pull.propagateFetchTagsToSubmodules
- SSH-Fingerprint confirmation: show as Base64-encoded SHA-256

SmartGit 21.2.0 (2021-11-18)


============================
Fixed Bugs
----------
- Changes view: hitting Refresh did not reload file content
- macOS: the (file) completion popup might be too narrow

Other Noteworthy Changes


------------------------
- macOS: use icon which better matches others on macOS 11/12

SmartGit 21.2 RC 3 (2021-11-15)


===============================
Fixed Bugs
----------
- Changes View, Unified: possible internal errors (on scrollTo and/or Apply) if the
last line has been cleared

Other Noteworthy Changes


------------------------
- change default for low-level property dnd.autoScroll.initialDelay to 500(ms) to
avoid immediate scrolling for dnd operations near the edge of the Graph
- update SWT
- Linux: fix native memeory leak
- MacOS 11 (M1): tables and trees had large borders
- use https for autoupdate
- tag-grouping detection should detect groups only after the last '/' and skip tag-
grouping in case of multiple groups

SmartGit 21.2 RC 2 (2021-10-29)


===============================
Improvements
------------
- support for macOS 12

Other Noteworthy Changes


------------------------
- all changes from SmartGit 21.1.3

SmartGit 21.2 RC 1 (2021-10-21)


===============================
Improvements
------------
- Azure DevOps: allow multiple configuration for different server URLs

Fixed Bugs
----------
- Changes view: Apply must not be available when starting within an inner-line
change
- Journal: possible false-positive pushed commits for local, untracked branches
- Tag Grouping: configuration auto-detection may give too short (and generic)
prefixes
- Linux: Possible NoSuchMethodError running older GTK with old SWT bundle
- macOS: SG-14850: ksdiff (Kaleidoscope.app) might hang until SmartGit is exited

Other Noteworthy Changes


------------------------
- all changes from SmartGit 21.1.2

SmartGit 21.2 preview 2 (2021-09-30)


====================================
New Features, Improvements
--------------------------
- Windows 10: support system SSH (C:\Windows\System32\OpenSSH\ssh.exe) for 'Git for
Windows' installations with option "Use external OpenSSH" selected

Fixed Bugs
----------
- Azure DevOps: possible "Could not parse date" error on pull request refresh
- Branches view:
- refresh may change selection from remote to local tracking branch
- tag message did not show up for grouped tags
- toggling remote ref might select local ref
- Changes view:
- if saving fails, error banner hides too quickly
- horizontal scrolling did not always update reliably
- possible assertion on Apply
- staging hunks for untracked-missing renamed file fails with "Failed to write
file" error
- Working Tree window: did not reliably refresh after failed save
- Ignore: showed scary warning about discarding changes for untracked file
- Log:
- Files: ignored, removed file which is locally existing did not show up
- Refresh (Working Tree): automatic refresh did not clean up files after
ignoring directory in non-root .gitignore
- Refresh: possible internal error for commits with commit times > 2038

Other Noteworthy Changes


------------------------
- UTF8 detection now scans full file instead of just the first 64kB
- low-level property
"core.tree.filter.backwardCompatibilityWithNonUnicodeGitOnWindows"
- Table controls: if low-level property table.scrollToSelection is set to false,
ignore the selection's visibility

SmartGit 21.2 preview 1 (2021-08-09)


====================================
Other Noteworthy Changes
------------------------
- Linux: SWT support for aarch64 (ARM64)
- macOS 11: separate bundles for x86_64 and aarch64 (ARM64/M1)
- Windows: use Windows root trust store for SSL connections
- Pull, Commit, ... dialogs: use checkbox as expand control

You might also like