Releases: awslabs/aws-icons-for-plantuml
Release 7.0
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v7.0/dist
This release recreates the icons based on the 2020-04-30 (7.0-2020.04.30) updated AWS Architecture Icons.
Updates
- Release 7.0-2020.04.30 AWS published icons.
Breaking Changes
- All of the resources icons added do not follow the
[email protected]
or[email protected]
file naming conventions, and the image sizes differ and do not meet the minimum size needed to render - CodeGuru (Machine Learning service) was removed from Management & Governance. It was not added to Machine Learning due to file naming conventions
- Transfer Family was added to Migration and Transfer, and TransferForSFTP was removed due to resource file naming conventions
Fixes
- Reference to
AWScommon.puml
corrected toAWSCommon.puml
in theicon-builder.py
script in PR #21 (thanks @Crashedmind)!
New Additions
The follow new icons and categories have been added.
- Cost Management
- Savings Plan
- AWS Express Workflows
- Compute
- Bottlerocket
- AWS ParallelCluster
- Management & Governance
- AWS AppConfig
- Migration & Transfer
- AWS Tranfer Family
Release 6.0
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v6.0/dist
This release recreates the icons based on the 2020-01-31 (6.0-2019.01.31) updated AWS Architecture Icons.
Updates
- Release 6.0-2019.01.31 AWS published icons.
Breaking Changes
No breaking changes between the 5.0 and 6.0 release.
Fixes
- The Icon Builder script has been modified to check for
[email protected]
along with[email protected]
source file names. - Icons now have the proper color based on the category and do not pull from a prior category where the icon name was the same.
New Additions
The follow new icons and categories have been added.
- Application Integration
- EventBridge resource icons
- AWS Express Workflows
- Compute
- AWS Compute Optimizer
- AWS Wavelength
- AWS Local Zones
- EC2 Image Builder
- Database
- Amazon Managed Apache Cassandra Service
- Machine Learning
- Augmented AI
- DeepComposer (local file name rename of
[email protected]
to[email protected]
to process)
- Management & Governance
- Amazon CodeGuru
- new category Quantum Technologies
- AWS Braket
- AWS Quantum Technologies
- Security, Identity, and Compliance
- Amazon Detective
- General Group
- Generic Firewall (local filename rename of
[email protected]
to[email protected]
to process)
- Generic Firewall (local filename rename of
Release 5.0
Release 5.0
v5.0
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v5.0/dist
This release recreates the icons based on the 2019-10-31 (5.0-2019-10-31) updated AWS Architecture Icons.
Updates
- Release 5.0-2019-10-31 AWS published icons.
Breaking Changes
There were a few icons that reverted to old case style and were fixed. In some cases it was a missing lower-to-upper case change, and in one case, an upper-to-lower case change. The next release will include logic to detect there changes and alert or update GitHub. HFS+ gotchas.
- EMRHDFScluster -> EMRHDFSCluster
- GlueDatacatalog -> GlueDataCatalog
- Quicksight -> QuickSight
- WAFFilteringRule -> WAFFilteringrule (upper-to-lower)
Also, to correct for duplicates and retired icons, the following breaking changes were made:
- The
PIOP
icon was removed from the Databases category - In ManagementAndGovernance,
AWSCommandLineInterface
is nowAWSCLI
- In Compute,
EC2AutoScalingResource
has been renamed toEC2AutoScaling
New Additions
- Blockchain has a new resource icon (
Blockchain/BlockchainResourceIcon
) - There is a new top-level category for Customer Enablement named
CustomerEnablement
, with the new AWS IQ Service - CloudEndure has two new icons:
Storage/CloudEndureDisasterRecovery
andMigrationAndTransfer/CloudEndureMigration
Release 4.0
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v4.0/dist
This release recreates the icons based on the 2019-07-29 updated AWS Architecture Icons.
Updates:
- Release 4.0-2019.07.29 AWS published icons.
- Breaking Change - SimpleNotificationServiceSNS is now SNS, and SimpleQueueServiceSQS is SQS - This is now reflected in master branch and from release 4.0 and all future releases.
- Source files now no longer have non-ASCII characters embedded.
Fixes:
- Git ignore file changes to clear out
source/official
directory.
The changes to icons and layout include:
- ECSforKubernetes is now ElasticKubernetesService
- OrganizationsOrganizationalUnitOU is now OrganizationsOrganizationalunit
Release 3.0
To reference files specific to this release, define `AWSPuml to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v3.0/dist
This release recreates the icons based on the 2019-05-21 updated AWS Architecture Icons.
Updates:
- Release 3.0-2019.05.21 AWS published icons
plantuml.jar
update to latest version- Updated guidance to using release URLs instead of master
Fixes:
- Remove extraneous copyright statements from
all.puml
files - Sorted contents of
all.puml
files
The changes to icons and layout include:
Updates to existing icons
- Amazon Chime icon adjusted
- AWS PrivateLink name changed
- AWS VPN icon is now AWS Client VPN
Category changes
- Desktop & App Streaming is now the End User Computing category
- AWS Organizations: Management & Governance
- Elastic Load Balancing: Networking & Content Delivery
Additional product icons
- Amazon WorkLink
- AWS Deep Learning Containers
- AWS Site-to-Site VPN
Additional resource icons
- AWS IoT Greengrass – Connector
- AWS IoT Analytics – Data Set and Notebook
- Amazon Rekognition – Image and Video Streams
- AWS DataSync – Agent
- Amazon API Gateway – Endpoint
- Elastic Load Balancing – Application, Classic, and Network Load Balancers
- Amazon Elastic File System – File system
Release 2.0
To reference files specific to this release, define `AWSPuml to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v2.0/dist
New functionality:
- Added support for participants in sequence diagrams
icon_builder.py
createsPUML
files with entities for sequence diagrams- All files regenerated with sequence diagram support
Updates:
- Sequence diagram support added to main README file
- Sequence diagram examples added to
examples
folder
Release 1.0
Initial, versioned, release of AWS Icons for PlantUML.
- Icon from February, 2019 AWS Architecture Icons
- Curated list to reduce overly descriptive or redundant naming