Skip to content

Bump diffenginetray from 19.0.0 to 20.8.1 - #885

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/dot-config/diffenginetray-20.8.1
Open

dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/nuget/dot-config/diffenginetray-20.8.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 12, 2026

Copy link
Copy Markdown
Contributor

Updated diffenginetray from 19.0.0 to 20.8.1.

Release notes

Sourced from diffenginetray's releases.

20.8.1

  • #​953 Give the host-side kill of a WSL tool time to finish

20.8.0

  • #​947 Stop treating WSL as a build server
  • #​948 Stop the Linux viewer needing libSM and libICE
  • #​949 Launch Windows diff tools from inside WSL
  • #​950 Rebuild native renderer binaries

20.7.2

  • #​942 Squash 2.0.0: keep the DiffEngine namespace for friends

20.7.1

20.7.0

  • #​914 Read PDF, Office and SVG documents in the standalone viewer and the tray
  • #​916 Read and draw maps in the standalone viewer and the tray
  • #​918 Load pictures off the UI thread with a spinner, and draw documents for the entry on screen only
  • #​920 Remember the viewer's window and views, zoom pictures, switch map projections, and copy from a pane's menu
  • #​922 Fix the bugs and the performance items from the review: the viewer's model, the library, the inline patcher, the tray and the three heads
  • #​932 Close the remaining ways a queued snapshot or file is wrong or misreported, and four Windows head and test items
  • #​933 Fold the files derived from a document beneath it in the viewer

20.7.0-beta.1

20.6.0

  • #​909 Replace DiffPlex with a text diff API in DiffEngine

20.5.2

  • #​907 Resolve DiffEngineViewer from the tray's install and the NuGet cache

20.5.0

  • #​877 Bump EmptyFiles to 8.19.0
  • #​884 Cut per frame, per verification and per scan work found in the review
  • #​885 Make the Linux viewer draw frames, read input and wait between them
  • #​887 Hold a group's deletes until its snapshots are written, from an attached viewer
  • #​889 Fix the viewer model items from the review
  • #​891 Fix the tray items from the review
  • #​893 Fix the native items from the review
  • #​894 Fix the library and inline items from the review
  • #​896 Paint Windows image panes from a cached composite, and decode off the UI thread
  • #​898 Redraw the macOS window only when something changed, and cache scaled pictures
  • #​901 Put every character on the cell grid, so selection agrees with what is drawn
  • #​902 Keep the macOS viewer out of App Nap while it runs

20.4.0

  • #​871 Open viewer entries at their first change and add a changes only view
  • #​873 Answer the viewer's port while its render thread is busy
  • #​874 Show how far accept all has got
  • #​875 Observe a connect given up on
  • #​876 Add DiffRunner.SettleDelete to withdraw a pending delete

20.3.1

  • #​866 Remember a port found unowned for ten minutes

20.2.2

  • #​864 Show a window when the focus outruns its move

20.2.1

  • #​862 Accept all open sweeps viewer backed pairs

20.2.0

  • #​859 Select and copy text in the viewer
  • #​860 Open the tray menu without a socket round trip
  • #​861 Show the tray icon 40ms sooner

20.1.2

  • #​857 Inline append already applied

20.1.1

  • #​855 Viewer respects max instances

20.1.0

  • #​854 Add DiffRunner.TrayDisabled

20.0.0

  • #​726 Add inline snapshot support
  • #​769 Fix P4Merge text argument order
  • #​773 Compare snapshots with whitespace significant
  • #​775 Stop "Purge verified files" from killing the tray
  • #​776 Clear the tracked process after killing it
  • #​778 Let the viewer close when Windows is shutting down
  • #​790 Do not give up the queue because one accept failed
  • #​792 Fall through when the tray has gone
  • #​794 Treat an inaccessible tray mutex as no tray
  • #​795 Report cancellation as cancellation on .NET Framework
  • #​796 Make Definitions agree with the enum about tool order
  • #​798 Read a 32-bit process's command line from a 64-bit host
  • #​799 Let a derived tool inherit useShellExecute
  • #​800 Resolve the same tool synchronously and asynchronously
  • #​801 Match extensions case insensitively
  • #​802 Do not spend an instance slot on a relaunch
  • #​805 Treat a missing ps as no running processes
  • #​806 Delete the three-space branch from the ps parser
  • #​807 Validate the path, not the parameter name
  • #​808 Look for Cursor where its installer puts it
  • #​809 Look for Sublime Merge inside its real bundle
  • #​810 Quote ExamDiff's pane titles
  • #​811 Tidy two pieces of definition data
  • #​813 Guard the menu and hotkey delete paths
  • #​815 Register the tray's real path at startup
  • #​816 Give a remote discard the time an accept gets
  • #​818 Do not let a hand edited key name take the tray down
  • #​819 Let Options open at any max instances that can be set
  • #​820 Replace settings.json rather than rewriting it in place
  • #​821 Encode the issue title like the body
  • #​822 Tell the menu's own items apart from the tracked ones by identity
  • #​823 Re-register the hot keys as one thing or not at all
  • #​825 Read Disabled when it is asked for rather than at type initialisation
  • #​827 Show the snapshot an F# entry is anchored on
  • #​836 Reveal the directory when the file is not there yet
  • #​852 Let an explicit MaxInstancesToLaunch beat DiffEngine_MaxInstances

19.3.3

  • #​719 Retry failed accept moves and keep them pending instead of dropping

19.3.2

  • #​710 Perf/process scan and lookups
  • #​711 Fix launch canKill inversion and tray bugs

19.3.1

  • #​708 Fix always kill in options

19.3.0

  • #​707 Prompt to kill locking processes when accepting

19.2.0

  • #​689 Add detection for additional AI CLI agents
  • #​692 Kill process on purge

19.1.3

  • #​688 Bump EmptyFiles package to 8.18.1

19.1.0

Commits viewable in compare view.

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

---
updated-dependencies:
- dependency-name: diffenginetray
  dependency-version: 20.8.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added .NET Pull requests that update .net code dependencies Pull requests that update a dependency file labels Oct 12, 2026
@dependabot dependabot Bot mentioned this pull request Oct 12, 2026
4 tasks done
@sonarqubecloud

Copy link
Copy Markdown

@codacy-production

codacy-production Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 0 issues

Results:
0 new issues

View in Codacy

🟢 Coverage ∅ diff coverage · +0.00% coverage variation

Metric Results
Coverage variation ✅ +0.00% coverage variation
Diff coverage ✅ ∅ diff coverage

View coverage diff in Codacy

Coverage variation details
Coverable lines Covered lines Coverage
Common ancestor commit (9027797) 1020600 22935 2.25%
Head commit (980754d) 1020600 (+0) 22935 (+0) 2.25% (+0.00%)

Coverage variation is the difference between the coverage for the head and common ancestor commits of the pull request branch: <coverage of head commit> - <coverage of common ancestor commit>

Diff coverage details
Coverable lines Covered lines Diff coverage
Pull request (#885) 0 0 ∅ (not applicable)

Diff coverage is the percentage of lines that are covered by tests out of the coverable lines that the pull request added or modified: <covered lines added or modified>/<coverable lines added or modified> * 100%

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@github-actions

Copy link
Copy Markdown

Unit Test Results

    5 files      5 suites   10s ⏱️
1 431 tests 1 343 ✅  88 💤 0 ❌
2 692 runs  2 588 ✅ 104 💤 0 ❌

Results for commit 980754d.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants