1. c3ad843 Add cmpopts.EquateComparable (#340) by Joe Tsai · 11 months ago master v0.6.0
  2. e250a55 Use of hotlinking of Go identifiers (#337) by Joe Tsai · 11 months ago
  3. 8a3e8dd set workflow permission to read-only (#327) by Russ Cox · 1 year, 2 months ago
  4. 8cea5de Pin GitHub action versions (#332) by Damien Neil · 1 year, 2 months ago
  5. 3bb304a Run tests for Go 1.20 version (#322) by Bəxtiyar · 1 year, 5 months ago
  6. 571a56b Remove purego fallbacks (#325) by Caleb Spare · 1 year, 5 months ago
  7. a97318b Adjust heuristic for line-based versus byte-based diffing (#299) by Joe Tsai · 1 year, 11 months ago v0.5.9
  8. 377d283 Run tests on Go 1.19 (#309) by Aoang · 1 year, 11 months ago
  9. 6606d4d Use value.TypeString in PathStep.String (#306) by Joe Tsai · 1 year, 11 months ago
  10. f36a68d Pre-declare global type variables (#302) by Joe Tsai · 1 year, 11 months ago
  11. 5dac6aa Fix typo in Result documentation (#300) by Joe Tsai · 1 year, 11 months ago
  12. 14ad8a0 Format with Go 1.19 formatter (#304) by Joe Tsai · 2 years, 1 month ago
  13. a53d7e0 Use reflect.Value.IsZero (#297) by Joe Tsai · 2 years, 2 months ago
  14. f144a35 Additional cleanup with Go 1.13 as minimal version (#295) by Joe Tsai · 2 years, 3 months ago v0.5.8
  15. 63c2960 remove xerrors (#292) by Tatsuya Kaneko · 2 years, 3 months ago
  16. 71220fc Use string formatting for slice of bytes (#294) by Joe Tsai · 2 years, 3 months ago
  17. 4664e24 Fix printing of types in reporter output (#293) by Joe Tsai · 2 years, 3 months ago
  18. 79433ac Run tests on Go 1.18 (#290) by Aoang · 2 years, 5 months ago
  19. 039e37c Add //go:build lines (#285) by Tobias Klauser · 2 years, 7 months ago v0.5.7
  20. 3242228 Drop hacks to work around Go reflection bugs in Go1.9 (#282) by Joe Tsai · 2 years, 8 months ago
  21. f59cd61 Update minimum supported version to go1.11 (#281) by Damien Neil · 2 years, 8 months ago
  22. 6faefd0 Reduce minimum length for specialize string diffing (#275) by Joe Tsai · 2 years, 10 months ago
  23. f1773ad Use any alias instead of interface{} (#276) by Joe Tsai · 2 years, 10 months ago
  24. 9094ef9 Change build status badge (#269) by Jake Son · 2 years, 11 months ago
  25. 3ee52c8 Fix spelling mistakes (#271) by Joe Tsai · 2 years, 11 months ago
  26. 395a0ac Use sha256 in test (#268) by Joe Tsai · 3 years ago
  27. 402949e Merge pull request #266 from dsnet/fix-format by Damien Neil · 3 years, 1 month ago
  28. d5fcb38 Fix textual printing of byte slices by Joe Tsai · 3 years, 1 month ago
  29. 290a6a2 Avoid shadowing variable (#263) by Joe Tsai · 3 years, 2 months ago
  30. 248ccff Fix staticcheck findings (#262) by Joe Tsai · 3 years, 2 months ago
  31. d103655 Print as text if mostly text (#258) by Joe Tsai · 3 years, 2 months ago v0.5.6
  32. 9181d1e Avoid diffing by lines if inefficient (#260) by Joe Tsai · 3 years, 2 months ago
  33. c5c3378 Cleanup edit groups after coalescing (#259) by Joe Tsai · 3 years, 2 months ago
  34. 1ee4af8 Fix typo in path.go (#256) by Ikko Ashimine · 3 years, 4 months ago
  35. 8fa37b4 Fix reporter verbosity bug (#253) by Joe Tsai · 3 years, 5 months ago v0.5.5
  36. dc6435e De-virtualize interfaces for specialized diffing (#254) by Joe Tsai · 3 years, 5 months ago
  37. e9947a2 Run tests on Go 1.16 (#252) by Tobias Klauser · 3 years, 5 months ago
  38. 3a98a11 cmp/cmpopts: use errors.Is with ≥go1.13 in compareErrors (#251) by Tobias Klauser · 3 years, 6 months ago
  39. ec71d6d Impose verbosity limit when formatting map keys (#248) by Joe Tsai · 3 years, 8 months ago v0.5.4
  40. 449e17c Fix non-determinism in diffing algorithm (#247) by Joe Tsai · 3 years, 8 months ago
  41. ade6b74 Use GitHub actions for testing (#246) by Joe Tsai · 3 years, 8 months ago
  42. 0a3ecd3 Fix Diff documentation (#237) by Joe Tsai · 3 years, 9 months ago v0.5.3
  43. d3c8501 Revert "Adjust for reflect.Type.NumMethod change in Go1.16 (#240)" (#242) by Joe Tsai · 3 years, 9 months ago
  44. ab46b8b Adjust for reflect.Type.NumMethod change in Go1.16 (#240) by Joe Tsai · 3 years, 10 months ago
  45. 566225a Add an example for IgnoreFields (#205) by colinnewell · 3 years, 10 months ago
  46. d713870 Fix license headers (#236) by Joe Tsai · 3 years, 10 months ago
  47. d2fcc89 Suggest use of cmpopts.EquateErrors (#234) by Joe Tsai · 4 years ago v0.5.2
  48. db9de43 Add testing for Go1.15 (#232) by Joe Tsai · 4 years ago
  49. 036ffc7 Fix Diff documentation (#231) by Ernest Galbrun · 4 years ago
  50. 9680bfa Use triple-quote formatting for multiline strings (#229) by Joe Tsai · 4 years ago v0.5.1
  51. 1536a0c Adjust panic for IgnoreUnexported and IgnoreFields (#228) by k.nakada · 4 years, 1 month ago
  52. d669b04 Swallow panic when calling String or Error (#221) by Joe Tsai · 4 years, 1 month ago
  53. 77ae86f Improve reporting of values with cycles (#217) by Joe Tsai · 4 years, 2 months ago v0.5.0
  54. c49bfce Update test case names (#218) by Joe Tsai · 4 years, 2 months ago
  55. 1227731 Fix documentation on IgnoreFields (#220) by Joe Tsai · 4 years, 2 months ago
  56. 44914b3 Disambiguate reporter output (#216) by Joe Tsai · 4 years, 2 months ago
  57. f1780cf Limit verbosity of reporter output (#215) by Joe Tsai · 4 years, 2 months ago
  58. 0d296f9 Limit number of printed differences for variable-length composites (#213) by Joe Tsai · 4 years, 2 months ago
  59. 7c9a834 Introduce deliberate instability to difference output (#214) by Joe Tsai · 4 years, 2 months ago
  60. 0cd6169 Use custom triple-quote syntax for diffing string literals (#212) by Joe Tsai · 4 years, 2 months ago
  61. a171aa7 Use raw string literal syntax only for valid UTF-8 (#211) by Joe Tsai · 4 years, 2 months ago
  62. 88849e8 Allow batched diffing of slices with a custom comparer (#210) by Joe Tsai · 4 years, 2 months ago
  63. 9b30031 Batch reporter output for simple lists of textLine elements (#208) by Joe Tsai · 4 years, 2 months ago
  64. 367e530 Mention minimally supported Go version in TODO (#209) by Joe Tsai · 4 years, 2 months ago
  65. 23a2b56 Fix exporter to handle nil interface values (#207) by Joe Tsai · 4 years, 2 months ago
  66. 11c4583 Avoid leaking implementation details of the exporter (#206) by Joe Tsai · 4 years, 2 months ago
  67. 1776240 Forcibly export fields for use by the reporter by Joe Tsai · 4 years, 2 months ago
  68. 4a83f56 Optimize Diff for frequent equality (#204) by Joe Tsai · 4 years, 2 months ago
  69. d08c604 Permit use of IgnoreFields with unexported fields (#203) by Joe Tsai · 4 years, 3 months ago
  70. aa7c82a Do not use custom format for nil slice (#201) by A. Ishikawa · 4 years, 3 months ago
  71. 7e5cb83 Format units in decimal except bytes (#199) by 178inaba · 4 years, 3 months ago v0.4.1
  72. 0c08307 Refactor tests to use golden test files (#200) by Joe Tsai · 4 years, 3 months ago
  73. 049b73f Add reporterTests to TestDiff (#198) by 178inaba · 4 years, 3 months ago
  74. cb8c7f8 Fix typo on example (#193) by Chris Morrow · 4 years, 4 months ago
  75. f6dc95b Document the test-only intentions of this package (#189) by Joe Tsai · 4 years, 5 months ago
  76. 6fdcbe1 Update tested Go versions (#188) by Joe Tsai · 4 years, 5 months ago
  77. 5915021 Update README.md to use go.dev for documentation (#190) by Joe Tsai · 4 years, 5 months ago
  78. 5a6f757 Add support for comparing graphs (#85) by Joe Tsai · 4 years, 8 months ago v0.4.0
  79. 340f1eb Add EquateErrors helper (#178) by Joe Tsai · 4 years, 8 months ago
  80. 3838af3 Adjust style of EquateApproxTime (#177) by Joe Tsai · 4 years, 8 months ago
  81. e1f03df Add Exporter option (#176) by Joe Tsai · 4 years, 8 months ago
  82. 776445f Print type name in unexported panic (#171) by Joe Tsai · 4 years, 9 months ago
  83. 481baca Make retrieveUnexportedField pass Go 1.14's checkptr validation (#169) by Brad Fitzpatrick · 4 years, 9 months ago
  84. b1c9c48 cmpopts: add EquateApproxTime (#158) by Roger Peppe · 5 years ago
  85. 2d0692c cmp/internal/value: fix handling of negative zero for floats (#152) by Joe Tsai · 5 years ago v0.3.1
  86. 208900a Fix updating of maxLineLen (#147) by Christian Muehlhaeuser · 5 years ago
  87. 6d8cafd Simplify code (#149) by Christian Muehlhaeuser · 5 years ago
  88. 00cb0dc Fixed typo in formatDiffList (#148) by Christian Muehlhaeuser · 5 years ago
  89. 1b31600 Document the reason for output instability (#145) by Joe Tsai · 5 years ago
  90. 917e382 Invoke String when formatting map keys (#142) by David Crawshaw · 5 years ago
  91. 6f77996 Improve clarity of compareAny (#132) by Joe Tsai · 5 years ago v0.3.0
  92. b5cce89 Implement specialized diffing for slices (#131) by Joe Tsai · 5 years ago
  93. 49488b4 Use concrete types for path steps (#129) by Joe Tsai · 5 years ago
  94. 0376dcf Add IgnoreSliceElements and IgnoreMapEntries helpers (#126) by Joe Tsai · 5 years ago
  95. 3177a94 Export the Reporter API (#123) by Joe Tsai · 5 years ago
  96. 2940eda Implement a unified difference reporter (#124) by Joe Tsai · 5 years ago
  97. c812816 Nudge people to use custom comparers rather than Ignore/Allow Unexported options (#115) by LMMilewski · 5 years ago
  98. 2e500c5 Add validator option once at state creation (#128) by Joe Tsai · 5 years ago
  99. 64cb04e Add BenchmarkBytes (#125) by Joe Tsai · 5 years ago
  100. fd81a2b Evaluate options even if values are invalid (#121) by Joe Tsai · 5 years ago