v0.4.0
Added features:
- (#85) The comparison logic now has cycle detection and can now handle graphs.
- (#176) The
cmp.Exporteroption provides finer-grained control over exactly what types to permit unexported field access on. - (#158)
cmpopts.EquateApproxTimeprovides the ability to compare timestamps with looser precision. - (#178)
cmpopts.EquateErrorsprovides the ability to compare error values using the newerrors.Issemantics from Go 1.13.
Bug fixes:
- (#169) Use of
unsafe.Pointerhas been fixed to comply with stricter pointer rules for Go 1.14.