diagrams

Diagram as Code for prototyping cloud system architectures

MIT License

Downloads
2.9M
Stars
34.8K
Committers
139

Bot releases are hidden (Show)

diagrams - v0.23.4 Latest Release

Published by mingrammer 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/mingrammer/diagrams/compare/v0.23.3...v0.23.4

diagrams - v0.23.3

Published by mingrammer almost 2 years ago

diagrams - v0.23.2

Published by mingrammer almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/mingrammer/diagrams/compare/v0.23.1...v0.23.2

diagrams - v0.23.1

Published by mingrammer almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/mingrammer/diagrams/compare/v0.22.0...v0.23.1

diagrams - v0.22.0

Published by mingrammer about 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/mingrammer/diagrams/compare/v0.21.1...v0.22.0

diagrams - v0.21.1

Published by mingrammer over 2 years ago

Added

  • Generate dot file and support multi outformat: #592

Fixed

  • Add missing init file of DigitalOcean provider: #646
diagrams - v0.21.0

Published by mingrammer over 2 years ago

Added

  • Support Nagios: #638
  • Support GCP API Gateway: #636
  • Support Chatbot: #633
  • Support DigitalOcean provider: #621
  • Support Dapr: #591
  • Support K3: #575
  • Support Latex: #565
  • Support Puppet: #492
  • Support Dynatrace: #471
  • Support Dremio Service: #451
  • Support Tyk: #449
  • Support Starlette #443
  • Support SVN: #426
diagrams - v0.20.0

Published by mingrammer over 3 years ago

Added

  • Support IBM Provider: #525
  • Support Gitea: #478

Fixed

  • Update Azure icons: #448, #494
  • Wrong type check and indentations
  • Wrong class names
diagrams - v0.19.1

Published by mingrammer over 3 years ago

Fixed

  • Wrong aliases of some database nodes of OCI provider
diagrams - v0.19.0

Published by mingrammer over 3 years ago

Added

  • More AWS resources: #381
  • Support Azure VMScaleSet: #404
  • Support FastAPI: #380
  • Support flowchart symbols: #377
  • Support GCP monitoring: #343
  • Support PowerBI: #337
  • Support Humio: #409
  • Support New Relic: #340
  • Support Micronaut: #333
  • Support adding Presto, Apache Superset, Nextcloud: #327
  • Support nextcloud, bitwarden, boundary and ambassador: #363
  • Support Scala programming language: #373
diagrams - v0.18.0

Published by mingrammer almost 4 years ago

Added

  • Support Azure Subnets: #360
  • Support GitHub Actions: #348
  • Support Outscale provider: #338
  • Support Cortex monitoring: #321
  • Support Discord: #313
  • Support CoreDNS and PowerDNS: #302
  • Support NATS: #301
  • Support container runtimes: #300
  • Support Jaeger: #299
  • Support Litmus Chaos and Chaos Mess for chaos engineering: #297
  • Support Dex and Federated OpenID Connect provider: #298
  • Support Buzfeed SSO and Oauth2 Proxy: #296
  • Support Vector aggregator service: #295
  • Support External DNS: #294
  • Support PVC, LXC, Java, DNS, and Zabbix: #291
  • Support Opnsense: #288
  • Support Generic Subnet: #285
  • Support Erlang and Elixir: #275
  • Support Rocketchat, Mattermost, and Microsoft Teams: #268
  • Support Akamai: #267
  • Support Cert Manager and Lets Encrypt: #265
  • Support Ocelot: #263
  • Support Open Service Mesh: #260

Fixed

  • Correct spelling of Traditional Server: #351
  • Onprem storage incorrect config: #345
diagrams - v0.17.0

Published by mingrammer about 4 years ago

Added

  • Support GCP Endpoints: #259
  • Support DroneCI and Atlantis (Terraform): #255
  • Support Okta: #254
  • Support OutScale provider: #251
  • Support Prometheus Operator: #253
  • Support Snowflake: #245
  • Support for CJK fonts + Replace ms-fonts with opensans: #242
  • Support Pushover: #241

Fixed

  • Update bm, vm cases for OCI
  • Set a dummy filename to prevent raise error when both name and filename are not provided: #240
diagrams - v0.16.0

Published by mingrammer over 4 years ago

Breaking Changes

The following import changes:

Old import path New import path
from diagrams.onprem.logging import Logstash from diagrams.elastic.elasticsearch import Logstash
from diagrams.onprem.monitoring import Kibana from diagrams.elastic.elasticsearch import Kibana
from diagrams.onprem.search import Elasticsearch from diagrams.elastic.elasticsearch import Elasticsearch

The previous icon was the company icon, not the elasticsearch product.

For the company icon: from diagrams.elastic.saas import Elastic

Added

  • Docker local development setup: #210
  • Support OpenStack #211
  • Support SQL, Druid and Databricks
  • Support Cloudinary: #218

Fixed

  • Clean GCP resources: #228
  • Support DataDog, PaperTrail, Syslog, Rsyslog and Graylog: #222
  • Update all OCI icon set (bark and white): #205
diagrams - v0.15.0

Published by mingrammer over 4 years ago

Added

  • Support curvestyle option (ortho or curved)
  • Support Auth0, Cloudflare and Recombee: #209

Fixed

  • Fix typo for PersistentVolume: #207
  • Fix misaligned label text position
diagrams - v0.14.0

Published by mingrammer over 4 years ago

Added

  • Support sagemaker for AWS provider: #204
  • Support ConcourseCI: #198
  • Support Tekton CLI: #199
  • Support more analytics tools for Onprem provider: #195
  • Support more resources for AWS provider: #192
  • Support kubernetes ecosystem: #188
  • Support Beats for ElasticStack provider: #153
  • Support more icons for Generic provider: #186
  • SUpport Opsgenie: #187
  • Support Tekton: #150
  • Support Generic provider: #171
diagrams - v0.13.1

Published by mingrammer over 4 years ago

Fixed

  • Add missing firebase base class: 3f400a7
diagrams - v0.13.0

Published by mingrammer over 4 years ago

Added

  • Support more DynamoDB and IAM nodes for AWS: #180
  • New provider elastic: #174
  • Support Rust: #179
  • Support Flux and Flagger: #147
  • New provider saas: #173
  • New provider firebase: #167
  • Support ZuulCI: #145
diagrams - v0.12.0

Published by mingrammer over 4 years ago

Added

  • Support GitlabCI: #166
  • Support Sentry: #165
  • Support Couchbase: #164
  • Support new IoT icons, and new Game, General and Robotics categories for AWS: #161
  • Support general icon set for Azure: #155
  • Support Fluent Bit: #154
  • Support integration services for Azure: #152
  • Support custom attribute options for Nodes: #151
diagrams - v0.11.0

Published by mingrammer over 4 years ago

Added

  • Support programming provider (programming languages and frameworks): #112
  • Support NACL, Subnets, Route Table and VPC peering for AWS provider: #135
  • Support Loki: #139
  • Support Tableau and Metabase: #142
  • Support AWS Elemental Services: #149

Fixed

  • Rename Cloudfront to CloudFront: #129
diagrams - v0.10.0

Published by mingrammer over 4 years ago

Added

  • Support red-colored OCI nodes: #121
  • Support custom graph attributes for the Cluster: 6741ed9