Skip to content

Releases: elastic/crd-ref-docs

v0.1.0

25 Jul 12:02
0ad85c5
Compare
Choose a tag to compare

Changelog

  • dfa49ca Add apiextensions types to default Kubernetes known types (#82)
  • c0c1522 Add output mode in README.md (#77)
  • 0ad85c5 Also support version on go install (#87)
  • 282ebc8 Fix missing markdown table formatting (#85)
  • 9e0eec8 Return exit code 1 on failure and silence redundant cobra errors (#86)
  • ea9fcaa Support constant values of enum aliased types (#79)
  • 284491a Support custom markers (#76)
  • a178c7b Support multi-arch release (#78)
  • 1c93a29 fix: escape curly brackets when rendering markdown field doc (#81)
  • 56876bc fix: escape pipes when rendering validation custom markers to markdown

v0.0.12

18 Mar 14:58
f496aea
Compare
Choose a tag to compare

What's Changed

Bug Fixes

  • Do not process a type if it is ignored by @barkbay in #73

Enhancements

New Contributors

Full Changelog: v0.0.11...v0.0.12

v0.0.11

12 Mar 10:17
15438a1
Compare
Choose a tag to compare

Enhancements

  • Support for generating separate files for each API group (by @airycanon #67)

Bug fixes

  • Escape asterix in asciidoc rendered (by @tenstad in #64)

Misc

  • chore(deps): upgrade sigs.k8s.io/controller-tools to v0.14.0 (by @justenstall in #63), which allows support for go v1.22.
  • Test with multiple api packages (by @tenstad in #66)
  • Increase default maximum recursion level for type discovery (by @tenstad in #65)
  • Update default templates with default and validation markers (by @tenstad in #49)

v0.0.10

23 Oct 09:04
9a3105b
Compare
Choose a tag to compare

Enhancements

  • Parse CRD default and validation markers (by @tenstad in #55)

Bug fixes

Misc

  • chore: update go mod version to 1.20 (by @tenstad in #46)
  • test: update to kubebuilder 3.11.1 and kubernetes 1.25 (by @tenstad in #45)

Contributors

  • @czeslavo made their first contribution in #53
  • A big thank you to @tenstad who contributed very actively to this release

v0.0.9

24 Apr 12:38
76b92fd
Compare
Choose a tag to compare

Enhancements

  • Add custom link declaration support for known types (#37)
  • Make inlined structs get references from where they are inlined (#33)
  • Support multi-line and indent preservation using raw docstring for type docs (#28)
  • Support for inlining fields of embedded types (#25)

Misc

  • Update go dependencies (#43)
  • Update go to 1.20 (#42)
  • Run e2e tests on build (#41)
  • Enable build action for PR (#40)
  • Fix formatting in test types (#32)
  • Use test config in tests (#24)

v0.0.8

10 Mar 08:38
8b13e51
Compare
Choose a tag to compare
  • Update setup-go and checkout actions to v3 (#23)
  • Escape pipe characters in field documentation for asciidoc (#17)
  • Fix array/slice/pointer type for custom types (#21)
  • Add support for Markdown rendering (#16)
  • Embed default templates in binary (#15)
  • Add CONTRIBUTING.md (#10)

v0.0.7

15 Feb 14:31
1f0ce7b
Compare
Choose a tag to compare
  • Do not ignore basic type comments (#8)

v0.0.6

12 Jan 08:09
851eb91
Compare
Choose a tag to compare
  • Fix processing & linking of alias types (#6)

v0.0.5

15 May 13:30
be60e15
Compare
Choose a tag to compare
  • Sort kinds (#4)

v0.0.4

30 Apr 08:56
235188f
Compare
Choose a tag to compare
  • Add config option to exclude GroupVersion (#3)