v0.24.4

mingrammer/diagramsv0.24.4Mar 10, 2025by mingrammer

AI Summary

A maintenance release with dependency updates, new icons, and bug fixes. Adds the GIS provider and fixes issues with Edge.append method and font paths.

Key Highlights

  • Added new GIS provider
  • Added Bedrock icon
  • Fixed Edge.append method
  • Added devcontainer support for VSCode
  • Added Pulumi icon
  • Added Kubernetes node icon
  • Updated New Relic logo

New Features

  • S3 Access Points icon
  • S3 Object Lambda Access Points icon
  • Amazon CloudWatch Logs icon
  • New Relic logo update
  • Kubernetes node icon
  • GIS provider
  • Pulumi icon
  • n8n automation classes
  • Bedrock icon

Full Release Notes

## What's Changed
* chore(deps): bump python from 3.13.0-alpine3.20 to 3.13.1-alpine3.20 in /docker/dev by @dependabot in https://github.com/mingrammer/diagrams/pull/1079
* chore(deps-dev): bump pytest from 8.3.3 to 8.3.4 by @dependabot in https://github.com/mingrammer/diagrams/pull/1077
* chore(deps-dev): bump pylint from 3.3.1 to 3.3.2 by @dependabot in https://github.com/mingrammer/diagrams/pull/1078
* chore(deps-dev): bump pylint from 3.3.2 to 3.3.3 by @dependabot in https://github.com/mingrammer/diagrams/pull/1086
* Add S3 Access Points and S3 Object Lambda Access Points icons by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1083
* Add Amazon CloudWatch Logs icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1087
* Update New Relic Logo #950 by @gabriel-tessier in https://github.com/mingrammer/diagrams/pull/1090
* added devcontainer support for vscode by @akyriako in https://github.com/mingrammer/diagrams/pull/992
* Is there a node for Kubernetes itself? #979 by @gabriel-tessier in https://github.com/mingrammer/diagrams/pull/1039
* Add new provider GIS by @AlexGacon in https://github.com/mingrammer/diagrams/pull/847
* fix: Apply pre-commit hook changes by @gabriel-tessier in https://github.com/mingrammer/diagrams/pull/1104
* Update path to font file because existing path was giving an error by @BrianLakstins in https://github.com/mingrammer/diagrams/pull/1094
* Added icon for Pulumi by @pierskarsenbarg in https://github.com/mingrammer/diagrams/pull/759
* fix: Convert UPPER_WORDS from string to tuple type #1092 by @tiaz0128 in https://github.com/mingrammer/diagrams/pull/1093
* Add new automation classes and n8n diagram to SaaS provider by @wenxuangithub in https://github.com/mingrammer/diagrams/pull/1109
* chore(deps): bump python from 3.13.1-alpine3.20 to 3.13.2-alpine3.20 in /docker/dev by @dependabot in https://github.com/mingrammer/diagrams/pull/1107
* docs: Fix incorrect on-premise refs from PR #1023 by @alexmalins in https://github.com/mingrammer/diagrams/pull/1097
* Add Bedrock icon by @kakakakakku in https://github.com/mingrammer/diagrams/pull/1110
* Fix `Edge.append` method by @vadim2404 in https://github.com/mingrammer/diagrams/pull/959
* docs(readme): Add KubeDiagrams by @philippemerle in https://github.com/mingrammer/diagrams/pull/1115

## New Contributors
* @akyriako made their first contribution in https://github.com/mingrammer/diagrams/pull/992
* @AlexGacon made their first contribution in https://github.com/mingrammer/diagrams/pull/847
* @BrianLakstins made their first contribution in https://github.com/mingrammer/diagrams/pull/1094
* @pierskarsenbarg made their first contribution in https://github.com/mingrammer/diagrams/pull/759
* @tiaz0128 made their first contribution in https://github.com/mingrammer/diagrams/pull/1093
* @wenxuangithub made their first contribution in https://github.com/mingrammer/diagrams/pull/1109
* @alexmalins made their first contribution in https://github.com/mingrammer/diagrams/pull/1097
* @vadim2404 made their first contribution in https://github.com/mingrammer/diagrams/pull/959
* @philippemerle made their first contribution in https://github.com/mingrammer/diagrams/pull/1115

**Full Changelog**: https://github.com/mingrammer/diagrams/compare/v0.24.2...v0.24.4