Releases: goforj/godump
Releases · goforj/godump
v1.9.0
What's Changed
- feat: Implement WithoutHeader by @cmilesdev in #58
- feat: field redaction by @cmilesdev in #57
- fix: max depth issues by @cmilesdev in #56
Full Changelog: v1.8.0...v1.9.0
v1.8.0
What's Changed
- fix: Full concurrency capability @cmilesdev
- fix: 100% code coverage by @cmilesdev in #51
- chore: readme update by @cmilesdev in #52
- feat: diff support by @cmilesdev in #53
- feat: WithoutColor option by @cmilesdev in #54
- feat: docgen by @cmilesdev in #55
Full Changelog: v1.7.1...v1.8.0

v1.7.1
v1.7.0
What's Changed
- feat: Add support to disable stringer by @bombsimon in #40
- feat: Add support to always show types. by @bombsimon in #41
- feat: Adds ANSI color support for Windows terminals by @Andrei-hub11 @ccoVeille @cmilesdev in #39
New Contributors
- @bombsimon made their first contribution in #40
Full Changelog: v1.6.0...v1.7.0
v1.6.0
What's Changed
- fix: cleanup runtime caller usage by @ccoVeille in #36
- feat: CI tests against 1.23, stable and oldstable by @Andrei-hub11 in #35
- chore: remove enableColor and colorize local variables by @ccoVeille in #38
- feat: support up to Go 1.18 by @ccoVeille in #43
New Contributors
- @Andrei-hub11 made their first contribution in #35
Full Changelog: v1.5.0...v1.6.0
v1.5.0
What's Changed
- fix: missing opening brace with structs by @ccoVeille in #26
- fix: use div instead of body for HTML rendering by @ccoVeille in #27
- chore: remove useless callerLocation by @ccoVeille in #28
- chore: remove unused secret struct by @ccoVeille in #29
- chore: cleanup duplicated tests by @ccoVeille in #30
- feat: support customizing stack frames to skip when printing the header by @almas-x in #31
New Contributors
- @ccoVeille made their first contribution in #26
Full Changelog: v1.4.0...v1.5.0
v1.4.0
v1.3.0
Features
-
User Customization Support (#20)
You can now customize the dump output to better fit your needs. Thanks @YohannBethoule, @ccoVeille, and @Akkadius -
JSON Output Helper (#18) You can now output dumps as JSON using the new DumpJSON function — great for structured logging or integrations. Thanks @tacheraSasi, @ccoVeille, and @Akkadius
Fixes
- No More Duplicate Fields (#22)
Resolved an issue with duplicate fields in embedded structs. Also fixes #10. Thanks @almas-x! - HTML Tag Correction (#19) Fixed a minor bug with HTML output. Thanks @radahn42
Tests
- New Test for Nil Pointer Edge Case
Added a test case (TestIndirectionNilPointer) to cover a tricky edge case from #10.
Docs & README
- Added an awesome-go badge ([commit](1c50abf))
- Refined examples: simplified the main README and split out the builder examples for clarity.
Special Thanks
Huge shout-out to @ccoVeille for all the review support and contributions!
v1.1.0
v1.0.6
Changes
- Added codecov badge to readme
- 100% test coverage
- fix: prevent panic when dumping structs with promoted fields Addressed #6
- fix: better custom types handling Addressed #2