Versions in this module Expand all Collapse all v0 v0.85.0 Mar 3, 2026 v0.84.0 Mar 3, 2026 Changes in this version + const IDMarkdown + type Option func(*config) + func WithTemplateDir(dir string) Option + func WithTemplateFuncs(funcs template.FuncMap) Option + func WithTemplates(templates map[string]string) Option + type TemplateRenderer struct + func NewMarkdownRenderer(opts ...Option) (*TemplateRenderer, error) + func (r *TemplateRenderer) ID() string + func (r *TemplateRenderer) RenderTo(w io.Writer, req RenderRequest, proposal analyzer.AnalyzedProposal) error v0.81.0 Feb 18, 2026 Changes in this version + type Registry struct + func NewRegistry() *Registry + func (r *Registry) Get(id string) (Renderer, bool) + func (r *Registry) List() []string + func (r *Registry) Register(renderer Renderer) error v0.80.2 Feb 17, 2026 Changes in this version + type RenderRequest struct + Domain string + EnvironmentName string + type Renderer interface + ID func() string + RenderTo func(w io.Writer, req RenderRequest, proposal analyzer.AnalyzedProposal) error