ci/release/changelogs/v0.2.1.md
Dark mode support has landed! Thanks to https://github.com/vfosnar for such a substaintial first-time contribution to D2. Only one dark theme option accompanies the support, so if you have a dark theme you like, please feel free to submit into D2!
https://user-images.githubusercontent.com/3120367/221057628-e474b040-4ecb-4177-bb81-a04c95a4648f.mp4
D2 is now usable in non-Latin languages (and emojis!), as the font-measuring accounts for multi-byte characters. Thanks https://github.com/bo-ku-ra for keeping this top of mind.
D2 0.2.0 vs 0.2.1:
Sketch mode's subtle hand-drawn texture adapts to background colors. Previously the streaks were too subtle on lighter backgrounds and too prominent on darker ones.
This release also fixes a number of non-trivial layout bugs made in v0.2.0, and has better error messages.
near key set to direct parent or ancestor throws an appropriate error message. #851sql_table and class shapes are now prevented (caused confusion when accidentally done). #834steps with non-map fields could cause panics. #783