Skip to content

Release 9.0

Compare
Choose a tag to compare
@gadams999 gadams999 released this 30 Apr 22:32
· 22 commits to main since this release
d11f215

To reference files specific to this release, define AWSPuml to:

!define AWSPuml https://raw.githubusercontent.com/awslabs/aws-icons-for-plantuml/v9.0/dist

This release recreates the icons based on the 2021-01-31 (9.0-2021.01.31) updated AWS Architecture Icons.

Moving forward, code changes will decrease the time for newly published versions to be made available.

Updates

  • Release 79.0-2021.01.31 AWS published icons.

Breaking Changes

Here are the significant changes to this release:

  • Minimal curation of icon or category names, with the exception that the GeneralIcons category has been mapped to General as in previous releases. NOTE: This affects use of the main branch.
  • Apache Batik is now use to general all icons from the source SVG. Resource icons which are transparent by default have a white background set to increase the fidelity of the PlantUML sprites.
  • The builder script and supporting class have been changed to extract the parsing logic from different points in the code and placed in a global variable. This will move to a configuration file and command line argument in later releases.
  • Category names with and (or & such as Management and Governance -> ManagementAndGovernance in the older releases) have been renamed without them (e.g, ManagementGovernance). The InternetOfThings category case (Of) has been kept instead of the defaultInternetofThings.
  • The GroupIcons have been removed from the source assets. If there is demand to have these restored, we can look and creating a local set of persistent source files.
  • The icon-builder.py process now uses -Djava.awt.headless=true when creating the PUML and PNG files. It will no longer will have the subprocesses take mouse focus.