Skip to content

Releases: g4s8/envdoc

v1.0.1 - glob pattern fixes

19 Aug 14:19
69067de
Compare
Choose a tag to compare
  • #26 - unescape quotes for -files and -types glob patterns

Full Changelog: v1.0.0...v1.0.1

v1.0.0

30 Jul 09:13
14b5c52
Compare
Choose a tag to compare

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

Fixes: #20, #16, #15

v0.2.4 - fix type with funcs

24 Apr 11:35
f8f8c47
Compare
Choose a tag to compare

What's Changed

  • fix: skip function declarations for ast parser by @g4s8 in #22

Full Changelog: v0.2.3...v0.2.4

v0.2.3 - process unexported types

10 Apr 20:01
f917c17
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

Embedded struct fields

29 Mar 10:22
4c4d50f
Compare
Choose a tag to compare

Support embedded struct fields as per #13 (by @lzakharov), PR: #17 (by @g4s8)

Fix type filter

12 Mar 15:33
4c5f257
Compare
Choose a tag to compare

Bug fix #14 by @g4s8 of #13 reported by @lzakharov

Support .env format and refactoring

23 Feb 21:27
19e804d
Compare
Choose a tag to compare

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

Full Changelog: v0.1.2...v0.2.0

Fix panic on empty docs

06 Feb 15:40
1b8b8fb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

Parse anonymous struct fields

06 Feb 12:33
445e54b
Compare
Choose a tag to compare

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`

05 Feb 16:27
caab31a
Compare
Choose a tag to compare

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

  • feat: add envPrefix nested env vars lists by @g4s8 in #4

Full Changelog: v0.0.10...v0.1.0