Skip to content

nuget: Bump DynamicData from 9.0.4 to 9.4.31#19

Open
dependabot[bot] wants to merge 1 commit intoXC-ios-htfrom
dependabot/nuget/DynamicData-9.4.31
Open

nuget: Bump DynamicData from 9.0.4 to 9.4.31#19
dependabot[bot] wants to merge 1 commit intoXC-ios-htfrom
dependabot/nuget/DynamicData-9.4.31

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 10, 2026

Updated DynamicData from 9.0.4 to 9.4.31.

Release notes

Sourced from DynamicData's releases.

9.4.31

Fixes:

  • 3d72c9e539e2114440754ec216f18ad7d527ffe9 Fixed a filename typo preventing successful builds on Linux (where file systems are case-sensitive). (#​1040) @​JakenVeina

Housekeeping:

  • dcba2ff2271d4401b9c87b4471c691800ebd1946 Housekeeping: Add Net10, Remove obsolete FilterOnProperty (#​1050) @​ChrisPulman

Other:

  • 7295286de3720e5a95b28409e4546ffae90b3d67 Re-wrote .ToObservableChangeSet() operators for both Cache and List, to eliminate a deadlocking issue. (#​1017) @​JakenVeina
  • 7bc76f0a975c24106c5f62fcf422d58290a03c99 Remove references to dynamic-data.org - fixes #​988 (#​1023) @​RolandPheasant
  • 546f3ad7216ed95a2bc024d4b0e466e92dc7d3b6 Added weak-referencing to operators using background scheduling, to ensure that schedulers do not leak the operator subscriptions. (#​1027) @​JakenVeina
  • 0e76b11c6f685aca54a1d94d0cad6a4c9de3b62b Removed remaining references to dynamic-data.org. (#​1046) @​JakenVeina
  • 0dc5c80ad0eae4fe26d929f8796142909d2b1250 chore(deps): update actions/checkout action to v5 (#​1029) @​renovate[bot]
  • edbf4ff448c48ab5d519117e5d1f092ab0ef7487 chore(deps): update dependency nerdbank.gitversioning to 3.8.118 (#​1042) @​renovate[bot]
  • fdec9693800f714780d9bfc60c70d3046b38bc89 chore(deps): update actions/setup-dotnet action to v5 (#​1038) @​renovate[bot]
  • 4b6dee50e1e75ebf22fa576b20e08d013acd0603 chore(deps): update actions/setup-java action to v5 (#​1032) @​renovate[bot]
  • 36b6865ab82a78f5eed3c15391756981274fa99a chore(deps): update actions/checkout action to v6 (#​1053) @​renovate[bot]
  • 95703837473427f9b0c2aee9d34ddec591a93e44 chore(deps): update dependency microsoft.net.test.sdk to 17.14.1 (#​1015) @​renovate[bot]
  • cc3277b5819d76714e177c2a4d08605801b2b059 chore(deps): update dependency roslynator.analyzers to 4.15.0 (#​1026) @​renovate[bot]
  • 5d9b1be91db5d84f2f1c1f4072341215a8522e0a chore(deps): update dependency nerdbank.gitversioning to 3.9.50 (#​1051) @​renovate[bot]
  • da69249eed6e074336ee48480ddde340ffe07e36 chore(deps): update dependency system.reactive to 6.1.0 (#​1036) @​renovate[bot]
  • 6c9000413839c85c691423bfe60faa00a7265dc5 chore(deps): update dependency microsoft.reactive.testing to 6.1.0 (#​1035) @​renovate[bot]
  • a665cbc57f5b48eb0153d7718bc5672ddef64e2b chore(deps): update dessant/lock-threads action to v6 (#​1055) @​renovate[bot]
  • f78c810cc92b1d9bd8795b63f413984793eaaa3a chore(deps): update xunit-dotnet monorepo (#​1001) @​renovate[bot]
  • 62787e02c923395a893bf5d11a74e4b7e65053ad chore(deps): update actions/cache action to v5 (#​1054) @​renovate[bot]
  • 7d65daa3c2c9a617ce0eb962f6ffded40f8816e4 chore(deps): update dependency microsoft.net.test.sdk to v18 (#​1049) @​renovate[bot]
  • 88bc23e726172558c6c9e9291af17adb0e26b12c Removed bogus .Filter() overload that did not allow the consumer to supply filtering logic, resulting in all items always being filtered out. (#​1013) @​JakenVeina
  • d9a994d13fec0e71859a0645b8d8eff823b23848 Operator and testing modernization for cache .Filter() operators, as described in #​1014. (#​1048) @​JakenVeina
  • 8e68b3fbf5369824000ca87a86494e9aa6ddab53 Enhanced .WhenValueChanged() to support type casting within the expression. In particular, this allows the use of null as a fallback value for non-nullable value types. (#​1059) @​JakenVeina
  • d82a9cb30afc2153bd18f484b0592b40b6dfc3a2 Rewrote testing for the list variant of the OnItemRefreshed() operator, in accordance with #​1014. (#​1065) @​JakenVeina
  • df1be3697a7247f46c2b6cc4a1c3f71f57b1bed0 Rewrote testing for the list variant of the OnItemRemoved() operator, in accordance with #​1014, and in a preliminary effort to resolve #​1061. (#​1062) @​JakenVeina
  • dcb76a35318d528ab4fd1ebeea573f261a868211 Rewrote testing for the list variant of the OnItemAdded() operator, in accordance with #​1014. (#​1064) @​JakenVeina
  • f01a8c94b5d51c7608b42bbe83b9d4a9eb7d255a Re-wrote and optimized the static version of the list .Filter() operator, persuant to #​1014, and #​1060. This operator now properly supports Refresh changes, and preserves ordering of items, for downstream consumers. (#​1063) @​JakenVeina
  • 1a7d43aadaf209813bdb04a4ead63bd7fdc7d295 Rewrote the list variant of the OnItemAdded() operator, in accordance with #​1014. (#​1069) @​JakenVeina
  • 4aaa9c196ff37313067f8f69c9ed97050d73d2b5 Rewrote the list variant of the OnItemRefreshed() operator, in accordance with #​1014. (#​1068) @​JakenVeina
  • 8db480674d0971c46e4ea872c74f3973e2496e2b Rewrote the list variant of the OnItemRemoved() operator, in accordance with #​1014, as a fix for #​1062. (#​1067) @​JakenVeina

9.4.1

Fixes:

  • 29424ad1196ccfc958d9fa2c531c6e2c83ef2c1f Fixed issues across the Join operators, regarding incomplete or missing support for re-grouping, when foreign key values change. (#​1012) @​JakenVeina

Other:

  • 50a4c486cc5b85f89db751555f6771228feecd9f Ensure TransformOnObservable preserves ChangeSet order (#​1008) @​dwcullop
  • 77f9539902c3bf4ecb7ca72a2d42d065d662dbd4 Generalized Solution for avoiding Out-of-Order Cache Child ChangeSets (#​1009) @​dwcullop
  • 5f9a27c7e9830de4d0d325be1a5f228a48693fd5 Added new operator .AsyncDisposeMany(), equivalent to .DisposeMany(), but with support for IAsyncDisposable. (#​1011) @​JakenVeina
  • 758ef92ae5b41a78f937add6a9438c9fed39481d Bump version to 9.4 (#​1016) @​RolandPheasant

9.3.2

Other:

  • ce443e93463da352abc06252fbe29f082a5dada5 Use new lock primitive (#​1005) @​RolandPheasant

9.3.1

Other:

  • ecd97f33cfb5c03404544624dfe78e1d6e9d127d Net 9.0 target + test packages upgrade (#​1002) @​RolandPheasant
  • 1f02f36e1f67bcced31b0d78ae9214b05ce18c1d Bump version for release (#​1003) @​RolandPheasant

9.2.2

Bug Fixes:

  • 6269c7dd77673d96ce6f350b0df7247a2104527d Bug Fix: Virtual sort on same page (#​997) @​RolandPheasant

9.2.1

Other:

  • 2dafcf1cfca659f26a1e5fab03a92b81cc9cef3b Add AOT Friendly Attributes for BindingList Compatibility (#​987) @​dwcullop
  • 2cefd22e985e1cf25d9b5c11028a5be03b411b30 Release v9.2 (#​989) @​RolandPheasant

9.1.2

Fixes:

  • 2fb3efff69260883a08834c76ca35d3f4693ae26 Fix sort exception when using binary search (#​984) @​RolandPheasant

9.1.1

Fixes:

  • b6e851e288883aa6cd75c038cc32f63b1fc844cd Fixed that .Bind() operators for ISortedChangeSet<TObject, TKey> streams were not properly recognizing the ResetOnFirstTimeLoad option. The option was only being used if the initial changeset also exceeded the ResetThreshold setting. (#​935) @​JakenVeina
  • 2c3248908fcbc682485e6061d73decb83f477735 Fix for GroupOnObservable OnCompleted handling (#​938) @​dwcullop
  • 9f934a2921185b73f28dc99a4301ce95d4d20988 Fix for ChangeSetMergeTracker so that it correctly works with Value Types (#​940) @​dwcullop
  • 5b0a9118a8c33137d6e151d96d6c998a668d7d26 Fixed a typo. (#​942) @​JakenVeina
  • f30efa2563a73eee22bdeb17797bdb2c7bc15135 Fixed that .SortAndPage() would not send a downstream changeset upon change of the comprer, when the current page includes all items. (#​967) @​JakenVeina
  • 95b94d3917c481992f2e8716c753c4c9ec4444e4 Fixed that .Switch() did not propagate errors downstream. (#​968) @​JakenVeina
  • dd1f54d068d9e66bae0364599fce0629287688f3 Fixed initialization logic for Join operators, to ensure that only one initial changeset is emitted, and that it emits only after both sources have emitted their initialization changeset. (#​945) @​JakenVeina

Other:

  • 55002aeeb03de72c0309e46029ccc4afff44bcbd SortAndBind uses Move instead of RemoveAt/Insert when applicable. (#​936) @​kristian-pettersen
  • 61ac16663ccd9893a796cca23e8d68f76d70b551 chore(deps): update dependency bogus to 35.6.0 (#​902) @​renovate[bot]
  • 741cf6b4abb057dfd4da841c8e8f7c1e887560a3 chore(deps): update dependency dotnet-sdk to v8.0.401 (#​883) @​renovate[bot]
  • a193643e872f6b1b600fc4d5c1fc9b2bccc10460 chore(deps): update dependency nerdbank.gitversioning to 3.6.146 (#​928) @​renovate[bot]
  • ae5f97d5c2097a134aee05bf708bef65e410bebb chore(deps): update dependency microsoft.net.test.sdk to 17.11.1 (#​933) @​renovate[bot]
  • e897cf6988a5af59ead95866a6176ac97172eca2 chore(deps): update dependency roslynator.analyzers to 4.12.9 (#​948) @​renovate[bot]
  • f0d0ead0a8bfbe17ec0f13a10f1a9ea36f06f67d Update Build to allow for Net 9.0 (#​961) @​ChrisPulman
  • f7f061859fbd96f0b527589e11bd9c1a9e7959f4 chore(deps): update dependency fluentassertions to 6.12.2 (#​947) @​renovate[bot]
  • 5e1dcd5836f41f7ffdee6ec8a941984a7351e2c6 chore(deps): update dependency microsoft.net.test.sdk to 17.12.0 (#​962) @​renovate[bot]
  • 37ffe9d6508dce986c3a9669352dde92fca96d67 Added new Filter operators that utilize a predicate state stream, to help avoid unneccessary allocations of a new filter predicate delegate, every time the consumer desires to change filtering logic. (#​941) @​JakenVeina
  • d3fad523403316f84be4c8d9afbf99211c1a0c83 chore(deps): update dependency roslynator.analyzers to 4.12.10 (#​972) @​renovate[bot]
  • 672bbde9565d42a252ea9e449bf75a5fb79d3625 chore(deps): update dependency nerdbank.gitversioning to 3.7.112 (#​970) @​renovate[bot]
  • 1ab7c1cdff68d29669df65e1a8f2120b8802fcdc chore(deps): update dependency xunit.runner.visualstudio to v3 (#​971) @​renovate[bot]
  • 353a316ca58dd51a06ffcb53bcbf2e8519d60a95 SortAndBind fixes and improvements (#​939) @​RolandPheasant
  • 9420bf4a54335f1685f5eaf6814f3132938da114 Bump version to 9.1 for release (#​977) @​RolandPheasant

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: DynamicData
  dependency-version: 9.4.31
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Mar 10, 2026

Labels

The following labels could not be found: infra. Please create it before Dependabot can add it to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants