v0.6.5

d2lang/d2v0.6.5Apr 18, 2024by alixander

AI Summary

A hotfix release addressing plugin compatibility issues introduced in v0.6.4 and fixing compiler errors related to substitutions and variables.

Key Highlights

  • Fixed executable plugins that implement standalone routers.
  • Fixed compiler error with multiple nested spread substitutions.
  • Fixed substitutions from imports into different scopes.
  • Theme flags on CLI now correctly apply to PDFs.

Full Release Notes

D2 0.6.5 has a hotfix for 0.6.4 breaking plugin compatibility. Also includes 2 compiler fixes regarding substitutions/vars.  

#### Bugfixes ⛑️

- Fix executable plugins that implement standalone router [#1910](https://github.com/terrastruct/d2/pull/1910)
- Fix compiler error with multiple nested spread substitutions [#1913](https://github.com/terrastruct/d2/pull/1913)
- Fix substitutions from imports into different scopes [#1914](https://github.com/terrastruct/d2/pull/1914)