v0.2.0
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