DiffEngine 17.0.1
DiffEngine manages launching and cleanup of diff tools. It is designed to be used by any Snapshot/Approval testing library.
See Milestones for release notes.
Sponsors
Entity Framework Extensions
Entity Framework Extensions is a major sponsor and is proud to contribute to the development this project.
No packages depend on DiffEngine.
.NET Framework 4.6.2
- EmptyFiles (>= 8.17.1)
- System.Collections.Immutable (>= 8.0.0)
- System.Runtime.InteropServices.RuntimeInformation (>= 4.3.0)
- System.Management (>= 8.0.0)
.NET 10.0
- System.Management (>= 8.0.0)
- EmptyFiles (>= 8.17.1)
.NET 9.0
- System.Management (>= 8.0.0)
- EmptyFiles (>= 8.17.1)
.NET 8.0
- System.Management (>= 8.0.0)
- EmptyFiles (>= 8.17.1)
.NET 7.0
- System.Management (>= 8.0.0)
- EmptyFiles (>= 8.17.1)
- System.Collections.Immutable (>= 8.0.0)
.NET 6.0
- System.Management (>= 8.0.0)
- System.Collections.Immutable (>= 8.0.0)
- EmptyFiles (>= 8.17.1)
.NET Framework 4.8
- System.Management (>= 8.0.0)
- EmptyFiles (>= 8.17.1)
- System.Collections.Immutable (>= 8.0.0)
.NET Framework 4.7.2
- EmptyFiles (>= 8.17.1)
- System.Collections.Immutable (>= 8.0.0)
- System.Runtime.InteropServices.RuntimeInformation (>= 4.3.0)
- System.Management (>= 8.0.0)
| Version | Downloads | Last updated |
|---|---|---|
| 17.0.1 | 4 | 11/23/2025 |
| 17.0.0 | 5 | 11/13/2025 |
| 16.10.0 | 5 | 11/13/2025 |
| 16.9.0 | 4 | 11/13/2025 |
| 16.8.0 | 8 | 11/07/2025 |
| 16.7.3 | 7 | 10/30/2025 |
| 16.7.2 | 9 | 10/11/2025 |
| 16.7.1 | 9 | 10/10/2025 |
| 16.7.0 | 7 | 10/11/2025 |
| 16.6.0 | 11 | 09/22/2025 |
| 16.5.0 | 8 | 09/22/2025 |
| 16.4.1 | 10 | 09/22/2025 |
| 16.4.0 | 8 | 09/22/2025 |
| 16.3.0 | 10 | 09/22/2025 |
| 16.2.3 | 10 | 09/22/2025 |
| 16.2.2 | 6 | 09/22/2025 |
| 16.2.1 | 11 | 05/02/2025 |
| 16.1.0 | 18 | 04/10/2025 |
| 16.0.0 | 17 | 04/02/2025 |
| 16.0.0-beta.1 | 16 | 04/02/2025 |
| 15.11.0 | 23 | 03/18/2025 |
| 15.10.1 | 22 | 03/18/2025 |
| 15.10.0 | 14 | 03/12/2025 |
| 15.9.1 | 23 | 02/28/2025 |
| 15.9.0 | 14 | 01/24/2025 |
| 15.8.0 | 18 | 01/21/2025 |
| 15.7.1 | 18 | 01/21/2025 |
| 15.7.0 | 16 | 01/21/2025 |
| 15.6.0 | 19 | 12/17/2024 |
| 15.5.5 | 26 | 11/16/2024 |
| 15.5.4 | 22 | 11/16/2024 |
| 15.5.3 | 28 | 10/14/2024 |
| 15.5.2 | 27 | 10/14/2024 |
| 15.5.1 | 20 | 09/04/2024 |
| 15.5.0 | 28 | 07/19/2024 |
| 15.4.6 | 29 | 07/13/2024 |
| 15.4.5 | 33 | 07/11/2024 |
| 15.4.4 | 32 | 06/26/2024 |
| 15.4.3 | 26 | 06/22/2024 |
| 15.4.2 | 29 | 06/06/2024 |
| 15.4.1 | 29 | 05/23/2024 |
| 15.4.0 | 25 | 05/23/2024 |
| 15.3.0 | 27 | 03/12/2024 |
| 15.2.2 | 26 | 03/09/2024 |
| 15.2.1 | 27 | 03/09/2024 |
| 15.2.0 | 27 | 01/26/2024 |
| 15.1.1 | 24 | 01/12/2024 |
| 15.1.0 | 26 | 01/07/2024 |
| 15.0.1 | 29 | 12/28/2023 |
| 15.0.0 | 29 | 12/28/2023 |
| 14.1.0 | 24 | 12/28/2023 |
| 14.0.0 | 27 | 12/18/2023 |
| 13.0.2 | 37 | 11/30/2023 |
| 13.0.1 | 23 | 11/29/2023 |
| 13.0.0 | 37 | 11/16/2023 |
| 12.4.2 | 25 | 11/16/2023 |
| 12.4.1 | 27 | 10/29/2023 |
| 12.4.0 | 28 | 10/20/2023 |
| 12.3.2 | 28 | 10/09/2023 |
| 12.3.1 | 28 | 10/06/2023 |
| 12.3.0 | 27 | 10/01/2023 |
| 12.2.1 | 29 | 09/05/2023 |
| 12.2.0 | 28 | 09/09/2023 |
| 12.1.0 | 51 | 08/14/2023 |
| 12.0.0 | 33 | 09/03/2023 |
| 11.4.1 | 34 | 06/12/2023 |
| 11.4.0 | 28 | 09/14/2023 |
| 11.3.0 | 29 | 09/23/2023 |
| 11.2.0 | 27 | 09/24/2023 |
| 11.1.0 | 30 | 06/18/2023 |
| 11.0.0 | 26 | 09/05/2023 |
| 10.4.5 | 50 | 09/10/2023 |
| 10.4.4 | 25 | 09/06/2023 |
| 10.4.3 | 30 | 09/07/2023 |
| 10.4.2 | 37 | 09/04/2023 |
| 10.4.1 | 38 | 09/11/2023 |
| 10.4.0 | 30 | 08/20/2023 |
| 10.3.0 | 30 | 06/18/2023 |
| 10.2.0 | 57 | 10/23/2022 |
| 10.1.0 | 29 | 09/16/2023 |
| 10.0.3 | 62 | 09/14/2022 |
| 10.0.2 | 42 | 09/07/2022 |
| 10.0.1 | 49 | 09/07/2022 |
| 10.0.0 | 36 | 09/07/2022 |
| 10.0.0-beta.3 | 58 | 09/03/2022 |
| 10.0.0-beta.2 | 61 | 09/07/2022 |
| 10.0.0-beta.1 | 95 | 09/07/2022 |
| 9.1.1-beta.2 | 57 | 09/07/2022 |
| 9.1.1-beta.1 | 39 | 09/07/2022 |
| 9.1.0 | 40 | 09/07/2022 |
| 9.0.6 | 61 | 07/07/2022 |
| 9.0.5 | 37 | 09/07/2022 |
| 9.0.4 | 38 | 07/31/2022 |
| 9.0.3 | 43 | 09/04/2022 |
| 9.0.2 | 61 | 08/22/2022 |
| 9.0.1 | 38 | 09/02/2022 |
| 9.0.0 | 39 | 09/04/2022 |
| 8.5.3 | 39 | 08/21/2022 |
| 8.5.2 | 70 | 09/07/2022 |
| 8.5.1 | 37 | 07/31/2022 |
| 8.5.0 | 34 | 09/07/2022 |
| 8.4.5 | 30 | 09/02/2022 |
| 8.4.4 | 36 | 08/31/2022 |
| 8.4.3 | 33 | 08/25/2022 |
| 8.4.2 | 35 | 07/31/2022 |
| 8.4.1 | 37 | 09/07/2022 |
| 8.4.0 | 33 | 08/24/2022 |
| 8.3.0 | 67 | 08/25/2022 |
| 8.2.0 | 32 | 09/07/2022 |
| 8.1.1 | 53 | 09/07/2022 |
| 8.1.0 | 47 | 09/02/2022 |
| 8.0.3 | 36 | 09/04/2022 |
| 8.0.2 | 38 | 09/02/2022 |
| 8.0.1 | 58 | 08/22/2022 |
| 8.0.0 | 44 | 09/02/2022 |
| 7.3.0 | 61 | 08/11/2022 |
| 7.2.1 | 45 | 08/28/2022 |
| 7.2.0 | 37 | 09/07/2022 |
| 7.1.0 | 33 | 09/07/2022 |
| 7.0.0 | 38 | 09/02/2022 |
| 7.0.0-beta.1 | 40 | 09/07/2022 |
| 6.10.1 | 37 | 08/24/2022 |
| 6.10.0 | 36 | 09/02/2022 |
| 6.9.2 | 51 | 08/11/2022 |
| 6.9.1 | 40 | 09/02/2022 |
| 6.9.0 | 37 | 08/24/2022 |
| 6.8.3-beta.2 | 37 | 09/03/2022 |
| 6.8.3-beta.1 | 38 | 09/05/2022 |
| 6.8.2 | 37 | 09/02/2022 |
| 6.8.2-beta.1 | 70 | 09/02/2022 |
| 6.8.1 | 39 | 09/07/2022 |
| 6.8.0 | 73 | 09/07/2022 |
| 6.7.0 | 37 | 08/22/2022 |
| 6.7.0-beta.1 | 33 | 09/07/2022 |
| 6.6.1 | 67 | 09/07/2022 |
| 6.6.0 | 65 | 08/11/2022 |
| 6.6.0-beta.2 | 36 | 08/11/2022 |
| 6.6.0-beta.1 | 52 | 08/12/2022 |
| 6.5.9 | 41 | 09/04/2022 |
| 6.5.7 | 39 | 09/07/2022 |
| 6.5.6 | 39 | 09/03/2022 |
| 6.5.5 | 35 | 09/07/2022 |
| 6.5.4 | 60 | 08/25/2022 |
| 6.5.3 | 41 | 09/07/2022 |
| 6.5.2 | 65 | 09/02/2022 |
| 6.5.1 | 46 | 09/07/2022 |
| 6.5.0 | 38 | 09/07/2022 |
| 6.4.10 | 36 | 08/11/2022 |
| 6.4.9 | 74 | 06/28/2022 |
| 6.4.8 | 44 | 09/07/2022 |
| 6.4.7 | 36 | 08/27/2022 |
| 6.4.6 | 38 | 08/23/2022 |
| 6.4.5 | 36 | 09/07/2022 |
| 6.4.4 | 40 | 08/26/2022 |
| 6.4.3 | 46 | 08/24/2022 |
| 6.4.2 | 32 | 08/23/2022 |
| 6.4.1 | 53 | 09/07/2022 |
| 6.4.0 | 54 | 07/02/2022 |
| 6.3.1 | 58 | 08/24/2022 |
| 6.3.1-beta.2 | 72 | 09/07/2022 |
| 6.3.1-beta.1 | 40 | 09/07/2022 |
| 6.3.0 | 68 | 09/07/2022 |
| 6.2.0 | 38 | 09/07/2022 |
| 6.1.4 | 34 | 08/23/2022 |
| 6.1.3 | 53 | 09/02/2022 |
| 6.1.2 | 39 | 09/07/2022 |
| 6.1.1 | 43 | 08/25/2022 |
| 6.1.0 | 67 | 08/11/2022 |
| 6.0.3 | 35 | 09/07/2022 |
| 6.0.2 | 75 | 09/07/2022 |
| 6.0.1 | 35 | 08/11/2022 |
| 6.0.0 | 39 | 08/01/2022 |
| 5.4.4 | 34 | 09/02/2022 |
| 5.4.3 | 38 | 08/11/2022 |
| 5.4.2 | 36 | 08/23/2022 |
| 5.4.1 | 48 | 09/07/2022 |
| 5.4.0 | 66 | 08/11/2022 |
| 5.3.2 | 40 | 09/03/2022 |
| 5.3.1 | 40 | 08/24/2022 |
| 5.3.0 | 31 | 09/07/2022 |
| 5.3.0-beta.7 | 36 | 08/25/2022 |
| 5.3.0-beta.6 | 36 | 08/01/2022 |
| 5.3.0-beta.5 | 33 | 09/07/2022 |
| 5.3.0-beta.4 | 40 | 08/11/2022 |
| 5.3.0-beta.3 | 38 | 08/11/2022 |
| 5.3.0-beta.2 | 33 | 09/07/2022 |
| 5.3.0-beta.1 | 59 | 09/07/2022 |
| 5.2.0 | 48 | 09/04/2022 |
| 5.1.1 | 34 | 09/07/2022 |
| 5.1.0 | 32 | 09/07/2022 |
| 5.0.1 | 45 | 08/11/2022 |
| 5.0.0 | 35 | 08/22/2022 |
| 5.0.0-beta.18 | 31 | 09/07/2022 |
| 5.0.0-beta.17 | 35 | 09/02/2022 |
| 5.0.0-beta.16 | 33 | 09/03/2022 |
| 5.0.0-beta.15 | 34 | 09/02/2022 |
| 5.0.0-beta.14 | 39 | 08/27/2022 |
| 5.0.0-beta.13 | 38 | 08/23/2022 |
| 5.0.0-beta.12 | 34 | 08/25/2022 |
| 5.0.0-beta.11 | 36 | 09/02/2022 |
| 5.0.0-beta.10 | 33 | 09/07/2022 |
| 5.0.0-beta.9 | 63 | 09/07/2022 |
| 5.0.0-beta.8 | 43 | 09/04/2022 |
| 5.0.0-beta.7 | 36 | 09/07/2022 |
| 5.0.0-beta.6 | 39 | 09/04/2022 |
| 5.0.0-beta.5 | 53 | 09/07/2022 |
| 5.0.0-beta.4 | 56 | 08/11/2022 |
| 5.0.0-beta.3 | 38 | 09/05/2022 |
| 5.0.0-beta.2 | 40 | 08/23/2022 |
| 5.0.0-beta.1 | 31 | 09/02/2022 |
| 4.6.0-beta.4 | 33 | 09/07/2022 |
| 4.6.0-beta.3 | 67 | 08/11/2022 |
| 4.6.0-beta.2 | 87 | 09/07/2022 |
| 4.6.0-beta.1 | 74 | 09/02/2022 |
| 4.5.0 | 65 | 09/02/2022 |
| 4.4.0 | 39 | 09/07/2022 |
| 4.3.1 | 35 | 08/23/2022 |
| 4.2.0 | 45 | 07/03/2022 |
| 4.1.0 | 42 | 08/23/2022 |
| 4.0.0 | 65 | 09/07/2022 |
| 3.6.0 | 33 | 09/07/2022 |
| 3.5.0 | 35 | 09/07/2022 |
| 3.4.1 | 44 | 07/02/2022 |
| 3.4.0 | 38 | 09/07/2022 |
| 3.3.0 | 71 | 09/07/2022 |
| 3.2.3 | 33 | 08/11/2022 |
| 3.2.2 | 62 | 09/03/2022 |
| 3.2.1 | 68 | 09/04/2022 |
| 3.2.0 | 36 | 08/26/2022 |
| 3.1.2 | 32 | 09/07/2022 |
| 3.1.1 | 36 | 09/07/2022 |
| 3.1.0 | 35 | 09/07/2022 |
| 3.0.3 | 40 | 09/07/2022 |
| 3.0.2 | 62 | 09/02/2022 |
| 3.0.1 | 45 | 08/24/2022 |
| 3.0.0 | 35 | 09/02/2022 |
| 3.0.0-beta.5 | 38 | 09/02/2022 |
| 3.0.0-beta.4 | 36 | 08/23/2022 |
| 3.0.0-beta.3 | 44 | 09/07/2022 |
| 3.0.0-beta.2 | 34 | 09/07/2022 |
| 2.1.1 | 39 | 07/31/2022 |
| 2.1.0 | 35 | 09/03/2022 |
| 2.0.5 | 33 | 09/03/2022 |
| 2.0.4 | 35 | 08/11/2022 |
| 2.0.3 | 42 | 09/07/2022 |
| 2.0.2 | 52 | 09/02/2022 |
| 2.0.1 | 38 | 09/03/2022 |
| 2.0.0 | 55 | 09/07/2022 |
| 1.31.0 | 58 | 09/07/2022 |
| 1.30.0 | 36 | 08/26/2022 |
| 1.29.0 | 63 | 08/31/2022 |
| 1.28.3 | 33 | 09/04/2022 |
| 1.28.2 | 60 | 09/07/2022 |
| 1.28.1 | 34 | 08/11/2022 |
| 1.28.0 | 35 | 07/17/2022 |
| 1.27.3 | 35 | 08/23/2022 |
| 1.27.2 | 78 | 09/07/2022 |
| 1.27.1 | 33 | 09/07/2022 |
| 1.27.1-beta.1 | 39 | 09/02/2022 |
| 1.27.0 | 41 | 08/25/2022 |
| 1.26.1 | 44 | 09/07/2022 |
| 1.26.0 | 36 | 09/07/2022 |
| 1.25.1 | 44 | 09/07/2022 |
| 1.25.0 | 40 | 09/07/2022 |
| 1.24.1 | 32 | 08/24/2022 |
| 1.24.0 | 56 | 08/25/2022 |
| 1.23.0 | 36 | 09/02/2022 |
| 1.22.3 | 33 | 08/11/2022 |
| 1.22.2 | 58 | 09/07/2022 |
| 1.22.1 | 37 | 09/07/2022 |
| 1.22.0 | 59 | 08/12/2022 |
| 1.21.0 | 75 | 09/02/2022 |
| 1.20.1 | 82 | 07/21/2022 |
| 1.20.0 | 52 | 09/07/2022 |
| 1.19.2 | 37 | 09/02/2022 |
| 1.19.1 | 36 | 07/31/2022 |
| 1.19.0-beta.1 | 60 | 09/07/2022 |
| 1.18.0-beta.1 | 32 | 09/07/2022 |
| 1.17.1-beta.1 | 58 | 09/07/2022 |
| 1.17.0-beta.1 | 37 | 09/07/2022 |
| 1.16.0-beta.1 | 34 | 09/04/2022 |
| 1.14.1-beta.1 | 34 | 09/07/2022 |
| 1.14.0-beta.1 | 38 | 08/24/2022 |
