Skip to content

v0.2.0

Choose a tag to compare

@m-mizutani m-mizutani released this 22 Nov 00:33
· 1 commit to main since this release
68d62fd

What's Changed

  • enhance(clone): Support unexported struct by @m-mizutani in #29
  • fix(clone): Make the source value addressable if not by @m-mizutani in #30
  • fix(clone.go): improve handling of unexported fields by @m-mizutani in #31
  • refactor(clone.go): optimize cloning process by introducing unsafeCopyValue function by @m-mizutani in #32
  • fix(clone): Unexported field again by @m-mizutani in #33
  • fix(clone): improve handling of unsupported types to prevent panics and add comprehensive tests for edge cases by @m-mizutani in #34
  • feat(clone): implement isUnexported function to accurately check unexported types by @m-mizutani in #35
  • feat(tests): add comprehensive redaction tests by @m-mizutani in #36
  • fix(readme): Update Limitation by @m-mizutani in #37
  • fix pointer passthrough in clone by @m-mizutani in #38
  • update(test): Improve clone and redact tests by @m-mizutani in #39
  • enhance(redact): implement private field redact by @m-mizutani in #40
  • feat(redaction): enable cloning of maps with redactable unexported fields by @m-mizutani in #41
  • chore(go.mod): update Go version from 1.22 to 1.24.0 by @m-mizutani in #42

Full Changelog: v0.1.11...v0.2.0