v0.25.0
oumi-ai/oumiv0.25.0Nov 21, 2025by mingrammer
AI Summary
Adds numerous new icons for AWS, GCP, and databases, introduces a CLI tool, and updates Azure icons.
Key Highlights
- New AWS icons (ECS, CloudShell, Security Lake, User Notifications)
- New database icons (DuckDB, Qdrant) and CDN provider (Imperva)
- Introduction of the `diagrams` CLI tool
- New GCP icons and Cisco Router support
Breaking Changes
- Removal of unimplemented command-line config
New Features
- Add Amazon ECS Task icon
- Add DuckDB to onprem/database
- Add Imperva to CDN
- Add AWS CloudShell icon
- Add AWS User Notifications icon
- Provide diagrams CLI
- Add Amazon Q icon
- Add Qdrant vector database icon
- Add CiscoRouter, CiscoRouterL2, CiscoRouterL3
- Add Amazon ECS Service Connect icon
- Add AWS Security Lake icon
- Add Payment saas resource
- Update Azure images
- Add additional GCP icons
Full Release Notes
## What's Changed * Add Amazon ECS Task icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1120 * fix: remove unimplemented command-line config by @mingrammer in https://github.com/mingrammer/diagrams/pull/1122 * feat: add DuckDB to onprem/database by @RaczeQ in https://github.com/mingrammer/diagrams/pull/1119 * add imperva to CDN by @tvqphuoc01 in https://github.com/mingrammer/diagrams/pull/1126 * Add missing EventBridge Icons by @jagDanJu in https://github.com/mingrammer/diagrams/pull/1121 * Add AWS CloudShell icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1129 * chore(deps): bump python from 3.13.2-alpine3.20 to 3.13.3-alpine3.20 in /docker/dev by @dependabot[bot] in https://github.com/mingrammer/diagrams/pull/1137 * docs: Add instructions how to install graphviz via winget by @OskarKlintrot in https://github.com/mingrammer/diagrams/pull/1096 * Issue-1134: Renamed "AzureSpeedToText" to "AzureSpeechService" by @shivamstaq in https://github.com/mingrammer/diagrams/pull/1135 * docs(edge): Add @clayms examples by @gabriel-tessier in https://github.com/mingrammer/diagrams/pull/495 * Add AWS User Notifications icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1138 * feat: add OvertureMaps to gis/data by @RaczeQ in https://github.com/mingrammer/diagrams/pull/1118 * feat(scripts): provide `diagrams` CLI by @m1racoli in https://github.com/mingrammer/diagrams/pull/524 * Add Amazon Q icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1145 * chore(deps-dev): bump pytest from 8.3.4 to 8.4.0 by @dependabot[bot] in https://github.com/mingrammer/diagrams/pull/1148 * Make pre-commit a development dependency by @vrslev in https://github.com/mingrammer/diagrams/pull/1156 * chore(resources): update Angular logo with modern version by @DariosDjimado in https://github.com/mingrammer/diagrams/pull/1144 * Add Qdrant vector database icon to onprem/database by @JPSoteloSilva in https://github.com/mingrammer/diagrams/pull/1152 * Add diagrams.onprem.network.CiscoRouter, CiscoRouterL2, CiscoRouterL3 by @nobiit in https://github.com/mingrammer/diagrams/pull/1060 * Add Amazon ECS Service Connect icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1165 * Add aws transform by @tvqphuoc01 in https://github.com/mingrammer/diagrams/pull/1166 * feat(aws): add AWS Security Lake icon by @aoki-h-jp in https://github.com/mingrammer/diagrams/pull/1167 * chore(deps-dev): bump pre-commit from 4.0.1 to 4.3.0 by @dependabot[bot] in https://github.com/mingrammer/diagrams/pull/1163 * chore(deps-dev): bump pylint from 3.3.3 to 3.3.8 by @dependabot[bot] in https://github.com/mingrammer/diagrams/pull/1162 * chore(deps-dev): bump pytest from 8.4.0 to 8.4.1 by @dependabot[bot] in https://github.com/mingrammer/diagrams/pull/1151 * add Payment saas resource by @tvqphuoc01 in https://github.com/mingrammer/diagrams/pull/1171 * chore(deps-dev): bump isort from 5.13.2 to 6.0.1 by @dependabot[bot] in https://github.com/mingrammer/diagrams/pull/1172 * Update Azure images to Azure_Icons_v18 by @ebbypeter in https://github.com/mingrammer/diagrams/pull/980 * Add additional GCP icons by @zackchadwick in https://github.com/mingrammer/diagrams/pull/1174 ## New Contributors * @RaczeQ made their first contribution in https://github.com/mingrammer/diagrams/pull/1119 * @jagDanJu made their first contribution in https://github.com/mingrammer/diagrams/pull/1121 * @OskarKlintrot made their first contribution in https://github.com/mingrammer/diagrams/pull/1096 * @shivamstaq made their first contribution in https://github.com/mingrammer/diagrams/pull/1135 * @m1racoli made their first contribution in https://github.com/mingrammer/diagrams/pull/524 * @vrslev made their first contribution in https://github.com/mingrammer/diagrams/pull/1156 * @DariosDjimado made their first contribution in https://github.com/mingrammer/diagrams/pull/1144 * @JPSoteloSilva made their first contribution in https://github.com/mingrammer/diagrams/pull/1152 * @aoki-h-jp made their first contribution in https://github.com/mingrammer/diagrams/pull/1167 * @ebbypeter made their first contribution in https://github.com/mingrammer/diagrams/pull/980 * @zackchadwick made their first contribution in https://github.com/mingrammer/diagrams/pull/1174 **Full Changelog**: https://github.com/mingrammer/diagrams/compare/v0.24.4...v0.25.0