Skip to content

v0.88.0

Compare
Choose a tag to compare
@cloudpossebot cloudpossebot released this 02 May 19:53
· 1 commit to refs/heads/master since this release
47fa8b6
Components Rendering: Support nested readmes @Benbentwo (#609)

what

  • Update Component Renderer to support other Markdown files, such as docs/some-doc.md
    • ignores Changelog, since that is added to the README.md specifically (at the bottom)
    • supports copying images to keep local references

why

  • Components can have a docs folder, this is a common pattern. This is a pattern we will be implementing in terraform-aws-components
  • This pattern will continue as we move components to the cloudposse-components GitHub organization.
feat: Add ECR Remote Cache recommendation @korenyoni (#607)

what

  • Add ECR Remote Cache recommendation

why

  • Recommend using ECR as a remote cache as per our recommendation in cloudposse/github-action-docker-build-push

references

Warn about input errors with object inputs, remove DNS section @Nuru (#606)

what

  • Warn about input errors being silently ignored with object inputs
  • Remove DNS section from Terraform Best Practices
  • Incorporate some changes from #584 and update some others, thanks @whyevenquestion1t
  • Enhance site builder to render README.yaml of sub-modules when present

why

  • Non-obvious behavior can lead to serious consequences
  • Recommendations about DNS configuration are not relevant to Terraform
  • Supersedes and closes #584, which is not completely ready to merge and is nearly a year old
  • Submodule README.md is expected to be plain. If it is generated by README.yaml, then parse it like we do for top-level modules so we do not get the extra stuff that breaks Docusaurus.
Cleanup @Nuru (#605)

what

  • Documentation updates
  • Fix some broken links
  • Update caniuse-lite to current version
  • Update .gitignore to ignore generated content

why

  • Respond to reviewer comments (not necessarily logged in this PR)
  • Keep site working properly

references