Releases: awslabs/diagram-as-code
Releases · awslabs/diagram-as-code
v0.21.7
What's Changed
- Gateway on border by @ugwis in #135
- Add NixOS fonts path by @smalldave in #138
- Add line colors to links by @smalldave in #139
- Close the file descriptor for each open file while extracting a ZIP archive by @ugwis in #140
New Contributors
- @smalldave made their first contribution in #138
Full Changelog: v0.21.6...v0.21.7
v0.21.6
What's Changed
- fix upload-artifact by @ugwis in #120
- Fix upload artifact by @ugwis in #121
- add border type "dashed" by @ugwis in #119
- fix: checkout branch on func test by @ugwis in #127
- add: HeaderAlign property of Resource by @ugwis in #126
- Fix mapping script for new design by @ugwis in #130
- add AWS::EC2::AvailabilityZone by @ugwis in #131
- fix: centering HeaderAlign of AWS::EC2::AutoScalingGroup by @ugwis in #132
- Orthogonal link by @ugwis in #134
Full Changelog: v0.21.5...v0.21.6
v0.21.5
What's Changed
- Bump actions/download-artifact from 2 to 4.1.7 in /.github/workflows by @dependabot in #113
- Fix definition of AWS::Region by @ugwis in #114
- chore: add version flag by @ryota-sakamoto in #115
- fix: upload-artifact issue by @ugwis in #117
New Contributors
- @ryota-sakamoto made their first contribution in #115
Full Changelog: v0.21.4...v0.21.5
v0.21.4
What's Changed
- Update definitions by @a2ush in #105
- Update introduction guide by @a2ush in #107
- [CI] Synchronize CFn resource types in the wiki by @ugwis in #108
- Fallback to service icons whenever possible by @a2ush in #109
- Ignore font error with label-less diagram by @ugwis in #111
Breaking changes
- Change to fall back to service icon if resource icon does not exist
Full Changelog: v0.21.3...v0.21.4
v0.21.3
What's Changed
- Update README: add an animation explaining CLI usage by @mikanbox in #90
- Fallback to LiberationSans font by @ugwis in #93
- Modify the example by @a2ush in #95
- Update definition file/scripts by @a2ush in #96
- Add instruction for installing homebrew to README.md by @ugwis in #97
- Deprecate AWS::Diagram::Group by @ugwis in #98
- Bump golang.org/x/image from 0.15.0 to 0.18.0 by @dependabot in #101
- Expand resource bindings to fit title by @ugwis in #100
New Contributors
- @mikanbox made their first contribution in #90
- @dependabot made their first contribution in #101
Breaking changes
Full Changelog: v0.21.2...v0.21.3
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