Skip to content

Bump Verify, Verify.DiffPlex and Verify.XunitV3 - #2

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/testing-dea423e298
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/nuget/src/testing-dea423e298

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 4, 2026 •

Copy link
Copy Markdown

Updated Verify from 28.7.0 to 32.0.0.

Release notes

Sourced from Verify's releases.

32.0.0

  • #​1832 Add Inline snpashot support
  • #​1835 Add SettingsTask.AddContext
  • #​1847 Honor explicit DefaultValueHandling for bools
  • #​1850 Stray extension-less snapshot file crashes every run of its test
  • #​1851 Static UniqueForTargetFramework(Assembly) overloads ignore the assembly passed to them
  • #​1852 Appended files skip scrubbing and newline normalization when a stream converter is registered
  • #​1853 IgnoreParameters() ignore-all sentinel is lost when combined with another ignore source
  • #​1854 Format UTC offsets with the invariant culture
  • #​1855 Format UTC offsets with invariant culture
  • #​1856 Use ticks to decide date precision
  • #​1857 Clean # out of file name parameters
  • #​1858 Escape one character trimmed date formats
  • #​1859 Prefer the exact type when resolving a member converter
  • #​1860 Keep empty collections ignored alongside instance predicates
  • #​1861 Key the combinations name cache by reference
  • #​1862 Match MSTest overloads against the test data
  • #​1863 Report deletes as directory relative paths
  • #​1864 Name the guarded API in ThrowIfVerifyHasBeenRun
  • #​1865 Keep stack frames that have no parameter list
  • #​1866 Generate the TestContext property for record test classes
  • #​1867 Fix two CombinationResultsConverter edge cases
  • #​1868 Sign sub-hour UTC offsets
  • #​1869 Write the received file from the stream for handle based FileStreams
  • #​1870 Compare prefixes ignoring case
  • #​1871 Guard the counter value caches with a lock
  • #​1872 Sign sub-hour UTC offsets

32.0.0-beta.16

32.0.0-beta.15

32.0.0-beta.14

32.0.0-beta.13

32.0.0-beta.12

32.0.0-beta.10

32.0.0-beta.8

32.0.0-beta.7

32.0.0-beta.6

32.0.0-beta.5

32.0.0-beta.4

32.0.0-beta.3

32.0.0-beta.2

32.0.0-beta.1

31.28.0

  • #​1822 Option to not scrub N instance Guids
  • #​1825 Add GuidFormats option to ScrubInlineGuids
  • #​1826 Add opt in newline tolerance settings

31.27.0

  • #​1809 Emit received→verified mapping for out-of-process accept/review tooling
  • #​1810 Allow a stream target for a text extension
  • #​1812 Received map file

31.26.0

31.25.0

  • #​1758 UseProjectRelative + SourceFileRelativeDirectory
  • #​1800 Add mirror source structure for verified files

31.24.3

  • #​1799 Better line ending failure diagnostics

31.24.2

  • #​1794 Normalize scrubbed-to-empty text to emptyString
  • #​1798 Bump package references

31.24.1

31.24.0

  • #​1789 Add ExcludeTargets with converter-side IsTargetExcluded check

31.23.0

  • #​1785 Fix chunk boundary scrubber bugs and test adapter defects
  • #​1788 Add exclude targets to omit targets by extension

31.22.0

  • #​1778 Allow conversion splitters for text extensions
  • #​1779 Fix chunk boundary scrubber bugs and test adapter defects
  • #​1781 stop using MSTest metapackage
  • #​1782 Migrate CI to Microsoft.Testing.Platform so all tests run
  • #​1783 Guard against duplicate xunit attachment names
  • #​1784 Add Kill process locking file option

