Skip to content

Conversation

@typekpb
Copy link
Contributor

@typekpb typekpb commented Oct 22, 2025

Since the version 14, that is already part of the stdlib in the plantuml, there has been done significant changes in the: https://github.com/awslabs/aws-icons-for-plantuml.
Let's keep up with the latest available version, see: https://github.com/awslabs/aws-icons-for-plantuml/releases

Gavin Adams and others added 27 commits April 23, 2019 13:35
* Add examples for sequence diagram support (plantuml#5)

Accepting pull request

* Force create empty source/official directory

* Added new sequence diagram examples

* Testing readme from sequence_diag branch

* Changed diagram URLs to awslabs path

* Added contributors

* Updated links to master branch

* Processed release 3.0-2019.05.21 icon set

* jar file updates to 1.2019.06 MIT license version

* grammer

* removed extraneous copyrights from all.puml files

* New guidance to use release tag instead of master
* change download from specifc to main D/L page

* docs: build process clarified

* Processed 5.0-20191031 icons

* Updated README for 5.0 release, typo in example code

* re-run of builder

* fix: change of case from previous versions
* Colorize group icons, fix AppStream 2.0

* Removed commented out old replacement method
* Curated 6.0 iconset, support for @5x.png naming

* Doc update to reference v6.0 release

* fix: detect specific category directory for color

* general generic firewal added

Co-authored-by: Gavin Adams <[email protected]>
* Release 7.0 processed icons

* readme updates / typo

Co-authored-by: Gavin Adams <[email protected]>
* Modify builder script for new structures.

Support tools (batik)for SVG.

* start on icon build corrections

* code mods for new dir structure - regex as params

* majority of changes and new structure

* name changes - need to check case on GH

* correct IoT case

* really changing case this time

* master to main ref changes

* master -> main

* color applied, regen for master vs main

* git force remove - correct filename case

* push of clean commit - fingers crossed on case

* svg corrected solid colors

* resources now with white background

* clear for updated case

* push case change

* complete v9.0 processing before merge in main repo

* remove transparent notes

Co-authored-by: Gavin Adams <[email protected]>
Approved for v10.0 release creation

* code changes for dir filtering and xml

* initial icon processing for QA

* update examples to v10.0

Co-authored-by: Gavin Adams <[email protected]>
* cleanup of case duplicates

* doc bump to release 11.1

Co-authored-by: Gavin Adams <[email protected]>
Reviewed and approved based on internal review.
* Add support for Groups including examples
* update examples to use V13.1

Co-authored-by: Kevin Hakanson <[email protected]>
Update to Release 15 (2023.01.31) of AWS Architecture Icons and address issues plantuml#54 and plantuml#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](https://aws.amazon.com/architecture/icons/)
  - New icons in the `Analytics`, `ApplicationIntegration`, `BusinessApplications`, `Compute`, `Containers`, `Database`, `DeveloperTools`, `EndUserComputing`, `InternetOfThings`, `MachineLearning`, `ManagementGovernance`, `MigrationTransfer`, `NetworkingContentDelivery`, `SecurityIdentityCompliance`, and `Storage` categories.
- Document color definitions on `AWSSymbols.md` ([issue 54](awslabs/aws-icons-for-plantuml#54))
- Enhance `AWSSimplified.puml` to support sequence diagrams ([issue 55](awslabs/aws-icons-for-plantuml#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` and `EC2RdnInstance` were removed
- In the `Containers` category:
  - `RedHatOpenShift` was replaced by `RedHatOpenShiftServiceonAWS`
- In the `Database` category:
  - `QuantumLedgerDatabase2` was removed
- In the `EndUserComputing` category:
  - `WorkSpaces` was replaced by `WorkSpacesFamilyAmazonWorkSpaces`
  - `WorkSpacesWeb` was replaced by `WorkSpacesFamilyAmazonWorkSpacesWeb`
- The `GameTech` category was replaced by `Games`
- In the `Storage` category:
  - `CloudEndureDisasterRecovery` was replaced by `ElasticDisasterRecovery`
* update processing script

* update group icons

* update examples

* update examples

* file cleanup

* Process iconset 16.0 2023.04.28

* fix gh-light-mode on images

* update AWSSymbols.md
* fix border color

* update code and config to v17

* update examples to v17

* Process iconset 17.0 2023.10.23

* fix structurizr color
* fix Dark Mode detection

* update code and config to v18

* Process iconset 18.0 2024.02.06

* update examples to v18
* upgrade scripts and Symbols table for v19.0
* update Callouts for issue plantuml#78
* generate icons for dist
* upgrade examples
* git mv filename case changes
* support icons for mermaid
@arnaudroques arnaudroques merged commit fbd7b3b into plantuml:master Oct 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants