From f92fc12bead38f8c370c71859b0525e4d77234b1 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Wed, 17 Apr 2024 22:21:37 -0700 Subject: [PATCH 1/2] d2 0.6.5 --- docs/releases/0.6.5.md | 7 +++++++ docs/releases/intro.md | 4 ++-- sidebars.js | 1 + static/img/generated/cat.pdf | Bin 30518 -> 30518 bytes static/img/generated/cult.pptx | Bin 370909 -> 370909 bytes static/img/generated/imports-nested.pdf | Bin 145122 -> 145122 bytes static/img/generated/lotr.pdf | Bin 121786 -> 121786 bytes static/img/generated/tiktok.pdf | Bin 277893 -> 277893 bytes static/img/generated/triple-glob.pdf | Bin 54794 -> 54794 bytes static/img/generated/wcc.pptx | Bin 1662677 -> 1662678 bytes 10 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 docs/releases/0.6.5.md diff --git a/docs/releases/0.6.5.md b/docs/releases/0.6.5.md new file mode 100644 index 00000000..46c8c58c --- /dev/null +++ b/docs/releases/0.6.5.md @@ -0,0 +1,7 @@ +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) diff --git a/docs/releases/intro.md b/docs/releases/intro.md index c53a6621..f7feef27 100644 --- a/docs/releases/intro.md +++ b/docs/releases/intro.md @@ -2,9 +2,9 @@ :::info Latest -Version: [0.6.4](/releases/0.6.4) (released April 10, 2024) +Version: [0.6.5](/releases/0.6.5) (released April 17, 2024) -Downloads: [Assets](https://github.com/terrastruct/d2/releases/tag/v0.6.4) +Downloads: [Assets](https://github.com/terrastruct/d2/releases/tag/v0.6.5) ::: diff --git a/sidebars.js b/sidebars.js index c23131ef..d72e077f 100644 --- a/sidebars.js +++ b/sidebars.js @@ -168,6 +168,7 @@ const sidebars = { link: { type: "doc", id: "releases/intro" }, items: [ "releases/intro", + "releases/0.6.5", "releases/0.6.4", "releases/0.6.3", "releases/0.6.2", diff --git a/static/img/generated/cat.pdf b/static/img/generated/cat.pdf index 1197f964fbb321143e7de8e2287d2cef3b83e6f1..3f65e6f7091e0e9ba80f7081316f1db0124d4f59 100644 GIT binary patch delta 393 zcmdn?j&a*N#tkVflhgRLCik)=PyWUyG?|fAX|fi-#Aa(&VW!Dpf)h4hW0zvwB<#jI zS&PqRate#)Ml|KX6#FZg!J+8pUL2 zGFhkCfYE$%T=6Y-b0Z@o17owv_9db)_U7mkMaFtd1p^RJ$W!0~GYkxkP0cXG%uNk2 z#4HRg(8YjO7-5JRnVX}F8Jn3v_0}USHa52~!BA*vVu&tgVr-1zKob)K48101h8T`E Ou`o47F>i8J*&YCbNn5x8 delta 392 zcmdn?j&a*N#tkVflWX`iC-<==Pv+(qoXpIsG}(?{VzVu)Fw^8L!H&%j*rgaZ^9Wn9 zPIln4nViC+HF+st8lw|XvGHV8R*B7F{31+~1K1~Q{v-%g_>04hb+enq(Vf%LY@K_m|2VD-g<<^#^z?m7z!@XF}A>Pw27%DhNDd^Oi=BZ ITvfIQ07X+;FaQ7m diff --git a/static/img/generated/cult.pptx b/static/img/generated/cult.pptx index 4057bf362a95227e31fa307e2afdcf167c3c3380..42cdcb251320a6e2f39764a0e9cf69abfbbbca7f 100644 GIT binary patch delta 467 zcmV;^0WALA(H7m&7J!5SgaU*Egaot&c8`C}Zrd;rgztF@f_I6OY%~R7D?l6M)BpkM zqP?=@MrOl5kn6~P`$BX@$8BysE@$@R4p-XT9i1hwkg^GWOS_g+0$v4e{J5pxb`Q-* zN-|2Xr41go^aPpS4L2JVg$fCtQizbyK)xY_kfXCc3l+C?j~E4GS?$5e+=dAL=>P3#gdd@#E2Pm~f$!2I1E0w;%YE`lEkZgfy#lV6CkC}CC$7uB;B$wZ9 zCynjEtc=dCQt_toe7-2)wZ-me?JZo1oD-;17$^{U~wg7bOOE66HeX!mER z|6?zdOE4u7#*j|)qnBvc|Hkk;00960P)i30q>WCboB;p;XP0q=1s%6Kkp&dd#qaqPh`SATqW(dld2 zio!0*&fpy3P5UZdbR4s(=4qPR>AKi^&O7$w;mg+&yD@%wIt6qntsAWb8niH|gT)Q2 zWmWUx=Pyur*4KmTPzfZ4GtmX;^3PID0t~2T~8c$zvozaldbUMoo#&l(KBO@aNV{=U|ec${Pm&B4(1q~M~ zBLgE70~152-1fd3jB!jMrUnK;Q$Ro=Pk{@}Fg7(cGei@!Ff=hVK@~GJFfcSnQ)g&s NYHDmg-QhN46#!j8QyKsO delta 288 zcmdnBoqgAK_6_~g(`(up7crV_m+xRSww}Bp(Euc%JUzyav1qzL2P6A-xg(5=geJf0 zGMM}zQF*d`cOk!piJ6@pmwvEsVsW;Dk=bS=nL5|$>~@R>n;#@{X-@ZPXEc~B)xDI_ zV)KD+_f6A-4ukos+ks|&@R)w!8spaK%dazPF`7=lbe++V)m*_qA!vHhbw*uA=^>UZ2GjRguuPlYV#$)EY;I&^WMFKn$))d`pW>2O ZlB%HLVr67tWMW`q2$kE;X~j~*3;>_b6{P?G delta 74 zcmZquEztT~prM7ag{g&k3(G!>=^rdurcB>s!D2MM#gZjS*}%xiz}U!8lS|(>KgA`n ZBvnDf#mdOQ$i%?J5GuEw(~6~r834hD7AgP$ diff --git a/static/img/generated/triple-glob.pdf b/static/img/generated/triple-glob.pdf index b7f5a408ba149846963b2ec3e82f70ab28580749..6f96f998f2b922a30cdf4b913bfdd192d81472c4 100644 GIT binary patch delta 50 zcmeBL!`!uoc>~X7Wpg7VBLfo)O)h=k{1lhOl2io^7b_zJBNGD?L#W(l{mZwR0Du7w AtN;K2 delta 50 zcmeBL!`!uoc>~X7WdkE417l-LO)h=k{1lhOl2io^7b_zJBNGD?L#W(l{mZwR0Dij; Apa1{> diff --git a/static/img/generated/wcc.pptx b/static/img/generated/wcc.pptx index 307df1ed8f9c280bd7766c3986d0f66eb67169de..ccb8ed21674cf1f4cbee3fcc5ef4e496af9f59c6 100644 GIT binary patch delta 510 zcmVN+~$_!cxFHD zkk4GuFj&^jZgRtWVqR+@2gv(8y4BE;p%MEDU@M9$W_teh8-a?w>Jos6ihS%Hs2o`JDFC5+ z!g=yhCnjEpG$wzDCXn&2e~6gSky->B&|y@BnoWid?6zeUTRNpq2;Gj#4K;Y14|>Ze zhm9)Hz1QZ^p#D6cmiqta5|8*|mcLowwVjHt?V{emAvkxTsA#}{DZcCm--lcrMwmcMK~V#I4_r;tDS!t{ht5;0RR6` zO9u#Zk};i}0RRAH1D7zv1su0yMH%lH1#^-yot&3fUKvyYN|&r&86yVQM;QPB0QckX Ab^rhX delta 509 zcmVN+~(HfcxFHD zkkU`gPzInLiLofTw zMqW0ZeCT^6H)?a$$d5|OWz#drUugGdssCfIl-FXQ3CA6fj?1N&YUf|Z@H+qi|Nl@+ z2M92J?n0XZ003nJmoUQx9Jgde8SfYcFn;bro0nK#8B_sDm#tnIBL>z-82|tP5$o*4 From 7563961dcb9821bb28308586d0cc8a63507455eb Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Wed, 17 Apr 2024 22:22:49 -0700 Subject: [PATCH 2/2] rerender --- static/img/generated/animated.svg2 | 2 +- static/img/generated/cat.pdf | Bin 30518 -> 30518 bytes static/img/generated/chicken.svg2 | 2 +- static/img/generated/classes-1.svg2 | 2 +- static/img/generated/classes-2.svg2 | 2 +- static/img/generated/code-2.svg2 | 2 +- static/img/generated/code.svg2 | 2 +- static/img/generated/connections-1.svg2 | 2 +- static/img/generated/connections-2.svg2 | 2 +- static/img/generated/connections-3.svg2 | 2 +- static/img/generated/connections-4.svg2 | 2 +- static/img/generated/connections-5.svg2 | 2 +- .../img/generated/connections-reference.svg2 | 2 +- static/img/generated/containers-1.svg2 | 2 +- static/img/generated/containers-2.svg2 | 2 +- static/img/generated/containers-3.svg2 | 2 +- .../img/generated/containers-underscore.svg2 | 2 +- static/img/generated/cult.pptx | Bin 370909 -> 370911 bytes static/img/generated/dimensions.svg2 | 2 +- static/img/generated/direction-right.svg2 | 2 +- static/img/generated/direction-up.svg2 | 2 +- static/img/generated/globs-casing.svg2 | 2 +- static/img/generated/globs-connections.svg2 | 2 +- static/img/generated/globs-filter-2.svg2 | 2 +- static/img/generated/globs-filter.svg2 | 2 +- .../generated/globs-indexed-connections.svg2 | 2 +- static/img/generated/globs-intro.svg2 | 2 +- static/img/generated/globs-lazy.svg2 | 2 +- static/img/generated/globs-multiple.svg2 | 2 +- static/img/generated/globs-nested.svg2 | 2 +- static/img/generated/globs-recursive-2.svg2 | 2 +- static/img/generated/globs-recursive.svg2 | 2 +- static/img/generated/globs-scope.svg2 | 2 +- static/img/generated/grid-2.svg2 | 2 +- static/img/generated/grid-3.svg2 | 2 +- static/img/generated/grid-4.svg2 | 2 +- .../img/generated/grid-column-dominant.svg2 | 2 +- static/img/generated/grid-connected.svg2 | 2 +- static/img/generated/grid-connections.svg2 | 2 +- static/img/generated/grid-dimensions.svg2 | 2 +- static/img/generated/grid-fill.svg2 | 2 +- .../generated/grid-nested-connections.svg2 | 2 +- static/img/generated/grid-nested-grid.svg2 | 2 +- static/img/generated/grid-row-dominant.svg2 | 2 +- static/img/generated/grid.svg2 | 2 +- static/img/generated/hello-world.svg2 | 2 +- static/img/generated/icon-placement.svg2 | 2 +- static/img/generated/icons-1.svg2 | 2 +- static/img/generated/icons-image.svg2 | 2 +- .../img/generated/imports-classes-main.svg2 | 2 +- .../img/generated/imports-mv-access-view.svg2 | 2 +- static/img/generated/imports-mv-models.svg2 | 2 +- static/img/generated/imports-mv-ssh-view.svg2 | 2 +- static/img/generated/imports-nested-data.svg2 | 2 +- .../imports-nested-serviceB/data.svg2 | 2 +- .../imports-nested-serviceB/index.svg2 | 2 +- static/img/generated/imports-nested.pdf | Bin 145122 -> 145122 bytes static/img/generated/imports-normal-x.svg2 | 2 +- static/img/generated/imports-normal.svg2 | 2 +- .../generated/imports-targeted-people.svg2 | 2 +- static/img/generated/imports-targeted.svg2 | 2 +- static/img/generated/imports-template.svg2 | 2 +- static/img/generated/imports-vv-history.svg2 | 2 +- .../generated/imports-vv-users-current.svg2 | 2 +- .../img/generated/imports-vv-users-v0.1.svg2 | 2 +- static/img/generated/japan.svg2 | 2 +- static/img/generated/johnwick.svg2 | 2 +- static/img/generated/language.svg2 | 2 +- static/img/generated/latex.svg2 | 2 +- static/img/generated/links.svg2 | 2 +- static/img/generated/lotr.pdf | Bin 121786 -> 121786 bytes static/img/generated/markdown.svg2 | 2 +- static/img/generated/multiple-classes.svg2 | 2 +- static/img/generated/near-constant.svg2 | 2 +- static/img/generated/near-container.svg2 | 2 +- static/img/generated/near-explanation.svg2 | 2 +- static/img/generated/near-label-icon.svg2 | 2 +- static/img/generated/non-markdown-text.svg2 | 2 +- static/img/generated/null-attribute.svg2 | 2 +- static/img/generated/null-basic.svg2 | 2 +- static/img/generated/null-connection.svg2 | 2 +- .../generated/null-implicit-connection.svg2 | 2 +- .../generated/null-implicit-descendant.svg2 | 2 +- static/img/generated/ordered-classes.svg2 | 2 +- static/img/generated/overrides-1.svg2 | 2 +- static/img/generated/overrides-2.svg2 | 2 +- static/img/generated/pill.svg2 | 2 +- static/img/generated/pizza.svg2 | 2 +- static/img/generated/sequence-diagrams-1.svg2 | 2 +- static/img/generated/sequence-diagrams-2.svg2 | 2 +- static/img/generated/sequence-diagrams-3.svg2 | 2 +- static/img/generated/sequence-diagrams-4.svg2 | 2 +- .../generated/sequence-diagrams-group.svg2 | 2 +- .../generated/sequence-diagrams-lifeline.svg2 | 2 +- .../img/generated/sequence-diagrams-note.svg2 | 2 +- .../generated/sequence-diagrams-scope.svg2 | 2 +- .../img/generated/sequence-diagrams-self.svg2 | 2 +- static/img/generated/shapes-1.svg2 | 2 +- static/img/generated/shapes-2.svg2 | 2 +- static/img/generated/shapes-3.svg2 | 2 +- static/img/generated/strings-1.svg2 | 2 +- static/img/generated/strings-2.svg2 | 2 +- static/img/generated/style-classes-1.svg2 | 2 +- static/img/generated/style-classes-2.svg2 | 2 +- static/img/generated/styles-3d.svg2 | 2 +- static/img/generated/styles-animated.svg2 | 2 +- static/img/generated/styles-base.svg2 | 2 +- .../img/generated/styles-border-radius.svg2 | 2 +- .../img/generated/styles-double-border.svg2 | 2 +- static/img/generated/styles-fill-pattern.svg2 | 2 +- .../generated/styles-fill-transparent.svg2 | 2 +- static/img/generated/styles-fill.svg2 | 2 +- static/img/generated/styles-font-color.svg2 | 2 +- static/img/generated/styles-font-size.svg2 | 2 +- static/img/generated/styles-font.svg2 | 2 +- static/img/generated/styles-multiple.svg2 | 2 +- static/img/generated/styles-opacity.svg2 | 2 +- static/img/generated/styles-root.svg2 | 2 +- static/img/generated/styles-shadow.svg2 | 2 +- static/img/generated/styles-stroke-dash.svg2 | 2 +- static/img/generated/styles-stroke-width.svg2 | 2 +- static/img/generated/styles-stroke.svg2 | 2 +- static/img/generated/styles-table-color.svg2 | 2 +- static/img/generated/styles-table-fill.svg2 | 2 +- static/img/generated/styles-table-stroke.svg2 | 2 +- .../img/generated/styles-text-decoration.svg2 | 2 +- .../img/generated/styles-text-transform.svg2 | 2 +- static/img/generated/table.svg2 | 2 +- static/img/generated/tables-1.svg2 | 2 +- static/img/generated/tables-2.svg2 | 2 +- static/img/generated/tables-3.svg2 | 2 +- static/img/generated/tax.svg2 | 2 +- static/img/generated/terminal-theme.svg2 | 2 +- static/img/generated/text-2.svg2 | 2 +- static/img/generated/theme-override.svg2 | 2 +- static/img/generated/theme-table-2.svg2 | 2 +- static/img/generated/theme-table.svg2 | 2 +- static/img/generated/tiktok.pdf | Bin 277893 -> 277893 bytes static/img/generated/tooltip.svg2 | 2 +- static/img/generated/triple-glob.pdf | Bin 54794 -> 54794 bytes static/img/generated/unicode.svg2 | 2 +- static/img/generated/vars-config.svg2 | 2 +- static/img/generated/vars-escaped.svg2 | 2 +- static/img/generated/vars-intro.svg2 | 2 +- static/img/generated/vars-nested.svg2 | 2 +- static/img/generated/vars-scoped.svg2 | 2 +- static/img/generated/vars-spread.svg2 | 2 +- static/img/generated/wcc.pptx | Bin 1662678 -> 1662678 bytes 148 files changed, 141 insertions(+), 141 deletions(-) diff --git a/static/img/generated/animated.svg2 b/static/img/generated/animated.svg2 index 31caf2c7..59db6573 100644 --- a/static/img/generated/animated.svg2 +++ b/static/img/generated/animated.svg2 @@ -1,4 +1,4 @@ -