31.21.0

  • #​1656 throw for greedy RegisterFileConverter
  • #​1762 Reject carriage returns in verified files instead of normalizing
  • #​1767 Fix correctness and perf issues in compare, recording, naming and checks
  • #​1768 Fix VerifySettings copy constructor, temp cleanup, and stream/extensi…
  • #​1769 Fix combination runner/converter, Expecto directory verification, and…
  • #​1770 Fix serialization scrub/convert bugs and reduce per-value scrubbing allocations
  • #​1771 Fix verifier cleanup composition, stream/xml disposal and comparison
  • #​1772 Bump Argon from 0.34.0 to 0.35.0
  • #​1773 Bump DiffEngine from 19.2.0 to 19.3.0
  • #​1774 Clear synchronization context in to task()
  • #​1775 Throw for greedy RegisterFileConverter

    31.20.0

    31.19.1

    • #​1746 Mark passthrough string Verify overloads as [StringSyntax("*")]

    31.19.0

    • #​1743 UseSsimForPng override on VerifySettings and SettingsTask

    31.18.0

    • #​1739 add BypassComparersForSubsequentOnDifference

    31.17.0

    31.16.3

    No issues in this milestone yet.

    31.16.2

    • #​1714 Unexpected empty.nupkg in output directory
    • #​1721 XUnit V3: Adds attachment with colon in filename - GitHub artifacts upload fails
    • #​1723 Strip solution dir prefix from XunitV3 attachment names

    31.16.1

    • #​1718 Handle eof and missing ihdr in png decoder

    31.16.0

    • #​1704 Add ScrubNumericIds
    • #​1707 Minor micro-optimizations for Verify project.
    • #​1708 Add Target comparer and avoid string allocations.
    • #​1709 ApplyForPropertyValue returns string instead of CharSpan
    • #​1710 In-place sort instead of LINQ OrderByDescending
    • #​1711 Remove unnecessary ToString() in VerifyJsonWriter
    • #​1716 add Png ssim comparer
    • #​1717 Throw on null assembly in TryGetType for bad plugin assembly

    31.14.0

    • #​1700 [TUnit] infrastructure fixtures appear in verified filenames / add VerifierSettings.IgnoreParameters
    • #​1701 Support global IgnoreParameters setting
    • #​1702 add IgnoreClassArguments

    31.13.4

    31.13.3

    31.12.5

    • #​1682 Make 'header' parameter nullable in combination ap is

    31.12.3

    • #​1678 Add parameterless ctor and overload priority

    31.10.0

    • #​1667 Add solution discovery tests and auto discovery logic

    Commits viewable in compare view.

    Updated Verify from 28.7.0 to 33.2.0.

    Release notes

    Sourced from Verify's releases.

    33.2.0

    • #​1943 Update NUnit to v5
    • #​1947 Show a text diff in the exception message for a text mismatch

    33.1.5

    • #​1942 Bump DiffEngine and TUnit packages

    33.1.4

    • #​1940 Exclude TUnit CancellationToken parameters from snapshot naming

    33.1.3

    • #​1938 Withdraw a raised delete once its file is in use again

    33.1.2

    33.1.1

    33.1.0

    • #​1910 Allow custom converters to override built-in converters
    • #​1930 Better Dangling snapshots detection

    33.0.2

    • #​1919 Update to SponsorCheck 0.24.0

    33.0.1

    33.0.0

    The most impactful change in this release is the adoption of the Open Source Maintenance Fee.
    So a subset of consumers will be required to sponsor the project

    • #​1848 xunit3 v4
    • #​1882 Sponsor check
    • #​1883 Upgrade Argon to 0.36.0
    • #​1884 Parse the built in ISO date format with the invariant culture
    • #​1885 Fix appended file reuse
    • #​1886 Rename the misnamed NUnit VerifyBase.ThrowsValueTask overload
    • #​1887 Fix combination callbacks
    • #​1888 Track verified files nested under the indexed target namespace
    • #​1889 Overlap the two reads when comparing binary snapshots
    • #​1890 Cache whether a type is a collection
    • #​1891 Re-run WriteVerifyAttributes when the values change
    • #​1892 Read VerifyResult.Text with the configured encoding
    • #​1893 Validate UseTextForParameters as a file name
    • #​1894 Guard TUnit parameter binding and null TestContext
    • #​1895 Stop copied settings sharing mutations of the source serialization
    • #​1896 Allow a recording to be started again once consumed
    • #​1897 Format fallback parameter names with the invariant culture
    • #​1898 Release named recording state on dispose
    • #​1899 Compile the MSTest generator against the Roslyn version it is packed for
    • #​1900 Resolve the OS platform on demand
    • #​1901 Drop the null forgiving operator from generated TestContext getter
    • #​1902 Describe the real Fixie setup in the No State found error
    • #​1903 Run before callbacks from the file level InnerVerifier constructor
    • #​1904 Never report the current process as locking a file
    • #​1905 Always write an object for ClaimsPrincipal
    • #​1906 Key the date scrubber caches on DateTimeFormat
    • #​1907 Do not let a clipboard failure replace the snapshot diff
    • #​1908 Format UTC offsets with invariant culture
    • #​1909 Nest snapshots under razor parents and Content items
    • #​1916 Bump DiffEngine to 20.3.0

    33.0.0-beta.11

    33.0.0-beta.10

    33.0.0-beta.9

    33.0.0-beta.8

    33.0.0-beta.7

    33.0.0-beta.6

    33.0.0-beta.5

    33.0.0-beta.4

    33.0.0-beta.3

    33.0.0-beta.1

    32.0.0

    • #​1832 Add Inline snpashot support
    • #​1835 Add SettingsTask.AddContext
    • #​1847 Honor explicit DefaultValueHandling for bools
    • #​1850 Stray extension-less snapshot file crashes every run of its test
    • #​1851 Static UniqueForTargetFramework(Assembly) overloads ignore the assembly passed to them
    • #​1852 Appended files skip scrubbing and newline normalization when a stream converter is registered
    • #​1853 IgnoreParameters() ignore-all sentinel is lost when combined with another ignore source
    • #​1854 Format UTC offsets with the invariant culture
    • #​1855 Format UTC offsets with invariant culture
    • #​1856 Use ticks to decide date precision
    • #​1857 Clean # out of file name parameters
    • #​1858 Escape one character trimmed date formats
    • #​1859 Prefer the exact type when resolving a member converter
    • #​1860 Keep empty collections ignored alongside instance predicates
    • #​1861 Key the combinations name cache by reference
    • #​1862 Match MSTest overloads against the test data
    • #​1863 Report deletes as directory relative paths
    • #​1864 Name the guarded API in ThrowIfVerifyHasBeenRun
    • #​1865 Keep stack frames that have no parameter list
    • #​1866 Generate the TestContext property for record test classes
    • #​1867 Fix two CombinationResultsConverter edge cases
    • #​1868 Sign sub-hour UTC offsets
    • #​1869 Write the received file from the stream for handle based FileStreams
    • #​1870 Compare prefixes ignoring case
    • #​1871 Guard the counter value caches with a lock
    • #​1872 Sign sub-hour UTC offsets

    32.0.0-beta.16

    32.0.0-beta.15

    32.0.0-beta.14

    32.0.0-beta.13

    32.0.0-beta.12

    32.0.0-beta.10

    32.0.0-beta.8

    32.0.0-beta.7

    32.0.0-beta.6

    32.0.0-beta.5

    32.0.0-beta.4

    32.0.0-beta.3

    32.0.0-beta.2

    32.0.0-beta.1

    31.28.0

    • #​1822 Option to not scrub N instance Guids
    • #​1825 Add GuidFormats option to ScrubInlineGuids
    • #​1826 Add opt in newline tolerance settings

    31.27.0

    • #​1809 Emit received→verified mapping for out-of-process accept/review tooling
    • #​1810 Allow a stream target for a text extension
    • #​1812 Received map file

    31.26.0

    31.25.0

    • #​1758 UseProjectRelative + SourceFileRelativeDirectory
    • #​1800 Add mirror source structure for verified files

    31.24.3

    • #​1799 Better line ending failure diagnostics

    31.24.2

    • #​1794 Normalize scrubbed-to-empty text to emptyString
    • #​1798 Bump package references

    31.24.1

    31.24.0

    • #​1789 Add ExcludeTargets with converter-side IsTargetExcluded check

    31.23.0

    • #​1785 Fix chunk boundary scrubber bugs and test adapter defects
    • #​1788 Add exclude targets to omit targets by extension

    31.22.0

    • #​1778 Allow conversion splitters for text extensions
    • #​1779 Fix chunk boundary scrubber bugs and test adapter defects
    • #​1781 stop using MSTest metapackage
    • #​1782 Migrate CI to Microsoft.Testing.Platform so all tests run
    • #​1783 Guard against duplicate xunit attachment names
    • #​1784 Add Kill process locking file option

    31.21.0

    • #​1656 throw for greedy RegisterFileConverter
    • #​1762 Reject carriage returns in verified files instead of normalizing
    • #​1767 Fix correctness and perf issues in compare, recording, naming and checks
    • #​1768 Fix VerifySettings copy constructor, temp cleanup, and stream/extensi…
    • #​1769 Fix combination runner/converter, Expecto directory verification, and…
    • #​1770 Fix serialization scrub/convert bugs and reduce per-value scrubbing allocations
    • #​1771 Fix verifier cleanup composition, stream/xml disposal and comparison
    • #​1772 Bump Argon from 0.34.0 to 0.35.0
    • #​1773 Bump DiffEngine from 19.2.0 to 19.3.0
    • #​1774 Clear synchronization context in to task()
    • #​1775 Throw for greedy RegisterFileConverter

      31.20.0

      31.19.1

      • #​1746 Mark passthrough string Verify overloads as [StringSyntax("*")]

      31.19.0

      • #​1743 UseSsimForPng override on VerifySettings and SettingsTask

      31.18.0

      • #​1739 add BypassComparersForSubsequentOnDifference

      31.17.0

      31.16.3

      No issues in this milestone yet.

      31.16.2

      • #​1714 Unexpected empty.nupkg in output directory
      • #​1721 XUnit V3: Adds attachment with colon in filename - GitHub artifacts upload fails
      • #​1723 Strip solution dir prefix from XunitV3 attachment names

      31.16.1

      • #​1718 Handle eof and missing ihdr in png decoder

      31.16.0

      • #​1704 Add ScrubNumericIds
      • #​1707 Minor micro-optimizations for Verify project.
      • #​1708 Add Target comparer and avoid string allocations.
      • #​1709 ApplyForPropertyValue returns string instead of CharSpan
      • #​1710 In-place sort instead of LINQ OrderByDescending
      • #​1711 Remove unnecessary ToString() in VerifyJsonWriter
      • #​1716 add Png ssim comparer
      • #​1717 Throw on null assembly in TryGetType for bad plugin assembly

      31.14.0

      • #​1700 [TUnit] infrastructure fixtures appear in verified filenames / add VerifierSettings.IgnoreParameters
      • #​1701 Support global IgnoreParameters setting
      • #​1702 add IgnoreClassArguments

      31.13.4

      31.13.3

      31.12.5

      • #​1682 Make 'header' parameter nullable in combination ap is

      31.12.3

      • #​1678 Add parameterless ctor and overload priority

      31.10.0

      • #​1667 Add solution discovery tests and auto discovery logic

      Commits viewable in compare view.

      Updated Verify.DiffPlex from 3.1.2 to 3.4.0.

      Release notes

      Sourced from Verify.DiffPlex's releases.

      3.4.0

      • #​508 Deprecate Verify.DiffPlex

      3.3.1

      • #​475 Fix compact output crash on empty received

      3.2.0

      • #​459 change the default OutputType to Compact

      Commits viewable in compare view.

      Updated Verify.XunitV3 from 28.7.0 to 32.0.0.

      Release notes

      Sourced from Verify.XunitV3's releases.

      32.0.0

      • #​1832 Add Inline snpashot support
      • #​1835 Add SettingsTask.AddContext
      • #​1847 Honor explicit DefaultValueHandling for bools
      • #​1850 Stray extension-less snapshot file crashes every run of its test
      • #​1851 Static UniqueForTargetFramework(Assembly) overloads ignore the assembly passed to them
      • #​1852 Appended files skip scrubbing and newline normalization when a stream converter is registered
      • #​1853 IgnoreParameters() ignore-all sentinel is lost when combined with another ignore source
      • #​1854 Format UTC offsets with the invariant culture
      • #​1855 Format UTC offsets with invariant culture
      • #​1856 Use ticks to decide date precision
      • #​1857 Clean # out of file name parameters
      • #​1858 Escape one character trimmed date formats
      • #​1859 Prefer the exact type when resolving a member converter
      • #​1860 Keep empty collections ignored alongside instance predicates
      • #​1861 Key the combinations name cache by reference
      • #​1862 Match MSTest overloads against the test data
      • #​1863 Report deletes as directory relative paths
      • #​1864 Name the guarded API in ThrowIfVerifyHasBeenRun
      • #​1865 Keep stack frames that have no parameter list
      • #​1866 Generate the TestContext property for record test classes
      • #​1867 Fix two CombinationResultsConverter edge cases
      • #​1868 Sign sub-hour UTC offsets
      • #​1869 Write the received file from the stream for handle based FileStreams
      • #​1870 Compare prefixes ignoring case
      • #​1871 Guard the counter value caches with a lock
      • #​1872 Sign sub-hour UTC offsets

      32.0.0-beta.16

      32.0.0-beta.15

      32.0.0-beta.14

      32.0.0-beta.13

      32.0.0-beta.12

      32.0.0-beta.10

      32.0.0-beta.8

      32.0.0-beta.7

      32.0.0-beta.6

      32.0.0-beta.5

      32.0.0-beta.4

      32.0.0-beta.3

      32.0.0-beta.2

      32.0.0-beta.1

      31.28.0

      • #​1822 Option to not scrub N instance Guids
      • #​1825 Add GuidFormats option to ScrubInlineGuids
      • #​1826 Add opt in newline tolerance settings

      31.27.0

      • #​1809 Emit received→verified mapping for out-of-process accept/review tooling
      • #​1810 Allow a stream target for a text extension
      • #​1812 Received map file

      31.26.0

      31.25.0

      • #​1758 UseProjectRelative + SourceFileRelativeDirectory
      • #​1800 Add mirror source structure for verified files

      31.24.3

      • #​1799 Better line ending failure diagnostics

      31.24.2

      • #​1794 Normalize scrubbed-to-empty text to emptyString
      • #​1798 Bump package references

      31.24.1

      31.24.0

      • #​1789 Add ExcludeTargets with converter-side IsTargetExcluded check

      31.23.0

      • #​1785 Fix chunk boundary scrubber bugs and test adapter defects
      • #​1788 Add exclude targets to omit targets by extension

      31.22.0

      • #​1778 Allow conversion splitters for text extensions
      • #​1779 Fix chunk boundary scrubber bugs and test adapter defects
      • #​1781 stop using MSTest metapackage
      • #​1782 Migrate CI to Microsoft.Testing.Platform so all tests run
      • #​1783 Guard against duplicate xunit attachment names
      • #​1784 Add Kill process locking file option

      31.21.0

      • #​1656 throw for greedy RegisterFileConverter
      • #​1762 Reject carriage returns in verified files instead of normalizing
      • #​1767 Fix correctness and perf issues in compare, recording, naming and checks
      • #​1768 Fix VerifySettings copy constructor, temp cleanup, and stream/extensi…
      • #​1769 Fix combination runner/converter, Expecto directory verification, and…
      • #​1770 Fix serialization scrub/convert bugs and reduce per-value scrubbing allocations
      • #​1771 Fix verifier cleanup composition, stream/xml disposal and comparison
      • #​1772 Bump Argon from 0.34.0 to 0.35.0
      • #​1773 Bump DiffEngine from 19.2.0 to 19.3.0
      • #​1774 Clear synchronization context in to task()
      • #​1775 Throw for greedy RegisterFileConverter

        31.20.0

        31.19.1

        • #​1746 Mark passthrough string Verify overloads as [StringSyntax("*")]

        31.19.0

        • #​1743 UseSsimForPng override on VerifySettings and SettingsTask

        31.18.0

        • #​1739 add BypassComparersForSubsequentOnDifference

        31.17.0

        31.16.3

        No issues in this milestone yet.

        31.16.2

        • #​1714 Unexpected empty.nupkg in output directory
        • #​1721 XUnit V3: Adds attachment with colon in filename - GitHub artifacts upload fails
        • #​1723 Strip solution dir prefix from XunitV3 attachment names

        31.16.1

        • #​1718 Handle eof and missing ihdr in png decoder

        31.16.0

        • #​1704 Add ScrubNumericIds
        • #​1707 Minor micro-optimizations for Verify project.
        • #​1708 Add Target comparer and avoid string allocations.
        • #​1709 ApplyForPropertyValue returns string instead of CharSpan
        • #​1710 In-place sort instead of LINQ OrderByDescending
        • #​1711 Remove unnecessary ToString() in VerifyJsonWriter
        • #​1716 add Png ssim comparer
        • #​1717 Throw on null assembly in TryGetType for bad plugin assembly

        31.14.0

        • #​1700 [TUnit] infrastructure fixtures appear in verified filenames / add VerifierSettings.IgnoreParameters
        • #​1701 Support global IgnoreParameters setting
        • #​1702 add IgnoreClassArguments

        31.13.4

        31.13.3

        31.12.5

        • #​1682 Make 'header' parameter nullable in combination ap is

        31.12.3

        • #​1678 Add parameterless ctor and overload priority

        31.10.0

        • #​1667 Add solution discovery tests and auto discovery logic

        Commits viewable in compare view.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file .NET Pull requests that update .NET code labels Oct 4, 2026
Bumps Verify to 32.0.0, 33.2.0
Bumps Verify.DiffPlex from 3.1.2 to 3.4.0
Bumps Verify.XunitV3 from 28.7.0 to 32.0.0

---
updated-dependencies:
- dependency-name: Verify
  dependency-version: 32.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: testing
- dependency-name: Verify
  dependency-version: 33.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: testing
- dependency-name: Verify.DiffPlex
  dependency-version: 3.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: testing
- dependency-name: Verify.XunitV3
  dependency-version: 32.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: testing
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title Bump the testing group with 3 updates Bump Verify, Verify.DiffPlex and Verify.XunitV3 Oct 4, 2026
@dependabot
dependabot Bot force-pushed the dependabot/nuget/src/testing-dea423e298 branch from f2890af to d169f57 Compare October 4, 2026 23:25
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