Releases: m-mizutani/masq
Releases · m-mizutani/masq
v0.2.1
What's Changed
- fix(redact): Copy unexported interface field porperly by @m-mizutani in #44
Full Changelog: v0.2.0...v0.2.1
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
v0.1.11
What's Changed
- fix(redact): RedactString to handle any in map by @m-mizutani in #26
Full Changelog: v0.1.10...v0.1.11
v0.1.10
What's Changed
- fix(clone): Ignore
reflect.rtypeby @m-mizutani in #24
Full Changelog: v0.1.9...v0.1.10
v0.1.9
What's Changed
- fix(action): trivy failure by @m-mizutani in #20
- Add WithCustomTagKey option by @m-mizutani in #19
Full Changelog: v0.1.8...v0.1.9
v0.1.8
v0.1.7
What's Changed
- Add handling for nil interface in clone function by @m-mizutani in #16
Full Changelog: v0.1.6...v0.1.7
v0.1.6
What's Changed
- Update go packages by @m-mizutani in #13
- fix(doc): syntax to create slog struct was wrong. by @defgenx in #14
- Handle interface type properly in clone method by @m-mizutani in #15
New Contributors
Full Changelog: v0.1.5...v0.1.6
v0.1.5
What's Changed
- fix(clone): Copy scalar (not CanAddr) values properly by @m-mizutani in #11
- fix(clone): Creating array by using src.Type directly by @m-mizutani in #12
Full Changelog: v0.1.4...v0.1.5
v0.1.4
What's Changed
- enhance(filter): Change filter mechanism by @m-mizutani in #8
- enhance(filter): Update MaskWithSymbol by @m-mizutani in #9
Full Changelog: v0.1.3...v0.1.4