Skip to content

Releases: hydronica/trial

0.8.0

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 23 Jan 23:01
9bde5ab

What's Changed

New Features

  • IgnoreFieldsOf - Ignore fields on specific struct types, useful for embedded structs where IgnoreFields cannot infer the correct type
  • Pointer[T] - Generic helper to create pointers to values inline

Improvements

  • Added documentation and guidance for AI agent usage
  • Updated go-cmp dependency from v0.5.5 to v0.6.0
  • CI now tests against Go 1.18 through 1.24

Full Changelog: v0.7.2...v0.8.0

0.7.2

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 28 Nov 20:56
c599ef8

What's Changed

  • Bug fixes findAllStructs (IgnoreAllUnexports, AllowAllunexports) by @jbsmith7741 in #16
  • added example in readme for EqualOpt by @zJeremiah in #15

New Contributors

Full Changelog: v0.7.1...v0.7.2

0.7.1

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 18 Oct 16:35
ef75fee

What's Changed

Full Changelog: v0.7.0...v0.7.1

0.7.0

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 29 Oct 03:49

What's Changed

Note: This is a breaking changesee wiki for guide and more details

Full Changelog: v0.6.3...v0.7.0

0.6.3

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 26 Sep 20:58
d74e62e

What's Changed

  • bug fix for SubTest to show correct code line on error case by @jbsmith7741 in #11

Full Changelog: v0.6.2...v0.6.3

0.6.2

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 29 Nov 15:44
f43697b

Bug Fix:

  • IgnoreField option now works with pointers and slices.

0.6.1

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 28 Sep 21:00
368daa6

Bug Fix:

  • Remove panic when using Equal function
    • Caused by go-cmp when using a private (unexported) map who's Value field is a struct with private (unexported) members

0.6.0

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 07 Apr 21:26
decc045
  • Update go-cmp library to latest version
  • Add EqualOpt compare function which supports customizing equal

0.5.0

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 03 Aug 20:06
59c811e

Add optionally timeout for tests that tend to lockup

0.4.1

Choose a tag to compare

@jbsmith7741 jbsmith7741 released this 18 Jun 19:07
96dee63
  • Update go-cmp library to 0.4.1 to fix unsafe pointer error in go 1.14