2023-01-20 04:56:57 +00:00
#### Features 🚀
2023-01-19 19:38:24 +00:00
2023-01-27 00:35:22 +00:00
- `double-circle` keyword implemented. [#565 ](https://github.com/terrastruct/d2/pull/565 )
2023-01-24 09:19:09 +00:00
- The [Dockerfile ](./docs/INSTALL.md#docker ) now supports rendering PNGs [#594 ](https://github.com/terrastruct/d2/issues/594 )
- There was a minor breaking change as part of this where the default working directory of the Dockerfile is now `/home/debian/src` instead of `/root/src` to allow UID remapping with [`fixuid` ](https://github.com/boxboat/fixuid ).
2022-12-01 20:59:53 +00:00
#### Improvements 🧹
2022-11-15 00:53:57 +00:00
2023-01-27 19:59:37 +00:00
- Reduces default padding of shapes. [#702 ](https://github.com/terrastruct/d2/pull/702 )
- Ensures labels fit inside shapes with shape-specific inner bounding boxes. [#702 ](https://github.com/terrastruct/d2/pull/702 )
- Improves package shape dimensions with short height. [#702 ](https://github.com/terrastruct/d2/pull/702 )
- Keeps person shape from becoming too distorted. [#702 ](https://github.com/terrastruct/d2/pull/702 )
- Ensures shapes with icons have enough padding for their labels. [#702 ](https://github.com/terrastruct/d2/pull/702 )
2022-12-01 21:14:09 +00:00
#### Bugfixes ⛑️
2023-01-27 19:59:37 +00:00
- Fixed dimensions of unlabeled squares or circles with only a set width or height. [#702 ](https://github.com/terrastruct/d2/pull/702 )
- Fixed scaling of actor shapes in sequence diagrams. [#702 ](https://github.com/terrastruct/d2/pull/702 )