Releases: awslabs/diagram-as-code
Releases · awslabs/diagram-as-code
v0.21.2
Main changed
- Support the feature of reading YAML data from remote URLs
$ awsdac https://raw.githubusercontent.com/awslabs/diagram-as-code/main/examples/alb-ec2.yaml
[Completed] AWS infrastructure diagram generated: output.png
What's Changed
- Add support for reading YAML data from remote URLs by @a2ush in #83
- Rename yaml to dacfile for easy-understand by @a2ush in #84
- Add Introduction guide by @a2ush in #86
- Allow to describe a raw URL as an input file by @a2ush in #87
Full Changelog: v0.21.1...v0.21.2
v0.21.1
Main change
- [beta] Generate YAML file in dac (diagram-as-code) format from CloudFormation template (add "--dac-file" option)
What's Changed
- add issue template for definition file issue by @ugwis in #80
- Refactor: Change option & parameter name for easy-understand by @a2ush in #82
Full Changelog: v0.21.0...v0.21.1
v0.21.0
v0.20
Main change
- [beta] Generate diagram from CloudFormation templates
- Group to Resource
- Tests on GitHub actions
- HTTP Etag caching
What's Changed
- Revise documentation and guidance to make usage easier to understand by @a2ush in #39
- Improve Readability of Execution and Debug Logs (issue#37) by @a2ush in #41
- add testdata for definition files by @ugwis in #42
- add unit tests for internal packages by @ugwis in #43
- Refactor long function by splitting it into multiple smaller functions by @a2ush in #44
- Add functional test and tests on GitHub actions by @ugwis in #45
- add default icon for AWS::EC2::Subnet by @ugwis in #46
- replace URL of definition file to local file before functional test by @ugwis in #47
- Define AWS::Diagram::Canvas with Group type by @a2ush in #48
- First steps to generate diagrams from CloudFormation templates by @a2ush in #49
- fix: style of AWS::Diagram::Canvas by @ugwis in #51
- Refactor processing to convert CFn template to struct data by @a2ush in #55
- add functional test for CFn templates by @ugwis in #54
- Ignoring DependsOn without string (e.g. ECS containers' DependsOn) by @a2ush in #56
- support HTTP Etag caching on internal/cache by @ugwis in #57
- Ensuring a single parent for resources with multiple parents by @a2ush in #58
- add HasChildren property for definition file by @ugwis in #59
- Implement handling of resources with multiple grandchildren by @a2ush in #60
- Update the introduction image by @a2ush in #61
- Add new test: generate diagrams from cloudFormation templates by @a2ush in #62
- Use new HasChildren parameter by @a2ush in #63
- Add error handling for undefined resource types by @a2ush in #68
- Resources with children by @ugwis in #69
- change default border color for resource with children by @ugwis in #70
- Add border line to resources which have children by @a2ush in #71
- Clarified that --cfn-template feature is currently in beta by @a2ush in #72
- Update README: describe the feature of creating a diagram from CloudFormation template by @a2ush in #74
Full Changelog: v0.12...v0.20
v0.12
What's Changed
- Fix default color of VPC,Subnets title by @ugwis in #21
- Add diagram examples by @ugwis in #22
- Add example of PrivateLink by @ugwis in #23
- Fix windows path issue by @ugwis in #24
- Add resource types by @ugwis in #25
- Add arrowheads on line by @ugwis in #27
- Add resource types by @ugwis in #28
- Fix wrong resource type name by @ugwis in #29
- Custom font path by @ugwis in #30
- fix: Remove order dependency for command line options by @a2ush in #31
New Contributors
Full Changelog: v0.11...v0.12
v0.11
What's Changed
- Add tool to create definition from pptx file by @ugwis in #4
- Add getting started for gopher on README by @ugwis in #5
- Update README.md by @ugwis in #6
- Update README.md by @ugwis in #7
- Update README.md by @ugwis in #8
- An issue multiple definition files could not be combined by @ugwis in #10
- [Doc] Add example of links by @ugwis in #13
- Update definition file for new pptx file by @ugwis in #14
- fix: resource attributes doc by @ugwis in #15
- [Doc] Fix resource type in dependency graph by @ugwis in #16
- Add line width attribute to link by @ugwis in #17
- Fix font path for each operating system by @ugwis in #19
Full Changelog: v0.10...v0.11