Releases: g4s8/envdoc
v1.0.1 - glob pattern fixes
- #26 - unescape quotes for
-files
and-types
glob patterns
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
- Deprecated
-type
and-all
CLI flags. - Introduced new flags with glob pattern:
-types
and-files
. - Multiple files and types support: add types resolver for project by package names.
For #23 - chore: refactor ast parser and inspector by @g4s8 in #24
Full Changelog: v0.2.4...v1.0.0
v0.2.4 - fix type with funcs
What's Changed
Full Changelog: v0.2.3...v0.2.4
v0.2.3 - process unexported types
What's Changed
- fix #18 by @schleicherse (panic on unexported type) with #19 by @g4s8
Full Changelog: v0.2.2...v0.2.3
Embedded struct fields
Support embedded struct fields as per #13 (by @lzakharov), PR: #17 (by @g4s8)
Fix type filter
Bug fix #14 by @g4s8 of #13 reported by @lzakharov
Support .env format and refactoring
What's Changed
- refactor: extract ast parser logic by @g4s8 in #9
- Support dotenv output format by @miniscruff in #10
- refactor: render templates refactoring by @g4s8 in #12
New Contributors
- @miniscruff made their first contribution in #10
Full Changelog: v0.1.2...v0.2.0
Fix panic on empty docs
What's Changed
Full Changelog: v0.1.1...v0.1.2
Parse anonymous struct fields
Bug #5 fixed (thanks @nics) by #6 - If the field is envPrefix
-ed anonymous structure, then we parse it as common struct type, but it'll not be added to the full type list in case if -all
flag is set.
Full Changelog: v0.1.0...v0.1.1
Nested Lists for `envPrefix`
In this release, we've introduced nested lists for envPrefix
-ed structures in the generated documentation. This enhancement improves the clarity and organization of environment variable documentation, making it easier to understand the relationships between settings. You can now quickly identify the structure of configuration options within your Go applications. You can check it in examples dir (envprefix*
files).
What's Changed
Full Changelog: v0.0.10...v0.1.0