deps: Bump the nuget-all group with 9 updates - #19
Merged
JakeRoxs merged 1 commit intoAug 7, 2026
Conversation
Bumps Avalonia.Controls.DataGrid from 12.0.0 to 12.1.2 Bumps FluentAssertions from 8.8.0 to 8.10.0 Bumps MSTest.TestAdapter from 4.1.0 to 4.3.3 Bumps Newtonsoft.Json from 13.0.3 to 13.0.4 Bumps Optris.Icons.Avalonia.FontAwesome from 12.0.4 to 12.0.7 Bumps ReactiveUI from 23.2.28 to 24.1.0 Bumps ReactiveUI.Avalonia from 11.4.13 to 12.1.1 Bumps Serilog from 4.3.0 to 4.4.0 Bumps Serilog.Sinks.Console from 6.0.0 to 6.1.1 --- updated-dependencies: - dependency-name: Avalonia.Controls.DataGrid dependency-version: 12.1.2 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: FluentAssertions dependency-version: 8.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: FluentAssertions dependency-version: 8.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: FluentAssertions dependency-version: 8.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: FluentAssertions dependency-version: 8.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: FluentAssertions dependency-version: 8.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: FluentAssertions dependency-version: 8.10.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: MSTest.TestAdapter dependency-version: 4.3.3 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: Newtonsoft.Json dependency-version: 13.0.4 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-all - dependency-name: Optris.Icons.Avalonia.FontAwesome dependency-version: 12.0.7 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: nuget-all - dependency-name: ReactiveUI dependency-version: 24.1.0 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-all - dependency-name: ReactiveUI.Avalonia dependency-version: 12.1.1 dependency-type: direct:production update-type: version-update:semver-major dependency-group: nuget-all - dependency-name: Serilog dependency-version: 4.4.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all - dependency-name: Serilog.Sinks.Console dependency-version: 6.1.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: nuget-all ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
deleted the
dependabot/nuget/src/AAML.Avalonia/nuget-all-4b7d0b196f
branch
August 7, 2026 14:14
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 Avalonia.Controls.DataGrid from 12.0.0 to 12.1.2.
Release notes
Sourced from Avalonia.Controls.DataGrid's releases.
12.1.2
What's Changed
ClipboardContentBindingby @MrJul in Inherit DataType for ClipboardContentBinding AvaloniaUI/Avalonia.Controls.DataGrid#257LargeChangesynchronization by @zrt2399 in Fix DataGrid vertical scrollbar LargeChange synchronization AvaloniaUI/Avalonia.Controls.DataGrid#255Full Changelog: AvaloniaUI/Avalonia.Controls.DataGrid@12.1.0...12.1.2
12.1.0
What's Changed
Full Changelog: AvaloniaUI/Avalonia.Controls.DataGrid@12.0.1...12.1.0
12.0.1
What's Changed
Full Changelog: AvaloniaUI/Avalonia.Controls.DataGrid@12.0.0...12.0.1
Commits viewable in compare view.
Updated FluentAssertions from 8.8.0 to 8.10.0.
Release notes
Sourced from FluentAssertions's releases.
8.10.0
What's Changed
Improvements
Documentation
Others
Full Changelog: fluentassertions/fluentassertions@8.9.0...8.10.0
8.9.0
What's Changed
New features
Span<T>,ReadOnlySpan<T>,Memory<T>andReadOnlyMemory<T>by @dennisdoomen in Add support for Span<T>, ReadOnlySpan<T>, Memory<T> and ReadOnlyMemory<T> fluentassertions/fluentassertions#3172Improvements
BeEquivalentToby @Copilot in Allow excluding all properties by type from BeEquivalentTo fluentassertions/fluentassertions#3115BeEquivalentToby @dennisdoomen in Improve reporting the differences between differently sized collections in BeEquivalentTo fluentassertions/fluentassertions#3133ThrowandWhichby @dennisdoomen in Improve reporting the subject when chaining Throw and Which fluentassertions/fluentassertions#3160HaveMillisecond/NotHaveMillisecondassertion methods forDateTimeandDateTimeOffsetby @Copilot in Add HaveMillisecond/NotHaveMillisecond assertion methods for DateTime and DateTimeOffset fluentassertions/fluentassertions#3164BeEqualToandNotBeEqualToas collection assertion aliases by @Copilot in AddBeEqualToandNotBeEqualToas collection assertion aliases fluentassertions/fluentassertions#3166Fixes
Documentation
Others
==or!=when comparing Nullable against constants by @jnyrup in Use==or!=when comparing Nullable<T> against constants fluentassertions/fluentassertions#3129string.Createby @jnyrup in Create polyfill forstring.Createfluentassertions/fluentassertions#3130UnassignedGetOnlyAutoPropertyforNode.GetHashCodeby @jnyrup in SuppressUnassignedGetOnlyAutoPropertyforNode.GetHashCodefluentassertions/fluentassertions#3138NonReadonlyMemberInGetHashCodeby @jnyrup in UseNonReadonlyMemberInGetHashCodefluentassertions/fluentassertions#3140paramNameparameter by @jnyrup in Use compiler-generatedparamNameparameter fluentassertions/fluentassertions#3143When_concurrently_getting_equality_strategy_it_should_not_throwby @jnyrup in FixWhen_concurrently_getting_equality_strategy_it_should_not_throwfluentassertions/fluentassertions#3144... (truncated)
Commits viewable in compare view.
Updated MSTest.TestAdapter from 4.1.0 to 4.3.3.
Release notes
Sourced from MSTest.TestAdapter's releases.
4.3.3
See the release notes here
4.3.2
See the release notes here
4.3.0
See the release notes here
4.2.3
See the release notes here
4.2.2
See the release notes here
4.2.1
See the release notes here
Commits viewable in compare view.
Updated Newtonsoft.Json from 13.0.3 to 13.0.4.
Release notes
Sourced from Newtonsoft.Json's releases.
13.0.4
Commits viewable in compare view.
Updated Optris.Icons.Avalonia.FontAwesome from 12.0.4 to 12.0.7.
Release notes
Sourced from Optris.Icons.Avalonia.FontAwesome's releases.
12.0.7
All four libraries are now AOT- and trim-compatible, and enforced as such on every build.
Highlights
IsAotCompatibleis set onOptris.Icons.Avalonia,.FontAwesome,.FontAwesome7, and.MaterialDesign, so the trim/AOT/single-file analyzers run continuously and catch regressions. The libraries were already AOT-safe by design (source-generated JSON, manifest-resource loading, compiled XAML, noReflection.Emit, noRegexOptions.Compiled); this makes it a maintained guarantee.[GeneratedRegex]source-generated regexes (zero reflection, no per-process pattern parsing).Verification
PublishAot(win-x64) → working self-contained native binary (no CoreCLR/JIT).Consumer note
No code changes are required to consume these packages. To ship a Native-AOT app, use Avalonia's standard AOT setup (
PublishAot=true, native C++ toolchain, CompiledBindings in your own XAML) and register providers viaIconProvider.Current.Register<…>().Full diff: Optris/Optris.Icons.Avalonia#25
12.0.6
🚀 Features
icons.jsonworks (light,thin,duotone,sharp-solid,sharp-regular,sharp-light,sharp-thin,sharp-duotone, and FA7-only styles likechisel,etch,jelly). The hardcodedStyleenum has been removed.FontAwesomeIconProviderandFontAwesome7IconProviderfor supplying a customicons.json:FromFile(path),FromEmbeddedResource(assembly, name),FromAvaloniaResource(uri),FromStream(stream).📦 Build
coverlet.collector8.0.1 → 10.0.0,Microsoft.NET.Test.Sdk18.4.0 → 18.5.0,SkiaSharp3.116.1 → 3.119.2 (test tooling only, no runtime change).Licensing
Optris continues to ship only Font Awesome Free data in the NuGet packages. Pro and Pro+ icons require a valid Font Awesome Pro license and are loaded from the consumer's own
icons.jsonat runtime.Credits
Thanks to @ArchLeaders for contributing the style-agnostic reader (#20).
NuGet
Optris.Icons.AvaloniaOptris.Icons.Avalonia.FontAwesomeOptris.Icons.Avalonia.FontAwesome7Optris.Icons.Avalonia.MaterialDesign12.0.5
Bump avalonia to 12.0.1 to remove security concerns
Commits viewable in compare view.
Updated ReactiveUI from 23.2.28 to 24.1.0.
Release notes
Sourced from ReactiveUI's releases.
24.1.0
🗞️ What's Changed
🐛 Fixes
🧹 General Changes
🔗 Full Changelog: reactiveui/ReactiveUI@24.0.0...24.1.0
🙌 Contributions
🌱 New contributors since the last release: @ptasznikarium
💖 Thanks to all the contributors: @glennawatson, @ptasznikarium
24.0.0
ReactiveUI 24.0.0
ReactiveUI 24 is a major release. ReactiveUI now runs on the allocation-conscious
ReactiveUI.Primitivesengine, with System.Reactive becoming optional. This changes public type identities and, for the System.Reactive-compatible distribution, namespaces, so review the migration path before upgrading.Choose your distribution
Both distributions use the same ReactiveUI.Primitives engine, custom schedulers, and optimized sinks. Choose one package family consistently based on the reactive types you want in your public API.
ReactiveUI,ReactiveUI.WPF,ReactiveUI.WinForms,ReactiveUI.WinUI,ReactiveUI.Maui,ReactiveUI.Blazor,ReactiveUI.AndroidX, etc.ReactiveUIRxVoid,ISequencer,Signal<T>ReactiveUI.Reactive,ReactiveUI.WPF.Reactive,ReactiveUI.WinForms.Reactive,ReactiveUI.WinUI.Reactive,ReactiveUI.Maui.Reactive,ReactiveUI.Blazor.Reactive, etc.ReactiveUI.ReactiveandReactiveUI.Reactive.BuilderUnit,IScheduler,Subject<T>New default: ReactiveUI.Primitives types
Keeping the existing package names selects the new default distribution. The normal
ReactiveUInamespaces remain, but these public reactive types change:System.Reactive.Concurrency.ISchedulerbecomesReactiveUI.Primitives.Concurrency.ISequencer.System.Reactive.UnitbecomesReactiveUI.Primitives.RxVoid.Subject<T>,BehaviorSubject<T>, andReplaySubject<T>becomeSignal<T>,BehaviorSignal<T>, andReplaySignal<T>.IObservable<T>, so the default distribution does not require System.Reactive for observable composition. System.Reactive can still coexist with the default packages; choose the.Reactivefamily when you specifically want ReactiveUI APIs to use System.Reactive'sISchedulercompatibility seam (together withUnitand subject interop types).Use System.Reactive schedulers with ReactiveUI: choose the
.ReactivepackagesUse the
.Reactivepackages when you want ReactiveUI itself to accept and expose System.Reactive'sISchedulertypes. Merely referencing or using System.Reactive elsewhere does not require this distribution. Replace each ReactiveUI package with its matching.Reactivepackage; for example, useReactiveUI.ReactivewithReactiveUI.WPF.Reactiveinstead ofReactiveUIwithReactiveUI.WPF.The compatibility packages intentionally have distinct type identities. Most ReactiveUI APIs move from
ReactiveUItoReactiveUI.Reactive, builder APIs move toReactiveUI.Reactive.Builder, and platform XAML/CLR namespace mappings may also need updating. This namespace change is part of why version 24 is a major release.The
.Reactivepackages are not the old implementation: they use the same Primitives engine and performance work as the default packages, while exposing System.Reactive 7 types at the interop boundary.Other changes to know about
RoutingState,IScreen, andRoutedViewHostremain in the main package. DynamicData-backed routing, change-set, collection, and auto-persist helpers now live inReactiveUI.Routing, orReactiveUI.Routing.Reactivefor the System.Reactive distribution.WhenAnyValue/ToPropertysubscription and emission, with 5–13× less allocation. Both distributions benefit because both run on Primitives.IActivatableView.WhenActivatedoverloads accept anIObservable<object?>ViewModel-change source and avoid reflection and trim warnings.WhenAnyValueno longer loses a concurrent first change, WPF main-thread scheduling now dispatches correctly from background threads, suspension state is materialized before shutdown persistence, interaction task handlers resume on the captured UI context, and pureObservableMixinshelpers work before builder initialization..Reactivepackage now resolves its XAML namespace and ships the default theme required byViewModelViewHost.ReactiveUI.Internal.SingleValueObservable<T>orSyncExecuteObservable<T>should use the equivalentReactiveUI.Primitives.Advancedsignal types (ReturnSignal<T>andStartSignal<T>).🗞️ What's Changed
💥 Breaking Changes
✨ Features
♻️ Refactoring
... (truncated)
24.0.0-beta.3
🗞️ What's Changed
💥 Breaking Changes
✨ Features
🐛 Fixes
⚡ Performance
🧹 General Changes
📦 Dependencies
📌 Other
🔗 Full Changelog: reactiveui/ReactiveUI@23.2.28...24.0.0-beta.3
🙌 Contributions
🌱 New contributors since the last release: @dwcullop
... (truncated)
24.0.0-beta.2
🗞️ What's Changed
💥 Breaking Changes
✨ Features
🐛 Fixes
⚡ Performance
🧹 General Changes
📦 Dependencies
📌 Other
🔗 Full Changelog: reactiveui/ReactiveUI@23.2.28...24.0.0-beta.2
🙌 Contributions
🌱 New contributors since the last release: @dwcullop
💖 Thanks to all the contributors: @ChrisPulman, @Copilot, @dwcullop, @glennawatson, @xackus
... (truncated)
24.0.0-beta.1
🗞️ What's Changed
💥 Breaking Changes
✨ Features
🐛 Fixes
⚡ Performance
🧹 General Changes
📦 Dependencies
📌 Other
🔗 Full Changelog: reactiveui/ReactiveUI@23.2.28...24.0.0-beta.1
🙌 Contributions
🌱 New contributors since the last release: @dwcullop
💖 Thanks to all the contributors: @ChrisPulman, @Copilot, @dwcullop, @glennawatson, @xackus
... (truncated)
Commits viewable in compare view.
Updated ReactiveUI.Avalonia from 11.4.13 to 12.1.1.
Release notes
Sourced from ReactiveUI.Avalonia's releases.
12.1.1
🗞️ What's Changed
🧹 General Changes
📦 Dependencies
📌 Other
ViewModelproperty (#163) @Copilot🔗 Full Changelog: reactiveui/ReactiveUI.Avalonia@v12.1.0...v12.1.1
🙌 Contributions
💖 Thanks to all the contributors: @Copilot, @glennawatson
🤖 Automated services that contributed: @renovate[bot]
12.1.0
🗞️ ReactiveUI.Avalonia 12.1.0
This release moves Avalonia scheduling to ReactiveUI.Primitives, adds reactive variants of the core and dependency-injection packages, and aligns the package family with Avalonia 12.1 and ReactiveUI 24. It also expands analyzer coverage and removes tests coupled to private framework or compiler implementation details.
✨ Features
🐛 Fixes
🧹 General Changes
📦 Dependencies
🔗 Full Changelog: reactiveui/ReactiveUI.Avalonia@v12.0.3...v12.1.0
🙌 Contributions
🌱 New contributors since the last release: @deryaza
💖 Thanks to all the contributors: @ChrisPulman, @deryaza, @glennawatson
🤖 Automated services that contributed: @renovate[bot]
12.1.0-beta.1
🗞️ What's Changed
✨ Features
🐛 Fixes
🧹 General Changes
📦 Dependencies
🔗 Full Changelog: reactiveui/ReactiveUI.Avalonia@v12.0.3...12.1.0-beta.1
🙌 Contributions
🌱 New contributors since the last release: @deryaza
💖 Thanks to all the contributors: @ChrisPulman, @deryaza, @glennawatson
🤖 Automated services that contributed: @renovate[bot]
12.0.3
🗞️ What's Changed
🧹 General Changes
✅ Tests
🔗 Full Changelog: reactiveui/ReactiveUI.Avalonia@v11.4.13...v12.0.3
🙌 Contributions
💖 Thanks to all the contributors: @glennawatson
12.0.2
🔏 12.0.2 — consolidated, re-signed release
This is the recommended release. It supersedes and folds together
11.4.3,11.4.6,11.4.7,11.4.12, and12.0.1, which were signed with a code-signing certificate that has since been revoked — NuGet restore fails on them withNU3012.12.0.2is re-signed with a valid certificate and depends on the re-signed ReactiveUI23.2.28/ Splat19.4.1. Those superseded releases have been removed and their notes consolidated here.🗞️ What's Changed
💥 Breaking
netstandard2.0from the Avalonia target frameworks (#48)✨ Features & enhancements
WithAvalonia()helper and refactor usages (#78)RxApp.MainThreadSchedulerwithRxSchedulers(#36)🐛 Fixes
AutofacSplatModuleto preventComponentNotRegisteredException(#69)📝 Documentation
🧹 Build, CI & signing
12.0.1source)Microsoft.CodeAnalysispackages (#49)📦 Dependencies
23.2.28and Splat →19.4.1(re-signed)🔗 Full Changelog: reactiveui/ReactiveUI.Avalonia@11.3.8...v12.0.2
🙌 Contributions
💖 Thanks to all the contributors — @glennawatson, @ChrisPulman, and others (see the linked PRs for attribution).
🤖 Automated services that contributed: @renovate[bot]
Commits viewable in compare view.
Updated Serilog from 4.3.0 to 4.4.0.
Release notes
Sourced from Serilog's releases.
4.4.0
What's Changed
SelfMetricsby @nblumhardt inSelfMetricsserilog/serilog#2237New Contributors
Full Changelog: serilog/serilog@v4.3.1...v4.4.0
4.3.1
What's Changed
New Contributors
Full Changelog: serilog/serilog@v4.3.0...v4.3.1
Commits viewable in compare view.
Updated Serilog.Sinks.Console from 6.0.0 to 6.1.1.
Release notes
Sourced from Serilog.Sinks.Console's releases.
6.1.1
What's Changed
Full Changelog: serilog/serilog-sinks-console@v6.1.0...v6.1.1
6.1.0
{UtcTimestamp}in output templates (@ManuelRin)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 <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions