Skip to content

Releases: vpakhuchyi/censor

v0.3.1

28 Jul 12:45
32b93b7

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

27 Jul 17:22
40e7b77

Choose a tag to compare

What's Changed

  • chore: [CN-21] move GitHub pages documentation to main branch by @vpakhuchyi in #1
  • chore: [CN-14] remove reflection usage disclaimer by @vpakhuchyi in #2
  • chore: [CN-22] align go.yml workflow jobs names by @vpakhuchyi in #3
  • chore: [CN-4] rename processor constructor in the documentation by @vpakhuchyi in #4
  • feat: [CN-5] don't display pointer sumbol by default; make it to be a… by @vpakhuchyi in #5
  • feat: [CN-2] update the docs to specify that struct name includes the last part of pkg path by @vpakhuchyi in #8
  • feat: [CN-6] remove SetExcludePatterns function from the documentation by @vpakhuchyi in #7
  • feat: [NA] adjust formatting of nil values by @vpakhuchyi in #6
  • feat: add slog JSON handler by @Kalachevskyi in #9
  • feat: [CN-1] align useJSONTagName cfg option in case of empty tag with json pkg in stdlib by @vpakhuchyi in #10
  • feat: [CN-26] add a possibility to use a YAML config file by @vpakhuchyi in #12
  • feat: [CN-28] migrate from fmt pkg usage for float32/float64 formatting by @vpakhuchyi in #13
  • feat: [CN-30] remove configuration functions/methods by @vpakhuchyi in #14
  • feat: [CN-16] - Add support of custom structs with encoding.TextMarshaler interface by @Kalachevskyi in #15
  • feat: [CN-11] add a configurable option to print the configuration on any constructor call by @vpakhuchyi in #16
  • feat: [CN-31] adjust strings regexp check to mask only matched sections by @vpakhuchyi in #18
  • feat: [CN-19] change the approach of unsupported types handling by @vpakhuchyi in #17
  • feat: [CN-34] clean up censor pkg documentation by @vpakhuchyi in #19
  • chore: [NA] create pull_request_template.md by @vpakhuchyi in #21
  • feat: [CN-16] - Update index.md documentation with [encoding.TextMarshaler] example. by @Kalachevskyi in #22
  • feat: [CN-32] remove redundant Kind field from models.Field structure by @vpakhuchyi in #20
  • feat: [CN-33] add a support of uintptr type by @vpakhuchyi in #23
  • feat: [CN-29] remove the support of complex64/complex128 by @vpakhuchyi in #24
  • feat: [NA] handle config print in case of nil processor instance by @vpakhuchyi in #25
  • feat: [NA] - refactoring slog handler test. by @Kalachevskyi in #26
  • feat: [CN-35] move configuration to censor pkg by @vpakhuchyi in #27
  • feat: [CN-41] reuse and embed formatter/parser config in censor.Config by @vpakhuchyi in #28
  • feat: [CN-41] introduce parser/formatter config aliases to make the available for external packages by @vpakhuchyi in #29
  • fix: [NA] use parser and formatter config aliases in censor pkg instead of original config structs by @vpakhuchyi in #30
  • fix: [CN-42] print config in NewWithConfig constructor only when such option is enabled by @vpakhuchyi in #31
  • fix: [CN-43] add censor.Processor.Clone() method by @vpakhuchyi in #32
  • feat: [CN-37] - Merge censor constructors. by @Kalachevskyi in #33
  • fix: [CN-40] add zap censor handler by @vpakhuchyi in #34
  • fix: [CN-44] update to Go 1.22 by @vpakhuchyi in #35
  • feat: [CN-47] add zap benchmarks by @vpakhuchyi in #39
  • feat: [CN-45] print by default only non-default configuration by @vpakhuchyi in #40
  • feat: [CN-48] introduce new text encoder by @vpakhuchyi in #41
  • feat: [CN-49] add log/slog and go.uber.org/zap censor handlers usage … by @vpakhuchyi in #42
  • feat: update README with new log handler examples by @vpakhuchyi in #43
  • feat: [CN-51] add a space after column before value by @vpakhuchyi in #44
  • feat: [CN-52] move builderpool pkg to internal/ by @vpakhuchyi in #45

Full Changelog: v0.2.0...v0.3.0

v0.2.0

27 Nov 21:17

Choose a tag to compare

Change-log: