Repository navigation
Bump CommunityToolkit.Mvvm from 8.4.0 to 8.4.2 - #4
Closed
dependabot[bot] wants to merge 40 commits into
Closed
dependabot[bot] wants to merge 40 commits into
dependabot[bot] wants to merge 40 commits into
Conversation
…ling) - GitCross.Core: git CLI runner, repository service, parsers, graph layout - GitCross.App: Avalonia MVVM shell with history, staging, commit, sync - xUnit tests, CI workflow, scripts, docs and project tooling
… numbered diff, clone dialog History rows show branch/tag chips, avatars and relative dates, with an uncommitted-changes row. Sidebar selects on click and checks out on double-click; context menu offers checkout, merge and delete. Recents and theme persist; async loads ignore stale results.
…ation and git rules
Includes tests.
…nd copy hash Adds a reusable prompt/confirm dialog; hard reset requires confirmation. Switches to PlaceholderText (Watermark is obsolete in Avalonia 12).
…r destructive discards
…iles for multi-parent commits Commit file lists and diffs now compare against the first parent explicitly.
Also aligns the history header when the graph is hidden (search / file history).
…flict marker parser
…t ours/theirs, continue and abort A failed merge or cherry-pick now refreshes into the paused state instead of only showing an error.
… error message clobbered by background refresh Adds scripts/update-docs.sh, a pre-commit gate requiring HOWTO updates, Esc to close dialogs, and a fix for the activation refresh hiding unread errors.
Core only; user-facing docs follow with the UI commit.
…he UI Sidebar context menu gains no-ff, squash and rebase (with confirmation); Pull becomes a split button. HOWTO and screenshots updated.
…tory settings Core only; UI and docs follow.
…de, history size Screenshots use an isolated fake git config so no personal data is captured. HOWTO updated.
Core only; UI and docs follow.
New DiffText control highlights the edited characters; Unified/Side-by-side toggle is persisted. The commit action row wraps on narrow windows. HOWTO and screenshots updated.
…scard Core only; UI and docs follow.
…the diff Adds a selection strip above the unified diff. Fixes a missing change notification that kept the strip hidden; the UI test now asserts the control's real visibility. HOWTO and screenshots updated.
…fixup, drop, reword) Core only; dialog and docs follow.
… drop) Context menu entry on commits opens a plan editor with live validation; conflicts reuse the banner. Fixes a race where the async reword prefill overwrote typed text. HOWTO and screenshot updated; pre-commit hook now also verifies the build.
…lone Core only; UI and docs follow.
…pdate, recursive clone Status icons per submodule, double-click to open as its own repository with a Back button, update actions, and a recursive option in the clone dialog. Also hides the empty commit-details card when nothing is selected. HOWTO and screenshots updated.
…and tag-triggered release workflow scripts/package.sh builds Linux .tar.gz+.deb, Windows .zip and an unsigned macOS .app zip with checksums; scripts/make-icon.py generates the icon set; the binary is now git-cross. Adds release workflow, RELEASING.md, CHANGELOG, version in Settings, and an installation section in the HowTo.
…hell), with Collate integration tests Index stages are extracted binary-safely; a tool result is only copied and staged on exit 0. Core only; UI and docs follow.
…ode or custom) from the file context menus Settings gains an External tools section with presets and a live found/not-found check; conflicted files can be resolved in a three-way tool and any file diff opened in a diff tool. Results are applied only when the tool exits successfully. HOWTO, porting map and changelog updated.
…n, docs), keep the legacy command name working Detection prefers the collaterale command and falls back to collate for older installs; search path is injectable so the fallback is tested without touching PATH. Verified against the installed Collaterale 0.1.0 (exit 0 on a clean merge, 101 and no output on a conflict). HOWTO, porting map and changelog updated.
… notices, verify no upstream code is included Adds NOTICE.md, docs/PROVENANCE.md, THIRD-PARTY-NOTICES.md (generated; Inter OFL and ANGLE texts verbatim), a repeatable upstream-overlap audit (0 matches, validated with a positive control) and credits in README, Settings and HOWTO. License stated as GPL-3.0-only; packages now include LICENSE/NOTICE/THIRD-PARTY-NOTICES and a Debian copyright file; removes the upstream homepage from the deb metadata. Contributor rules updated: read upstream for behavior, never copy code.
… provenance and privacy hardening License is now MIT (c) 2026 Giampiero Lai; adds a complete README, CONTRIBUTING, CODE_OF_CONDUCT, SECURITY, issue and PR templates, CODEOWNERS, Dependabot, .gitattributes and a development guide. CI builds on three OSes and runs UI tests on Linux. Release binaries no longer embed build-machine paths (PathMap, no PDB in Release). Debian metadata uses a DEP-5 copyright file with the full license text. Provenance rules updated: upstream (GPL) code must never be adapted.
…Toolkit.Mvvm was missing) Command, packages and executable are git-cross (also reachable as 'git cross'); namespaces are GitCross.*. The notices generator now locates the real restore graph, lists CommunityToolkit.Mvvm and skips build-only tools. Trademark note added to PROVENANCE.
--- updated-dependencies: - dependency-name: CommunityToolkit.Mvvm dependency-version: 8.4.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <support@github.com>
Author
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
dependabot
Bot
deleted the
dependabot/nuget/CommunityToolkit.Mvvm-8.4.2
branch
October 15, 2026 00:03
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updated CommunityToolkit.Mvvm from 8.4.0 to 8.4.2.
Release notes
Sourced from CommunityToolkit.Mvvm's releases.
8.4.2
What's Changed
Full Changelog: CommunityToolkit/dotnet@v8.4.1...v8.4.2
8.4.1
This release of the .NET Community Toolkit updates the MVVM Toolkit analyzers and source generator to Roslyn 5.0, so they can work with C# 14 out of the box. This means that
[ObservableProperty]on partial properties no longer needspreviewlanguage version 🎉What's Changed 🆕
--no-buildargument in dotnet test invokation by @echoix in Remove extra dash in--no-buildargument in dotnet test invokation CommunityToolkit/dotnet#1132[ObservableProperty]by @Sergio0694 in Fix C# language version checks for[ObservableProperty]CommunityToolkit/dotnet#1140New Contributors
--no-buildargument in dotnet test invokation CommunityToolkit/dotnet#1132Full Changelog: CommunityToolkit/dotnet@v8.4.0...v8.4.1
Commits viewable in compare view.
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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)