Releases: awslabs/aws-icons-for-plantuml
Release 20.0
Update to Release 20 (2025.02.07) of AWS Architecture Icons
Full formatted Release Notes below.
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v20.0/dist
This release recreates the icons based on the 2025-02-07 (20-2025.02.07) updated AWS Architecture Icons.
Updates
- Updated to Release 20 (2025.02.07) of AWS Architecture Icons
- New icons in the
Analytics
,ArtificialIntelligence
,BusinessApplications
,Compute
,Database
,DeveloperTools
,ManagementGovernance
,MigrationModernization
,SecurityIdentityCompliance
, andStorage
categories.
- New icons in the
- Updated to use PlantUML version (1.2025.0)
- Updated experimental
scripts/upgrade.py
that will replace renamed categories and icons in.puml
files since Release 13.0. Default is read-only mode (python upgrade.py file.puml
) but supports--overwrite
and filename wildcards (python upgrade.py --overwrite "*.puml"
). - Updated experimental
aws-icons-mermaid.json
iconifyJSON formatted icon pack.
Breaking Changes
- In the
Analytics
category:DataPipeline
was removedGlueElasticViews
was removed
- In the
ArtificialIntelligence
category:SageMaker
was replaced bySageMakerAI
- In the
CloudFinancialManagement
category:ApplicationCostProfiler
was removed
- In the
Compute
category:NICEDCV
was replaced byDCV
- In the
Database
category:MemoryDBforRedis
was replaced byMemoryDB
RDSonVMware
was removed
- In the
DeveloperTools
category:ApplicationComposer
was replaced byInfrastructureComposer
CodeStar
was removed
- In the
EndUserComputing
category:WorkSpacesThinClient
was removed
- In the
Games
category:GameKit
was removedGameSparks
was removed
- In the
InternetOfThings
category:IoT1Click
was removedIoTRoboRunner
was removed
- In the
ManagementGovernance
category:OpsWorks
,OpsWorksApps
,OpsWorksDeployments
,OpsWorksInstances
,OpsWorksLayers
,OpsWorksMonitoring
,OpsWorksPermissions
,OpsWorksResources
, andOpsWorksStack2
were removed
- In the
MediaServices
category:NimbleStudio
was removed
- In the
NetworkingContentDelivery
category:Route53ApplicationRecoveryController
was replaced byApplicationRecoveryController
- In the
Storage
category:Snowcone
was removed
Release 19.0
Update to Release 19 (2024.06.27) of AWS Architecture Icons
Full formatted Release Notes below.
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v19.0/dist
This release recreates the icons based on the 2024-06-07 (19-2024.06.07) updated AWS Architecture Icons.
Updates
- Updated to Release 19 (2024.06.07) of AWS Architecture Icons
- New icons in the
Analytics
,ArtificialIntelligence
,DeveloperTools
,EndUserComputing
,MediaServices
, andStorage
categories.
- New icons in the
- Updated to use PlantUML version (1.2024.6)
- Support Callout numbered circles up to 99 (issue #78 )
- Experimental
scripts/upgrade.py
that will replace renamed categories and icons in.puml
files since Release 13.0. Default is read-only mode (python upgrade.py file.puml
) but supports--overwrite
and filename wildcards (python upgrade.py --overwrite "*.puml"
). - Experimental
aws-icons-mermaid.json
iconifyJSON formatted icon pack. - Fix group centering issue caused by PlantUML 1.2024.8 (plantuml/plantuml#1640) and
skinparam defaultTextAlignment Center
insideAWSCommon.puml
Breaking Changes
- In the
Analytics
category:KinesisDataFirehose
was replaced byDataFirehose
- In the
ApplicationIntegration
category:APIGateway
andAPIGatewayEndpoint
were moved to theNetworkingContentDelivery
categoryConsoleMobileApplication
was moved to theManagementGovernance
category
- In the
BusinessApplications
category:Honeycode
was removed
- In the
Compute
category:GenomicsCLI
andVMwareCloudonAWS
were removedComputeOptimizer
was moved to theManagementGovernance
categoryThinkboxSequoia
was removedThinkboxDeadline
,ThinkboxFrost
,ThinkboxKrakatoa
,ThinkboxStoke
, andThinkboxXMesh
were moved to theMediaServices
category
- In the
EndUserComputing
category:AppStream
was replaced byAppStream2
WorkLink
was removedWorkSpacesFamilyAmazonWorkSpacesWeb
was replaced byWorkSpacesFamilyAmazonWorkSpacesSecureBrowser
- In the
InternetOfThings
category:IoTThingsGraph
was removed
- The
MachineLearning
category was replaced byArtificialIntelligence
TorchServe
was replaced byPyTorchonAWS
- In the
ManagementGovernance
category:FaultInjectionSimulator
was replaced byFaultInjectionService
in theDeveloperTools
category
- The
MigrationTransfer
category was replaced byMigrationModernization
- In the
Storage
category:Snowmobile
was removed
Release 18.0
Update to Release 18 (2024.02.06) of AWS Architecture Icons
Full formatted Release Notes below.
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v18.0/dist
This release recreates the icons based on the 2024-02-06 (18-2024.02.06) updated AWS Architecture Icons.
Updates
- Updated to Release 18 (2024.02.06) of AWS Architecture Icons
- New icons in the
ApplicationIntegration
,CustomerEnablement
,EndUserComputing
, andMachineLearning
categories.
- New icons in the
- Updated to use latest PlantUML version (1.2024.3)
- Updated Dark Mode detection for compatibility with older versions of plantuml.jar
Release 17.0
Update to Release 17 (2023.10.23) of AWS Architecture Icons
Full formatted Release Notes below.
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v17.0/dist
This release recreates the icons based on the 2023-10-23 (17-2023.10.23) updated AWS Architecture Icons.
Updates
- Updated to Release 17 (2023.10.23) of AWS Architecture Icons
- New icons in the
Analytics
,BusinessApplications
,MachineLearning
,MediaServices
, andSecurityIdentityCompliance
categories.
- New icons in the
- Updated to use latest PlantUML version (1.2023.12)
Breaking Changes
- In the
Analytics
category:KinesisDataAnalytics
was replaced byManagedServiceforApacheFlink
- In the
InternetOfThings
category:IoTEduKit
was removed
- In the
MachineLearning
category:Omics
was replaced byHealthOmics
Release 16.0
Update to Release 16 (2023.04.28) of AWS Architecture Icons
Full formatted Release Notes below.
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v16.0/dist
This release recreates the icons based on the 2023-04-28 (16-2023.04.28) updated AWS Architecture Icons.
Updates
- Updated to Release 16 (2023.04.28) of AWS Architecture Icons
- Icons no longer have gradients and elements are designed to appear on either white or black backgrounds for optimal contrast and visibility.
- Color palette updated to align with AWS branding (including adding color names variables such as
$AWS_COLOR_SMILE
vsAWS_COLOR_ORANGE
) - New
ContactCenter
category - New icons in the
Analytics
,Compute
,Database
,General
,InternetOfThings
,ManagementGovernance
, andStorage
categories.
- Updated to use latest PlantUML version (1.2023.7)
- Experimental Dark Mode by setting
!$AWS_DARK = true
(or!$PUML_MODE = "dark"
) before the!include
ofAWSCommon.puml
. This sets background/foreground colors and uses icons which have a specific "dark" version. $AWSColor(Category)
was added allowing runtime lookup of category color$AWSIconLeft()
and$AWSIconRight()
were added toAWSExperimental.puml
(seeS3 Upload Workflow - sequence.puml
for an example)$AWSDefineGroup()
should be used instead of the deprecatedAWSGroupEntity()
Breaking Changes
- In the
Analytics
category:KinesisFirehose
was replaced byKinesisDataFirehose
- In the
BusinessApplications
category:ChimeVoiceConnector
was removed
- In the
Compute
category:ApplicationAutoScaling
andFargate2
were removed- Most Instance resource icons were removed (were not accessible or localizable)
- In the
Containers
category:ElasticContainerServiceECSAnywhere
was removed
- In the
Games
category:Lumberyard
was removed
- In the
General
category:MarketplaceLight
andMarketplaceDark
were replaced byMarketplace
- The
GroupIcons
category was removed (was deprecated and replaced byGroups
in 13.1) - In the
ManagementGovernance
category:PersonalHealthDashboard
was replaced byHealthDashboard
- In the
MigrationTransfer
category:ServerMigrationService
was removed
- In the
NetworkingContentDelivery
category:CloudDirectory2
andCloudWANVirtualPoP
were removed
- The
VRAR
category was removed
Release 15.0
Update to Release 15 (2023.01.31) of AWS Architecture Icons and address issues #54 and #55.
Full formatted Release Notes below.
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v15.0/dist
This release recreates the icons based on the 2023-01-31 (15-2023.01.31) updated AWS Architecture Icons.
Updates
- Updated to Release 15 (2023.01.31) of AWS Architecture Icons
- New icons in the
Analytics
,ApplicationIntegration
,BusinessApplications
,Compute
,Containers
,Database
,DeveloperTools
,EndUserComputing
,InternetOfThings
,MachineLearning
,ManagementGovernance
,MigrationTransfer
,NetworkingContentDelivery
,SecurityIdentityCompliance
, andStorage
categories.
- New icons in the
- Document color definitions on
AWSSymbols.md
(issue 54) - Enhance
AWSSimplified.puml
to support sequence diagrams (issue 55) - Updated to use latest PlantUML version (1.2023.1)
- Updated to use latest Apache Batik version (1.16)
- Experimental support for numbered callouts using SVG sprites in
AWSExperimental.puml
Breaking Changes
- In the
Compute
category:EC2R5dInstance
andEC2RdnInstance
were removed
- In the
Containers
category:RedHatOpenShift
was replaced byRedHatOpenShiftServiceonAWS
- In the
Database
category:QuantumLedgerDatabase2
was removed
- In the
EndUserComputing
category:WorkSpaces
was replaced byWorkSpacesFamilyAmazonWorkSpaces
WorkSpacesWeb
was replaced byWorkSpacesFamilyAmazonWorkSpacesWeb
- The
GameTech
category was replaced byGames
- In the
Storage
category:CloudEndureDisasterRecovery
was replaced byElasticDisasterRecovery
Release 14.0
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v14.0/dist
This release recreates the icons based on the 2022-07-31 (14-2022.07.31) updated AWS Architecture Icons.
Updates
- Updated to Release 14 (2022.07.31) of AWS Architecture Icons
- New icons in the
General
,Compute
,EndUserComputing
,InternetOfThings
andMachineLearning
categories.
- New icons in the
- Fixed default colors for Generic Groups
- Provide additional examples
- Updated to use latest PlantUML version (1.2022.7)
Breaking Changes
- In the
Compute
category:ThinkBox...
was replaced byThinkbox...
forThinkBoxDeadline
,ThinkBoxFrost
,ThinkBoxKrakatoa
,ThinkBoxSequoia
,ThinkBoxStoke
, andThinkBoxXMesh
.
- In the
EndUserComputing
category:WorkSpacesWorkSpacesWeb
was replaced byWorkSpacesWeb
- In the
ManagementGovernance
category:ManagedServiceforGrafana
was replaced byManagedGrafana
- In the
SecurityIdentityCompliance
category:IdentityAccessManagementAWSIAMAccessAnalyzer
was replaced byIdentityAccessManagementIAMAccessAnalyzer
SingleSignOn
was replaced byIAMIdentityCenter
- In the
Storage
category:BackupAWSBackupSupportforVMwareWorkloads
was replaced byBackupAWSBackupsupportforVMwareWorkloads
Release 13.1
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v13.1/dist
This release uses the icons based on the 2022-04-30 (13-2022.04.30) updated AWS Architecture Icons and includes groups functionality.
Updates
- Adding support for groups functionality based on contribution from issue 47
- Updated examples
Release 13.0
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v13.0/dist
This release recreates the icons based on the 2022-04-30 (13-2022.04.30) updated AWS Architecture Icons.
Updates
- Updated to Release 13 (2022.04.30) of AWS Architecture Icons
- Defaulted to PNG icons (in AWSEntity and AWSParticipant macros in
AWSCommon.puml,
AWSRaw.puml
, andAWSSimplified.puml
) instead of native sprite format for full color fidelity and to address issue 44 affecting newer PlantUML versions. - Updated README removing most mentions and examples of sprites, and changed to new PNG image versions. Also changes to use v13.0,
!include
vs!includeurl
- Added
Raw Image Usage.puml
and ''Sequence - Images.puml` examples, and update all examples to use v13.0 base URL. - Updated AWS Symbols table to also include Participant and IMG PUML macros
- Updated scripts\README.md with changes for this version and section on local testing
- Enhanced
icon-builder.py
andicon.py
for easierconfig.yaml
generation, updated to use latest PlantUML version (1.2022.5), and to keep gradients in generated service PNGs and make resource PNGs transparent.
Breaking Changes
- The
ARVR
category was replaced byVRAR
- The
AWSCostManagement
category was replaced byCloudFinancialManagement
- In the
Compute
category:Outposts1Uand2UServers
was replaced byOutpostsservers
Outposts
was replaced byOutpostsrack
- In the
Storage
category:FSxforWindowsFileServer
was replaced byFSxforWFS
SimpleStorageServiceS3Glacier
was replaced bySimpleStorageServiceS3GlacierFlexibleRetrieval
andSimpleStorageServiceS3GlacierInstantRetrieval
S3OnOutpostsStorage
was replaced byS3onOutposts
StorageGatewayNonCachedVolume
was replaced byStorageGatewayNoncachedVolume
ElasticFileSystem
was replaced byEFS
Release 11.1
To reference files specific to this release, define AWSPuml
to:
!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v11.1/dist
This release recreates the icons based on the 2021-09-21 (11.1-2021.09.21) updated AWS Architecture Icons.
Updates
- Release 11.1-2021.09.21AWS published icons - Please refer to the AWS Icons PowerPoint What's New? slides for details
- Corrected case on a few
puml
and filenames
Breaking Changes
- None noted in this release