Skip to content

Releases: g4s8/envdoc

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

Complex struct fields and envPrefix

09 Jan 10:07
de77cea
Compare
Choose a tag to compare

Support complex struct fields with envPrefix #2

Field-name params

26 Dec 09:14
23b13f3
Compare
Choose a tag to compare

If -field-names flag is set, envdoc will handle field names as environment variables names, converting them from camel to snake case.