diff --git a/1.0.html b/1.0.html index ccc44105..7bd0f9a2 100644 --- a/1.0.html +++ b/1.0.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/archive/changelog-001.html b/1.0/archive/changelog-001.html index 167a2fa2..e9ffd861 100644 --- a/1.0/archive/changelog-001.html +++ b/1.0/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/changelog.html b/1.0/changelog.html index 82296ed6..89c6c95c 100644 --- a/1.0/changelog.html +++ b/1.0/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/dataset.html b/1.0/dataset.html index 4b5cdab3..1b0eda5d 100644 --- a/1.0/dataset.html +++ b/1.0/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/formatting.html b/1.0/formatting.html index 48f280ec..116f8f78 100644 --- a/1.0/formatting.html +++ b/1.0/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/getting-started.html b/1.0/getting-started.html index 14b90b85..3c7cb821 100644 --- a/1.0/getting-started.html +++ b/1.0/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/interactivity-context-menu.html b/1.0/interactivity-context-menu.html index 4f100f55..2c5e020b 100644 --- a/1.0/interactivity-context-menu.html +++ b/1.0/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/interactivity-overview.html b/1.0/interactivity-overview.html index 6ca67081..2eec9c59 100644 --- a/1.0/interactivity-overview.html +++ b/1.0/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/interactivity-selection.html b/1.0/interactivity-selection.html index 50e85ad4..62e75f60 100644 --- a/1.0/interactivity-selection.html +++ b/1.0/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/interactivity-tooltips.html b/1.0/interactivity-tooltips.html index 54bbe79c..19ac8c16 100644 --- a/1.0/interactivity-tooltips.html +++ b/1.0/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/pattern-fills.html b/1.0/pattern-fills.html index 0bc0ab21..b5aa8b40 100644 --- a/1.0/pattern-fills.html +++ b/1.0/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/performance.html b/1.0/performance.html index 38d8459c..9c34b563 100644 --- a/1.0/performance.html +++ b/1.0/performance.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/simple-example.html b/1.0/simple-example.html index eb742a40..1b0fe8f2 100644 --- a/1.0/simple-example.html +++ b/1.0/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/templates.html b/1.0/templates.html index 07bb0526..84d73fc5 100644 --- a/1.0/templates.html +++ b/1.0/templates.html @@ -7,7 +7,7 @@ - + diff --git a/1.0/visual-editor.html b/1.0/visual-editor.html index 38c89215..6598d243 100644 --- a/1.0/visual-editor.html +++ b/1.0/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/1.1.html b/1.1.html index 1d4f7bf5..72c68fbc 100644 --- a/1.1.html +++ b/1.1.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/archive/changelog-001.html b/1.1/archive/changelog-001.html index ff5dc09a..50bbb876 100644 --- a/1.1/archive/changelog-001.html +++ b/1.1/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/changelog.html b/1.1/changelog.html index 941b8250..e85f104e 100644 --- a/1.1/changelog.html +++ b/1.1/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/dataset.html b/1.1/dataset.html index 1509d4fa..66e832d0 100644 --- a/1.1/dataset.html +++ b/1.1/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/formatting.html b/1.1/formatting.html index 4b04aa43..f1459604 100644 --- a/1.1/formatting.html +++ b/1.1/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/getting-started.html b/1.1/getting-started.html index b434499a..9edee84f 100644 --- a/1.1/getting-started.html +++ b/1.1/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/interactivity-context-menu.html b/1.1/interactivity-context-menu.html index ac59791f..a6ef7ca6 100644 --- a/1.1/interactivity-context-menu.html +++ b/1.1/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/interactivity-overview.html b/1.1/interactivity-overview.html index 94b1bcbc..33fa427d 100644 --- a/1.1/interactivity-overview.html +++ b/1.1/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/interactivity-selection.html b/1.1/interactivity-selection.html index 54566d49..5f508d66 100644 --- a/1.1/interactivity-selection.html +++ b/1.1/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/interactivity-tooltips.html b/1.1/interactivity-tooltips.html index 8d0a73b9..dffe0fc7 100644 --- a/1.1/interactivity-tooltips.html +++ b/1.1/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/pattern-fills.html b/1.1/pattern-fills.html index 50661226..8c7fd06b 100644 --- a/1.1/pattern-fills.html +++ b/1.1/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/performance.html b/1.1/performance.html index 08b2fa7b..269a9317 100644 --- a/1.1/performance.html +++ b/1.1/performance.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/schemes.html b/1.1/schemes.html index d6f2804b..cbd45ee7 100644 --- a/1.1/schemes.html +++ b/1.1/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/simple-example.html b/1.1/simple-example.html index 34a5b8be..9da808c4 100644 --- a/1.1/simple-example.html +++ b/1.1/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/templates.html b/1.1/templates.html index 876e651f..ced0aa3d 100644 --- a/1.1/templates.html +++ b/1.1/templates.html @@ -7,7 +7,7 @@ - + diff --git a/1.1/visual-editor.html b/1.1/visual-editor.html index 2df84bb3..534cc781 100644 --- a/1.1/visual-editor.html +++ b/1.1/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/1.2.html b/1.2.html index 0be0b76b..781b7d38 100644 --- a/1.2.html +++ b/1.2.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/archive/changelog-001.html b/1.2/archive/changelog-001.html index e7a6e1f7..0236b51e 100644 --- a/1.2/archive/changelog-001.html +++ b/1.2/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/changelog.html b/1.2/changelog.html index 1c89eda0..65919295 100644 --- a/1.2/changelog.html +++ b/1.2/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/dataset.html b/1.2/dataset.html index 45d543c6..f4b10662 100644 --- a/1.2/dataset.html +++ b/1.2/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/formatting.html b/1.2/formatting.html index 33182035..e5b04124 100644 --- a/1.2/formatting.html +++ b/1.2/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/getting-started.html b/1.2/getting-started.html index 3158af9b..a08f5c74 100644 --- a/1.2/getting-started.html +++ b/1.2/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/interactivity-context-menu.html b/1.2/interactivity-context-menu.html index 55577845..405e50cd 100644 --- a/1.2/interactivity-context-menu.html +++ b/1.2/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/interactivity-highlight.html b/1.2/interactivity-highlight.html index 7896f6e5..d39f40f1 100644 --- a/1.2/interactivity-highlight.html +++ b/1.2/interactivity-highlight.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/interactivity-overview.html b/1.2/interactivity-overview.html index 3342483b..98327341 100644 --- a/1.2/interactivity-overview.html +++ b/1.2/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/interactivity-selection.html b/1.2/interactivity-selection.html index bece28ce..7621f202 100644 --- a/1.2/interactivity-selection.html +++ b/1.2/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/interactivity-tooltips.html b/1.2/interactivity-tooltips.html index b97c046c..922c35cd 100644 --- a/1.2/interactivity-tooltips.html +++ b/1.2/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/pattern-fills.html b/1.2/pattern-fills.html index f5575602..40fe1dc5 100644 --- a/1.2/pattern-fills.html +++ b/1.2/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/performance.html b/1.2/performance.html index eb44925b..d061c7c8 100644 --- a/1.2/performance.html +++ b/1.2/performance.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/schemes.html b/1.2/schemes.html index bba33507..938ac99b 100644 --- a/1.2/schemes.html +++ b/1.2/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/simple-example.html b/1.2/simple-example.html index 825e2b99..7816cd3d 100644 --- a/1.2/simple-example.html +++ b/1.2/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/templates.html b/1.2/templates.html index 74f726e4..cc00e238 100644 --- a/1.2/templates.html +++ b/1.2/templates.html @@ -7,7 +7,7 @@ - + diff --git a/1.2/visual-editor.html b/1.2/visual-editor.html index 114e3ed4..318a8a3d 100644 --- a/1.2/visual-editor.html +++ b/1.2/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/1.3.html b/1.3.html index a5b3656e..6abcb42e 100644 --- a/1.3.html +++ b/1.3.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/archive/changelog-001.html b/1.3/archive/changelog-001.html index 47525810..afebd5ae 100644 --- a/1.3/archive/changelog-001.html +++ b/1.3/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/changelog.html b/1.3/changelog.html index d94176b3..4e3911e5 100644 --- a/1.3/changelog.html +++ b/1.3/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/dataset.html b/1.3/dataset.html index fded1ca2..416df2df 100644 --- a/1.3/dataset.html +++ b/1.3/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/formatting.html b/1.3/formatting.html index 1d231c74..7d562bfe 100644 --- a/1.3/formatting.html +++ b/1.3/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/getting-started.html b/1.3/getting-started.html index 43c4f661..9c257a5e 100644 --- a/1.3/getting-started.html +++ b/1.3/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/interactivity-context-menu.html b/1.3/interactivity-context-menu.html index 31b874e0..ec701184 100644 --- a/1.3/interactivity-context-menu.html +++ b/1.3/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/interactivity-highlight.html b/1.3/interactivity-highlight.html index 85cc3433..f10ee886 100644 --- a/1.3/interactivity-highlight.html +++ b/1.3/interactivity-highlight.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/interactivity-overview.html b/1.3/interactivity-overview.html index 630e6991..136500de 100644 --- a/1.3/interactivity-overview.html +++ b/1.3/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/interactivity-selection.html b/1.3/interactivity-selection.html index 3dc610a0..abb0e86b 100644 --- a/1.3/interactivity-selection.html +++ b/1.3/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/interactivity-tooltips.html b/1.3/interactivity-tooltips.html index 3d9b1ca9..f7727c73 100644 --- a/1.3/interactivity-tooltips.html +++ b/1.3/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/keyboard.html b/1.3/keyboard.html index 28cc925c..705a2419 100644 --- a/1.3/keyboard.html +++ b/1.3/keyboard.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/pattern-fills.html b/1.3/pattern-fills.html index 94848442..1e76d018 100644 --- a/1.3/pattern-fills.html +++ b/1.3/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/performance.html b/1.3/performance.html index c5d6745b..b9ddb70e 100644 --- a/1.3/performance.html +++ b/1.3/performance.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/schemes.html b/1.3/schemes.html index e379619d..c98b1e89 100644 --- a/1.3/schemes.html +++ b/1.3/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/simple-example.html b/1.3/simple-example.html index 7c9d16b5..8157c1fe 100644 --- a/1.3/simple-example.html +++ b/1.3/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/templates.html b/1.3/templates.html index 913fdd47..f59e9ff8 100644 --- a/1.3/templates.html +++ b/1.3/templates.html @@ -7,7 +7,7 @@ - + diff --git a/1.3/visual-editor.html b/1.3/visual-editor.html index 1944a339..193eab82 100644 --- a/1.3/visual-editor.html +++ b/1.3/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/1.4.html b/1.4.html index a1bd2a78..ab5ff095 100644 --- a/1.4.html +++ b/1.4.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/archive/changelog-001.html b/1.4/archive/changelog-001.html index 47cf16f4..cae22d1b 100644 --- a/1.4/archive/changelog-001.html +++ b/1.4/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/changelog.html b/1.4/changelog.html index 8b530d24..cb5315dc 100644 --- a/1.4/changelog.html +++ b/1.4/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/dataset.html b/1.4/dataset.html index cdaae39e..22fe632f 100644 --- a/1.4/dataset.html +++ b/1.4/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/formatting.html b/1.4/formatting.html index 3a552cfe..86f953bc 100644 --- a/1.4/formatting.html +++ b/1.4/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/getting-started.html b/1.4/getting-started.html index c429ee8c..3686f333 100644 --- a/1.4/getting-started.html +++ b/1.4/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/interactivity-context-menu.html b/1.4/interactivity-context-menu.html index b763d061..8662d363 100644 --- a/1.4/interactivity-context-menu.html +++ b/1.4/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/interactivity-highlight.html b/1.4/interactivity-highlight.html index 27c0107e..1f796cbc 100644 --- a/1.4/interactivity-highlight.html +++ b/1.4/interactivity-highlight.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/interactivity-overview.html b/1.4/interactivity-overview.html index d9222563..7ff365d0 100644 --- a/1.4/interactivity-overview.html +++ b/1.4/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/interactivity-selection.html b/1.4/interactivity-selection.html index f05cdc13..586a4f29 100644 --- a/1.4/interactivity-selection.html +++ b/1.4/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/interactivity-tooltips.html b/1.4/interactivity-tooltips.html index 1d1e1ac3..b47541ba 100644 --- a/1.4/interactivity-tooltips.html +++ b/1.4/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/keyboard.html b/1.4/keyboard.html index 58412624..3aab4f07 100644 --- a/1.4/keyboard.html +++ b/1.4/keyboard.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/pattern-fills.html b/1.4/pattern-fills.html index 16c9e060..edeca9a5 100644 --- a/1.4/pattern-fills.html +++ b/1.4/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/performance.html b/1.4/performance.html index 4e3c1974..46bf0de1 100644 --- a/1.4/performance.html +++ b/1.4/performance.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/schemes.html b/1.4/schemes.html index 525e08c2..06bd6131 100644 --- a/1.4/schemes.html +++ b/1.4/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/simple-example.html b/1.4/simple-example.html index 9882e15a..c5ca21ae 100644 --- a/1.4/simple-example.html +++ b/1.4/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/templates.html b/1.4/templates.html index 478a782f..55022be3 100644 --- a/1.4/templates.html +++ b/1.4/templates.html @@ -7,7 +7,7 @@ - + diff --git a/1.4/visual-editor.html b/1.4/visual-editor.html index 9bcdb9df..e414db6b 100644 --- a/1.4/visual-editor.html +++ b/1.4/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/1.5.html b/1.5.html index c0591662..52cfff81 100644 --- a/1.5.html +++ b/1.5.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/archive/changelog-001.html b/1.5/archive/changelog-001.html index 5f04a546..359452f4 100644 --- a/1.5/archive/changelog-001.html +++ b/1.5/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/changelog.html b/1.5/changelog.html index 21022915..67f8c2f0 100644 --- a/1.5/changelog.html +++ b/1.5/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/dataset.html b/1.5/dataset.html index 8216aa61..24f00f16 100644 --- a/1.5/dataset.html +++ b/1.5/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/formatting.html b/1.5/formatting.html index 9c08919f..d8876469 100644 --- a/1.5/formatting.html +++ b/1.5/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/getting-started.html b/1.5/getting-started.html index acbd49b5..fb4cb77a 100644 --- a/1.5/getting-started.html +++ b/1.5/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/interactivity-context-menu.html b/1.5/interactivity-context-menu.html index 6af1a2ee..b0cc137d 100644 --- a/1.5/interactivity-context-menu.html +++ b/1.5/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/interactivity-highlight.html b/1.5/interactivity-highlight.html index a18b7015..e694679a 100644 --- a/1.5/interactivity-highlight.html +++ b/1.5/interactivity-highlight.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/interactivity-overview.html b/1.5/interactivity-overview.html index 497cf168..8badae5b 100644 --- a/1.5/interactivity-overview.html +++ b/1.5/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/interactivity-selection.html b/1.5/interactivity-selection.html index 9e10a80c..a184fc19 100644 --- a/1.5/interactivity-selection.html +++ b/1.5/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/interactivity-tooltips.html b/1.5/interactivity-tooltips.html index 92d49e0d..8392c65f 100644 --- a/1.5/interactivity-tooltips.html +++ b/1.5/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/keyboard.html b/1.5/keyboard.html index a8f608de..772e8160 100644 --- a/1.5/keyboard.html +++ b/1.5/keyboard.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/pattern-fills.html b/1.5/pattern-fills.html index 903ba282..94d7efa8 100644 --- a/1.5/pattern-fills.html +++ b/1.5/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/performance.html b/1.5/performance.html index 3a852db1..57c2d348 100644 --- a/1.5/performance.html +++ b/1.5/performance.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/schemes.html b/1.5/schemes.html index 862d8940..bde8a323 100644 --- a/1.5/schemes.html +++ b/1.5/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/simple-example.html b/1.5/simple-example.html index 7348d38b..08007974 100644 --- a/1.5/simple-example.html +++ b/1.5/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/templates.html b/1.5/templates.html index 329832c4..6813ee17 100644 --- a/1.5/templates.html +++ b/1.5/templates.html @@ -7,7 +7,7 @@ - + diff --git a/1.5/visual-editor.html b/1.5/visual-editor.html index 6820cbe8..fd4a4193 100644 --- a/1.5/visual-editor.html +++ b/1.5/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/404.html b/404.html index 351e9ad7..f9fa0471 100644 --- a/404.html +++ b/404.html @@ -7,7 +7,7 @@ - + diff --git a/archive/changelog-001.html b/archive/changelog-001.html index f1bf8c5e..6d6ce0d1 100644 --- a/archive/changelog-001.html +++ b/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/archive/changelog-002.html b/archive/changelog-002.html index 4666cd2e..6dd78ee3 100644 --- a/archive/changelog-002.html +++ b/archive/changelog-002.html @@ -7,7 +7,7 @@ - + diff --git a/assets/js/36399d4c.3c9f0780.js b/assets/js/36399d4c.3c9f0780.js new file mode 100644 index 00000000..b7227e8b --- /dev/null +++ b/assets/js/36399d4c.3c9f0780.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdeneb_doc=self.webpackChunkdeneb_doc||[]).push([[8741],{11397:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>c,frontMatter:()=>t,metadata:()=>r,toc:()=>h});var s=i(85893),a=i(11151);const t={id:"changelog",description:"Deneb Change Log - high-level details of new features and fixes for each version"},o="Change Log",r={id:"changelog",title:"Change Log",description:"Deneb Change Log - high-level details of new features and fixes for each version",source:"@site/versioned_docs/version-1.6/changelog.md",sourceDirName:".",slug:"/changelog",permalink:"/changelog",draft:!1,unlisted:!1,editUrl:"https://github.com/deneb-viz/deneb-viz.github.io/edit/source/versioned_docs/version-1.6/changelog.md",tags:[],version:"1.6",frontMatter:{id:"changelog",description:"Deneb Change Log - high-level details of new features and fixes for each version"},sidebar:"mainSidebar",previous:{title:"Cross-Highlighting",permalink:"/interactivity-highlight"},next:{title:"Previous Releases (1.0 - 1.3)",permalink:"/archive/changelog-002"}},l={},h=[{value:"1.6.2 (2023-12-08)",id:"162-2023-12-08",level:2},{value:"Debug Pane Changes",id:"debug-pane-changes",level:3},{value:"Bugs Fixed",id:"bugs-fixed",level:3},{value:"1.6.1 (2023-11-27)",id:"161-2023-11-27",level:2},{value:"Bugs Fixed",id:"bugs-fixed-1",level:3},{value:"1.6.0 (2023-11-01)",id:"160-2023-11-01",level:2},{value:"Supported Power BI Versions",id:"supported-power-bi-versions",level:3},{value:"Vega Updates",id:"vega-updates",level:3},{value:"Parsing and Validation Workflow Changes",id:"parsing-and-validation-workflow-changes",level:3},{value:"General UI Changes",id:"general-ui-changes",level:3},{value:"Create New Specification Dialog and Packaged Template Changes",id:"create-new-specification-dialog-and-packaged-template-changes",level:3},{value:"Generate JSON Template Changes",id:"generate-json-template-changes",level:3},{value:"Debug Pane Enhancements",id:"debug-pane-enhancements",level:3},{value:"Dynamic Format String Support Fields for Calculation Groups and Measures",id:"dynamic-format-string-support-fields-for-calculation-groups-and-measures",level:3},{value:"Scrollbar Appearance Configuration",id:"scrollbar-appearance-configuration",level:3},{value:"Other Enhancements",id:"other-enhancements",level:3},{value:"Bugs Fixed",id:"bugs-fixed-2",level:3},{value:"Performance and Stability",id:"performance-and-stability",level:3},{value:"1.5.0 (2023-03-29)",id:"150-2023-03-29",level:2},{value:"Enhancements",id:"enhancements",level:3},{value:"Bugs Fixed",id:"bugs-fixed-3",level:3},{value:"Performance and Stability",id:"performance-and-stability-1",level:3},{value:"1.4.0 (2022-08-31)",id:"140-2022-08-31",level:2},{value:"Enhancements",id:"enhancements-1",level:3},{value:"Bugs Fixed",id:"bugs-fixed-4",level:3}];function d(e){const n={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.h1,{id:"change-log",children:"Change Log"}),"\n",(0,s.jsx)(n.h2,{id:"162-2023-12-08",children:"1.6.2 (2023-12-08)"}),"\n",(0,s.jsx)(n.admonition,{title:"Pending deployment",type:"warning",children:(0,s.jsxs)(n.p,{children:["This release has been approved for certification by Microsoft, but may take aslightly longer to deploy due to the holiday period. We don't have any control over this, but MS has been great in helping push this through quickly for users. If you need something in the interim, the standalone build can be ",(0,s.jsx)(n.a,{href:"https://github.com/deneb-viz/deneb/releases/tag/1.6.1.2",children:"downloaded from Deneb's GitHub repository"}),"."]})}),"\n",(0,s.jsx)(n.h3,{id:"debug-pane-changes",children:"Debug Pane Changes"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["The ",(0,s.jsx)(n.em,{children:"Rows per page"})," value in the status bar is now persisted, meaning that it will remain across editing sessions, and when navigating between different datasets or the Signals view."]}),"\n",(0,s.jsxs)(n.li,{children:["The value is also available in the ",(0,s.jsx)(n.strong,{children:"Editor > Debug pane"})," formatting card in Power BI's properties pane."]}),"\n",(0,s.jsxs)(n.li,{children:["The default number of ",(0,s.jsx)(n.em,{children:"Rows per page"})," has been increased to ",(0,s.jsx)(n.strong,{children:"50"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Further options for ",(0,s.jsx)(n.strong,{children:"100"})," and ",(0,s.jsx)(n.strong,{children:"200"})," rows per page has been added to the ",(0,s.jsx)(n.em,{children:"Rows per page"})," list."]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Power BI tooltips will now show again, due to a packaging/publication issue in 1.6.1 (#407)"}),"\n",(0,s.jsx)(n.li,{children:"If a dataset emits too many updates, this can cause UI issues while they are processed (#391)"}),"\n",(0,s.jsx)(n.li,{children:"Enabling or disabling cross-filtering doesn't update the dataset in the debug view (#396)"}),"\n",(0,s.jsxs)(n.li,{children:["Datasets in the debug area with a ",(0,s.jsx)(n.code,{children:"vega_id"})," crash the editor (#397)"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"161-2023-11-27",children:"1.6.1 (2023-11-27)"}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-1",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"'Initializing' message shows when dataset has columns or measures, but no data (#393)"}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"160-2023-11-01",children:"1.6.0 (2023-11-01)"}),"\n",(0,s.jsx)(n.p,{children:"This update concentrates on making changes that improve performance and architecture for the next planned updates. A lot of these were slated for version 2, but this has become too large of a task to do in one go. As such, version 2's scope will change to focus on features that may result in breaking changes for templates and the next few updates will focus on delivering long-awaited or commonly requested features that will improve the UI and productivity experience for creators."}),"\n",(0,s.jsx)(n.h3,{id:"supported-power-bi-versions",children:"Supported Power BI Versions"}),"\n",(0,s.jsxs)(n.p,{children:["In order to improve visual loading time and access new features, the Power BI Visuals API has been updated to 5.3.0. This will require a minimum of ",(0,s.jsx)(n.strong,{children:"April 2023"})," of Power BI Desktop (or ",(0,s.jsx)(n.strong,{children:"May 2023"})," of Power BI Desktop for Report Server)."]}),"\n",(0,s.jsxs)(n.p,{children:["For older versions Power BI Desktop, you can install previous versions of Deneb as an ",(0,s.jsx)(n.a,{href:"https://learn.microsoft.com/en-us/power-bi/developer/visuals/power-bi-custom-visuals-organization",children:"organizational visual in your Power BI tenant"}),". Builds of Deneb are included as assets under the appropriate release ",(0,s.jsx)(n.a,{href:"https://github.com/deneb-viz/deneb/releases",children:"in the GitHub repository"})," and follow the pattern ",(0,s.jsx)(n.code,{children:"Deneb_AppSource*.pbiviz"}),"."]}),"\n",(0,s.jsx)(n.h3,{id:"vega-updates",children:"Vega Updates"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Vega updated to ",(0,s.jsx)(n.strong,{children:"5.25.0"})," (from 5.23.0)."]}),"\n",(0,s.jsxs)(n.li,{children:["Vega-Lite updated to ",(0,s.jsx)(n.strong,{children:"5.16.1"})," (from 5.6.1)."]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"parsing-and-validation-workflow-changes",children:"Parsing and Validation Workflow Changes"}),"\n",(0,s.jsxs)(n.p,{children:["These would normally be listed under ",(0,s.jsx)(n.em,{children:"Performance and Stability"}),", but there have been significant changes to how Deneb parses the editor content and renders specifications. This will result in much faster output, improve synchronization between the Debug Pane and the rendered output, and stop superfluous rendering of specifications in the UI in-general."]}),"\n",(0,s.jsx)(n.admonition,{title:"Please check your specs!",type:"caution",children:(0,s.jsx)(n.p,{children:"It is anticipated that changes will have a positive effect. However, if you find a use case that is negatively impacted, then please let us know so that we can investigate as soon as possible."})}),"\n",(0,s.jsx)(n.p,{children:"The key impacts on creators and viewers are as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Transition time between the report canvas and the Advanced Editor (and back again) has significantly improved."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"In conjunction with the visual dataset, specifications and config are memoized, so they are only (re)parsed when a suitable change occurs. The full list of events that can affect memoization are:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Specification or Config content is applied (and is different to the last saved values)."}),"\n",(0,s.jsx)(n.li,{children:"Changes to the visual dataset, including adding and removing columns or measures and filters being applied (essentially anything that causes the visual to be re-queried, resulting in a change of resulting dataset)."}),"\n",(0,s.jsx)(n.li,{children:"Enabling or disabling cross-filtering of data points or cross-highlight values (as these affect the visual dataset)."}),"\n",(0,s.jsxs)(n.li,{children:["A change to the ",(0,s.jsx)(n.a,{href:"schemes#discrete-ordinal-colors",children:"Discrete ordinal colors"})," property in the ",(0,s.jsx)(n.em,{children:"Report theme integration"})," menu (as this requires re-generation of the custom Vega ordinal scale that is bound to that value)."]}),"\n",(0,s.jsx)(n.li,{children:"Enabling or disabling the Power BI tooltip handler."}),"\n",(0,s.jsxs)(n.li,{children:["Changing the provider (e.g. from ",(0,s.jsx)(n.em,{children:"Vega-Lite"})," to ",(0,s.jsx)(n.em,{children:"Vega"}),")."]}),"\n",(0,s.jsxs)(n.li,{children:["Changing the render mode (e.g. from ",(0,s.jsx)(n.em,{children:"SVG"})," to ",(0,s.jsx)(n.em,{children:"Canvas"}),")."]}),"\n",(0,s.jsxs)(n.li,{children:["Changing the log level in the ",(0,s.jsx)(n.em,{children:"Logs"})," viewer."]}),"\n",(0,s.jsx)(n.li,{children:"When you have finished resizing the visual container in the report canvas."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["If any errors are encountered when parsing (or by the Vega view post-render), the visual is no longer replaced with an error status and shows as blank. All issues will be present in the ",(0,s.jsx)(n.em,{children:"Logs"})," viewer (providing the level is not set to ",(0,s.jsx)(n.em,{children:"None"}),")."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega parsing would not previously catch errors in the ",(0,s.jsx)(n.em,{children:"Logs"})," viewer. This has been fixed."]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.admonition,{title:"Parsing Changes and Effect on Vega Lite Specifications",type:"info",children:[(0,s.jsxs)(n.p,{children:["If you created a visual from the previous internal templates, you may see warnings in the ",(0,s.jsx)(n.strong,{children:"Logs"})," viewer. This is due to an issue with the way that the previous templates were configured. If you wish to remove these warnings, remove the following objects from your Config (as they relate to Vega only):"]}),(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"path"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"shape"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"symbol"})}),"\n"]})]}),"\n",(0,s.jsx)(n.h3,{id:"general-ui-changes",children:"General UI Changes"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Deneb's Advanced Editor UI has been updated to use the latest Fluent UI libraries from Microsoft. This image shows the main editor view with the new changes.",src:i(30165).Z+"",title:"Deneb's Advanced Editor UI has been updated to use the latest Fluent UI libraries from Microsoft. This image shows the main editor view with the new changes.",width:"1437",height:"801"})}),"\n",(0,s.jsx)(n.p,{children:"Deneb's Advanced Editor UI has been completely migrated from Fluent UI v8 to v9. Some of these changes will be detailed in below sections where necessary, but the overview is as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The menu in the settings pane has been moved out to the top of the visual and encompasses the entire width. This provides ~11% more vertical space for the JSON editor at the cost of a bit less vertical space for the visual preview."}),"\n",(0,s.jsx)(n.li,{children:"The landing page has been redesigned to provide more detailed onboarding for new users."}),"\n",(0,s.jsx)(n.li,{children:"Theme brand color has been updated to match Power BI's recent changes."}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"create-new-specification-dialog-and-packaged-template-changes",children:"Create New Specification Dialog and Packaged Template Changes"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The 'Create or import new specification' dialog has been modified to provide some further resources for thos elooking for templates. Templates can also be pasted from the clipboard or dragged and dropped into the dialog.",src:i(33856).Z+"",title:"The 'Create or import new specification' dialog has been modified to provide some further resources for thos elooking for templates. Templates can also be pasted from the clipboard or dragged and dropped into the dialog.",width:"1417",height:"778"})}),"\n",(0,s.jsxs)(n.p,{children:["As part of the UI changes, the ",(0,s.jsx)(n.strong,{children:"Create new specification"})," dialog has received some enhancements:"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"The layout has changed to allow more room on the right for template content when it is selected or loaded."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Using an existing template is the default option."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"For an existing template, the import button has been swapped for a drop zone:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"You can click this to manually select a template file, or you can drag and drop a valid file to this area for Deneb to import it (if WebView2 is enabled)."}),"\n",(0,s.jsx)(n.li,{children:"This will also support copy and paste for files and clipboard text, providing that they are valid Deneb templates."}),"\n",(0,s.jsx)(n.li,{children:"For Vega and Vega-Lite specifications without Deneb metadata, it's recommended that you create a blank specification for the appropriate language and paste these into the editor."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Links to Deneb's ",(0,s.jsx)(n.a,{href:"/community/resources",children:"community page"}),", the Vega examples gallery and the Vega-Lite examples gallery have been added to the initial screen, to assist with discoverability of existing examples or ideas."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Packaged templates have been refactored:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"By default, templates no longer use Power BI theming for their look and feel, as this is not necessarily data visualization best practice."}),"\n",(0,s.jsxs)(n.li,{children:["A new template named ",(0,s.jsx)(n.em,{children:"[empty (with Power BI theming)]"})," has been added for both Vega and Vega-Lite, which will include the relevant config to simulate the default Power BI look and feel."]}),"\n",(0,s.jsx)(n.li,{children:"The bar chart templates have been split into two versions: (1) a standard one with basic encodings only, and (2) an interactive one to show how simple Power BI interactivty can be set up."}),"\n",(0,s.jsx)(n.li,{children:"The other simple templates have been removed."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"generate-json-template-changes",children:"Generate JSON Template Changes"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The 'Generate JSON template' dialog has now been condensed into a single pane and has the option to download templates to files directly (provided that your tenant administrator has enabled this).",src:i(90495).Z+"",title:"The 'Generate JSON template' dialog has now been condensed into a single pane and has the option to download templates to files directly (provided that your tenant administrator has enabled this).",width:"1416",height:"778"})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The dialog for this operation has been consolidated into a single pane, rather than having three panes as part of the workflow to export a template."}),"\n",(0,s.jsxs)(n.li,{children:["You can also download the template directly to a ",(0,s.jsx)(n.code,{children:".deneb.json"})," file, provided that your tenant administrator has allowed ",(0,s.jsx)(n.a,{href:"https://learn.microsoft.com/en-us/power-bi/admin/organizational-visuals#export-data-to-file",children:"downloads from custom visuals"}),"."]}),"\n",(0,s.jsx)(n.li,{children:"If you aren't permitted to download, you can still copy the template to the clipboard."}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"debug-pane-enhancements",children:"Debug Pane Enhancements"}),"\n",(0,s.jsx)(n.p,{children:"In conjunction with the parsing and rendering changes above, the Debug Pane has been re-written with updated logic and UI."}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The Debug Pane has undergone many enhancements, including space optimization, a pagination toolbar for data tables and increased zoom capabilities.",src:i(75015).Z+"",title:"The Debug Pane has undergone many enhancements, including space optimization, a pagination toolbar for data tables and increased zoom capabilities.",width:"791",height:"231"})}),"\n",(0,s.jsx)(n.p,{children:"Key changes are as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"The option to select the data set (Data viewer) or the log level (Logs viewer) has been moved to the bottom status bar of the debug pane, which frees up some vertical space."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Tables in the Data and Signals viewers use a new component, have improved pagination, plus the ability to choose from either 10, 25, 50 or 100 rows per page."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"The algorithm for monitoring changes of the data and signals in the Vega view has been improved and this should result in Data and Signal values being correctly up to date (in some cases they might previously have been one update behind)."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The maximum zoom level has been increased to ",(0,s.jsx)(n.strong,{children:"400%"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.em,{children:"Reset Zoom"})," button has been removed and replaced with a popover on the zoom level - this allows you to choose a pre-defined or custom zoom level:"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The zoom level indicator on the toolbar allows more finer-grained setting of zoom level of the visual preview.",src:i(57412).Z+"",title:"The zoom level indicator on the toolbar allows more finer-grained setting of zoom level of the visual preview.",width:"267",height:"390"})}),"\n",(0,s.jsx)(n.p,{children:"Note that the 'reset zoom to 100%' hotkey ([Ctrl+Alt+0]) will still work as intended."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"dynamic-format-string-support-fields-for-calculation-groups-and-measures",children:"Dynamic Format String Support Fields for Calculation Groups and Measures"}),"\n",(0,s.jsxs)(n.p,{children:["Deneb has always been able to accommodate calculation groups in its dataset, but access to dynamic format strings has not been part of its feature set. As Power BI now introduces dynamic format string support ",(0,s.jsx)(n.a,{href:"https://powerbi.microsoft.com/en-cy/blog/power-bi-april-2023-feature-summary/#post-23001-_Toc433340751",children:"for measures as of April 2023"}),", then this is now becoming less niche and more commonplace."]}),"\n",(0,s.jsx)(n.p,{children:"In this release, new fields are introduced into the dataset to provide additional access to these values if they are present in the query result from Power BI."}),"\n",(0,s.jsxs)(n.p,{children:["See the section in the ",(0,s.jsx)(n.a,{href:"formatting#working-with-dynamic-format-strings-for-measures-and-calculation-groups",children:"Formatting Values"})," page for a detailed explanation as to how these work."]}),"\n",(0,s.jsx)(n.h3,{id:"scrollbar-appearance-configuration",children:"Scrollbar Appearance Configuration"}),"\n",(0,s.jsxs)(n.p,{children:["Some new properties have been introduced to the ",(0,s.jsx)(n.strong,{children:"Rendered visual"})," menu in the formatting pane, which give you a bit more control over the display of scrollbars in the rendered output:"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Scrollbar color: allows you to adjust the displayed color of the scrollbar. This is black (",(0,s.jsx)(n.em,{children:"#000000"}),") by default."]}),"\n",(0,s.jsxs)(n.li,{children:["Scrollbar opacity (%): allows you to adjust the opacity of the scrollbar. This is ",(0,s.jsx)(n.em,{children:"20%"})," by default, to ensure that the underlying visual can still be seen through the overlaid scrollbar."]}),"\n",(0,s.jsxs)(n.li,{children:["Scrollbar radius (px): allows you to change the curvature of the end of the scrollbars. This is ",(0,s.jsx)(n.em,{children:"0"})," (square) by default."]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Additionally, there is a ",(0,s.jsx)(n.strong,{children:"Show scrollbars on overflow"})," in the ",(0,s.jsx)(n.strong,{children:"Advanced editor"})," menu, that will allow you to preview the scrollbars in the advanced editor, if your visual will overflow the boundaries of the viewport."]}),"\n",(0,s.jsxs)(n.p,{children:["This is covered in more detail in the ",(0,s.jsx)(n.a,{href:"scrolling-overflow",children:"Scrolling and Overflow"})," page."]}),"\n",(0,s.jsx)(n.h3,{id:"other-enhancements",children:"Other Enhancements"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The properties pane has been converted to use the new formatting cards that were recently introduced in core visuals."}),"\n",(0,s.jsxs)(n.li,{children:["The DIN font has had a more sensible alias assigned (this is known internally as ",(0,s.jsx)(n.code,{children:"wf_standard-font"}),") and can now be specified as 'DIN' wherever you're using it."]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-2",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Tooltip with signal of ",(0,s.jsx)(n.code,{children:"item"})," will no longer cause call 'stack size exceeded' errors (#273)"]}),"\n",(0,s.jsx)(n.li,{children:"Vega specifications are restored with the correct visual dimensions upon exiting the Advanced Editor (#286)"}),"\n",(0,s.jsx)(n.li,{children:"The landing page will no longer be temporarily displayed when a visual is initialized in the Service (#325)"}),"\n",(0,s.jsx)(n.li,{children:"Handler for keyboard shortcuts should no longer trigger modal dialogs when Alt+F or Alt+N are used in Czech locales (#262)"}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"performance-and-stability",children:"Performance and Stability"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The Data viewer in the debug pane now processes data asynchronously. This prevents the whole UI waiting for the processing to complete and will again improve the responsiveness of the editor UI overall."}),"\n",(0,s.jsx)(n.li,{children:"Data and Signals viewers now use a monospace font. This is to improve readability of the content, but also to improve performance of calculating the table content (as column widths need to be computed each time the content changes)."}),"\n",(0,s.jsxs)(n.li,{children:["The ",(0,s.jsx)(n.strong,{children:"Performance Tuning"})," and ",(0,s.jsx)(n.strong,{children:"Recalculate during resize"})," property have been removed from the formatting pane, due to the above enhancements."]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"150-2023-03-29",children:"1.5.0 (2023-03-29)"}),"\n",(0,s.jsx)(n.h3,{id:"enhancements",children:"Enhancements"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The field name limit for template fields has been increased from 30 to 150 characters."}),"\n"]}),"\n",(0,s.jsx)(n.admonition,{title:"Field name limit relaxations are not backwards compatible",type:"danger",children:(0,s.jsx)(n.p,{children:"If exporting a template with > 30 characters in a field name, it cannot be imported into earler versions and will require you to manually correct the field name in the template JSON if you wish for this to work."})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.code,{children:"pbiFormat"})," expression function has an optional third parameter that can be used to specify additional options that are available to custom visual developers."]}),"\n",(0,s.jsxs)(n.p,{children:["Please refer to the ",(0,s.jsx)(n.a,{href:"formatting#pbiformat-expression-function-full-implementation-details",children:"Formatting Values"})," page for more information."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.code,{children:"pbiColor"})," expression function now supports the following named color values:"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The pbiColor function has been extended to allow access to named colors from the Power BI theme. These are detailed below.",src:i(18272).Z+"",title:"The pbiColor function has been extended to allow access to named colors from the Power BI theme. These are detailed below.",width:"813",height:"142"})}),"\n",(0,s.jsx)(n.p,{children:"Color names should be surrounded with single quotes and valid values are as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Divergent colors:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"min"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"middle"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"max"})}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Sentiment colors:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"negative"})," (or ",(0,s.jsx)(n.code,{children:"bad"}),")"]}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"neutral"})}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"positive"})," (or ",(0,s.jsx)(n.code,{children:"good"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Please refer to the ",(0,s.jsx)(n.a,{href:"schemes#expression-based-access-using-pbicolor",children:"Theme Colors & Schemes"})," page for more information."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-3",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"When importing templates created using Vega, the provider would be incorrectly set to Vega-Lite (#278)."}),"\n",(0,s.jsx)(n.li,{children:'The theme color binding for "middle" divergent color was actually using "neutral" (#283).'}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"performance-and-stability-1",children:"Performance and Stability"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega has been updated to version ",(0,s.jsx)(n.strong,{children:"5.23.0"})," (from 5.22.1). You can read more about the changes in the ",(0,s.jsx)(n.a,{href:"https://github.com/vega/vega/releases/tag/v5.23.0",children:"Vega release notes"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega-Lite has been updated to version ",(0,s.jsx)(n.strong,{children:"5.6.1"})," (from 5.4.0). As there have been many small and incremental changes between these versions, it may be easier to review ",(0,s.jsx)(n.a,{href:"https://github.com/vega/vega-lite/compare/v5.4.0...v5.6.1",children:"the commit history for this span"})," rather than inspecting each individual release if you wish to catch up on what's new."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Published visual size reduced by 8% (down from 1.42MB to 1.32MB)."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"140-2022-08-31",children:"1.4.0 (2022-08-31)"}),"\n",(0,s.jsx)(n.h3,{id:"enhancements-1",children:"Enhancements"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"When using the AppSource visual, there's now a warning in the visual header if you're attempting to load external resources such as images or geojson (#244)."}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"If your specification contains URLs to remote resources the AppSource (certified) version will display a warning in the visual header, confirming that these cannot be loaded.",src:i(62542).Z+"",title:"If your specification contains URLs to remote resources the AppSource (certified) version will display a warning in the visual header, confirming that these cannot be loaded.",width:"302",height:"125"})}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Clicking on the warning message in the visual header will provide further information as to why resources cannot be loaded.",src:i(10222).Z+"",title:"Clicking on the warning message in the visual header will provide further information as to why resources cannot be loaded.",width:"714",height:"227"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"If a mark contains a hyperlink to an external URL, Deneb will request that Power BI perform navigation to the specified location (#177)."}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Note that hyperlinks in custom visuals are consent-based, so Power BI will always display an alert to the user asking if they wish to navigate to the specified URL."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega-Lite has been updated to ",(0,s.jsx)(n.strong,{children:"5.4.0"}),", from 5.2.0 (#257). You can read more about the changes ",(0,s.jsx)(n.a,{href:"https://github.com/vega/vega-lite/releases/tag/v5.4.0",children:"in the Vega-Lite release notes"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.strong,{children:"Visual Editor"})," heading text has been removed when the Editor Pane is expanded, and the Command Bar has been moved up to fill the space (#230). This provides a little bit more vertical space for the JSON editor."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-4",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"When using Vega, the Cross-Filtering checkbox was disabled. Cross-filtering would work, but could not easily be toggled (#251)."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.em,{children:"Data Point Limit"})," property for cross-filtering was being ignored (#252)."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Checkbox and radio button param elements could not change state with cross-filtering enabled (#254)."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.code,{children:"null"})," dates were causing an infinite rendering loop (#259)."]}),"\n"]}),"\n"]})]})}function c(e={}){const{wrapper:n}={...(0,a.a)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},10222:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/external-resources-dialog-d71373a28f59ca913ec2327f71930a03.png"},62542:(e,n,i)=>{i.d(n,{Z:()=>s});const s="data:image/png;base64,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"},33856:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-create-dialog-986ee8a96692e4358341e3b22ce3988b.png"},75015:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-debug-pane-38a14de3ff8b66dea2af3ff9a80bd2be.png"},90495:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-export-dialog-8a56eea1b6216aa8006d04fe0fbb55a7.png"},30165:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-ui-layout-253211202490de54f0290706a000fba6.png"},57412:(e,n,i)=>{i.d(n,{Z:()=>s});const s="data:image/png;base64,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"},18272:(e,n,i)=>{i.d(n,{Z:()=>s});const s="data:image/png;base64,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"},11151:(e,n,i)=>{i.d(n,{Z:()=>r,a:()=>o});var s=i(67294);const a={},t=s.createContext(a);function o(e){const n=s.useContext(t);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:o(e.components),s.createElement(t.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/36399d4c.d7d681be.js b/assets/js/36399d4c.d7d681be.js deleted file mode 100644 index 2a860460..00000000 --- a/assets/js/36399d4c.d7d681be.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdeneb_doc=self.webpackChunkdeneb_doc||[]).push([[8741],{11397:(e,n,i)=>{i.r(n),i.d(n,{assets:()=>l,contentTitle:()=>o,default:()=>c,frontMatter:()=>t,metadata:()=>r,toc:()=>h});var s=i(85893),a=i(11151);const t={id:"changelog",description:"Deneb Change Log - high-level details of new features and fixes for each version"},o="Change Log",r={id:"changelog",title:"Change Log",description:"Deneb Change Log - high-level details of new features and fixes for each version",source:"@site/versioned_docs/version-1.6/changelog.md",sourceDirName:".",slug:"/changelog",permalink:"/changelog",draft:!1,unlisted:!1,editUrl:"https://github.com/deneb-viz/deneb-viz.github.io/edit/source/versioned_docs/version-1.6/changelog.md",tags:[],version:"1.6",frontMatter:{id:"changelog",description:"Deneb Change Log - high-level details of new features and fixes for each version"},sidebar:"mainSidebar",previous:{title:"Cross-Highlighting",permalink:"/interactivity-highlight"},next:{title:"Previous Releases (1.0 - 1.3)",permalink:"/archive/changelog-002"}},l={},h=[{value:"1.6.2 (2023-12-08)",id:"162-2023-12-08",level:2},{value:"Debug Pane Changes",id:"debug-pane-changes",level:3},{value:"Bugs Fixed",id:"bugs-fixed",level:3},{value:"1.6.1 (2023-11-27)",id:"161-2023-11-27",level:2},{value:"Bugs Fixed",id:"bugs-fixed-1",level:3},{value:"1.6.0 (2023-11-01)",id:"160-2023-11-01",level:2},{value:"Supported Power BI Versions",id:"supported-power-bi-versions",level:3},{value:"Vega Updates",id:"vega-updates",level:3},{value:"Parsing and Validation Workflow Changes",id:"parsing-and-validation-workflow-changes",level:3},{value:"General UI Changes",id:"general-ui-changes",level:3},{value:"Create New Specification Dialog and Packaged Template Changes",id:"create-new-specification-dialog-and-packaged-template-changes",level:3},{value:"Generate JSON Template Changes",id:"generate-json-template-changes",level:3},{value:"Debug Pane Enhancements",id:"debug-pane-enhancements",level:3},{value:"Dynamic Format String Support Fields for Calculation Groups and Measures",id:"dynamic-format-string-support-fields-for-calculation-groups-and-measures",level:3},{value:"Scrollbar Appearance Configuration",id:"scrollbar-appearance-configuration",level:3},{value:"Other Enhancements",id:"other-enhancements",level:3},{value:"Bugs Fixed",id:"bugs-fixed-2",level:3},{value:"Performance and Stability",id:"performance-and-stability",level:3},{value:"1.5.0 (2023-03-29)",id:"150-2023-03-29",level:2},{value:"Enhancements",id:"enhancements",level:3},{value:"Bugs Fixed",id:"bugs-fixed-3",level:3},{value:"Performance and Stability",id:"performance-and-stability-1",level:3},{value:"1.4.0 (2022-08-31)",id:"140-2022-08-31",level:2},{value:"Enhancements",id:"enhancements-1",level:3},{value:"Bugs Fixed",id:"bugs-fixed-4",level:3}];function d(e){const n={a:"a",admonition:"admonition",code:"code",em:"em",h1:"h1",h2:"h2",h3:"h3",img:"img",li:"li",p:"p",strong:"strong",ul:"ul",...(0,a.a)(),...e.components};return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(n.h1,{id:"change-log",children:"Change Log"}),"\n",(0,s.jsx)(n.h2,{id:"162-2023-12-08",children:"1.6.2 (2023-12-08)"}),"\n",(0,s.jsx)(n.admonition,{title:"Pending deployment",type:"warning",children:(0,s.jsx)(n.p,{children:"This release has been approved for certification by Microsoft, but may take aslightly longer to deploy due to the holiday period. We don't have any control over this, but MS has been great in helping push this through quickly for users. If you need something in the interim, the standalone build can be downloaded from Deneb's GitHub repository."})}),"\n",(0,s.jsx)(n.h3,{id:"debug-pane-changes",children:"Debug Pane Changes"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["The ",(0,s.jsx)(n.em,{children:"Rows per page"})," value in the status bar is now persisted, meaning that it will remain across editing sessions, and when navigating between different datasets or the Signals view."]}),"\n",(0,s.jsxs)(n.li,{children:["The value is also available in the ",(0,s.jsx)(n.strong,{children:"Editor > Debug pane"})," formatting card in Power BI's properties pane."]}),"\n",(0,s.jsxs)(n.li,{children:["The default number of ",(0,s.jsx)(n.em,{children:"Rows per page"})," has been increased to ",(0,s.jsx)(n.strong,{children:"50"}),"."]}),"\n",(0,s.jsxs)(n.li,{children:["Further options for ",(0,s.jsx)(n.strong,{children:"100"})," and ",(0,s.jsx)(n.strong,{children:"200"})," rows per page has been added to the ",(0,s.jsx)(n.em,{children:"Rows per page"})," list."]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Power BI tooltips will now show again, due to a packaging/publication issue in 1.6.1 (#407)"}),"\n",(0,s.jsx)(n.li,{children:"If a dataset emits too many updates, this can cause UI issues while they are processed (#391)"}),"\n",(0,s.jsx)(n.li,{children:"Enabling or disabling cross-filtering doesn't update the dataset in the debug view (#396)"}),"\n",(0,s.jsxs)(n.li,{children:["Datasets in the debug area with a ",(0,s.jsx)(n.code,{children:"vega_id"})," crash the editor (#397)"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"161-2023-11-27",children:"1.6.1 (2023-11-27)"}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-1",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"'Initializing' message shows when dataset has columns or measures, but no data (#393)"}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"160-2023-11-01",children:"1.6.0 (2023-11-01)"}),"\n",(0,s.jsx)(n.p,{children:"This update concentrates on making changes that improve performance and architecture for the next planned updates. A lot of these were slated for version 2, but this has become too large of a task to do in one go. As such, version 2's scope will change to focus on features that may result in breaking changes for templates and the next few updates will focus on delivering long-awaited or commonly requested features that will improve the UI and productivity experience for creators."}),"\n",(0,s.jsx)(n.h3,{id:"supported-power-bi-versions",children:"Supported Power BI Versions"}),"\n",(0,s.jsxs)(n.p,{children:["In order to improve visual loading time and access new features, the Power BI Visuals API has been updated to 5.3.0. This will require a minimum of ",(0,s.jsx)(n.strong,{children:"April 2023"})," of Power BI Desktop (or ",(0,s.jsx)(n.strong,{children:"May 2023"})," of Power BI Desktop for Report Server)."]}),"\n",(0,s.jsxs)(n.p,{children:["For older versions Power BI Desktop, you can install previous versions of Deneb as an ",(0,s.jsx)(n.a,{href:"https://learn.microsoft.com/en-us/power-bi/developer/visuals/power-bi-custom-visuals-organization",children:"organizational visual in your Power BI tenant"}),". Builds of Deneb are included as assets under the appropriate release ",(0,s.jsx)(n.a,{href:"https://github.com/deneb-viz/deneb/releases",children:"in the GitHub repository"})," and follow the pattern ",(0,s.jsx)(n.code,{children:"Deneb_AppSource*.pbiviz"}),"."]}),"\n",(0,s.jsx)(n.h3,{id:"vega-updates",children:"Vega Updates"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Vega updated to ",(0,s.jsx)(n.strong,{children:"5.25.0"})," (from 5.23.0)."]}),"\n",(0,s.jsxs)(n.li,{children:["Vega-Lite updated to ",(0,s.jsx)(n.strong,{children:"5.16.1"})," (from 5.6.1)."]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"parsing-and-validation-workflow-changes",children:"Parsing and Validation Workflow Changes"}),"\n",(0,s.jsxs)(n.p,{children:["These would normally be listed under ",(0,s.jsx)(n.em,{children:"Performance and Stability"}),", but there have been significant changes to how Deneb parses the editor content and renders specifications. This will result in much faster output, improve synchronization between the Debug Pane and the rendered output, and stop superfluous rendering of specifications in the UI in-general."]}),"\n",(0,s.jsx)(n.admonition,{title:"Please check your specs!",type:"caution",children:(0,s.jsx)(n.p,{children:"It is anticipated that changes will have a positive effect. However, if you find a use case that is negatively impacted, then please let us know so that we can investigate as soon as possible."})}),"\n",(0,s.jsx)(n.p,{children:"The key impacts on creators and viewers are as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Transition time between the report canvas and the Advanced Editor (and back again) has significantly improved."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"In conjunction with the visual dataset, specifications and config are memoized, so they are only (re)parsed when a suitable change occurs. The full list of events that can affect memoization are:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Specification or Config content is applied (and is different to the last saved values)."}),"\n",(0,s.jsx)(n.li,{children:"Changes to the visual dataset, including adding and removing columns or measures and filters being applied (essentially anything that causes the visual to be re-queried, resulting in a change of resulting dataset)."}),"\n",(0,s.jsx)(n.li,{children:"Enabling or disabling cross-filtering of data points or cross-highlight values (as these affect the visual dataset)."}),"\n",(0,s.jsxs)(n.li,{children:["A change to the ",(0,s.jsx)(n.a,{href:"schemes#discrete-ordinal-colors",children:"Discrete ordinal colors"})," property in the ",(0,s.jsx)(n.em,{children:"Report theme integration"})," menu (as this requires re-generation of the custom Vega ordinal scale that is bound to that value)."]}),"\n",(0,s.jsx)(n.li,{children:"Enabling or disabling the Power BI tooltip handler."}),"\n",(0,s.jsxs)(n.li,{children:["Changing the provider (e.g. from ",(0,s.jsx)(n.em,{children:"Vega-Lite"})," to ",(0,s.jsx)(n.em,{children:"Vega"}),")."]}),"\n",(0,s.jsxs)(n.li,{children:["Changing the render mode (e.g. from ",(0,s.jsx)(n.em,{children:"SVG"})," to ",(0,s.jsx)(n.em,{children:"Canvas"}),")."]}),"\n",(0,s.jsxs)(n.li,{children:["Changing the log level in the ",(0,s.jsx)(n.em,{children:"Logs"})," viewer."]}),"\n",(0,s.jsx)(n.li,{children:"When you have finished resizing the visual container in the report canvas."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["If any errors are encountered when parsing (or by the Vega view post-render), the visual is no longer replaced with an error status and shows as blank. All issues will be present in the ",(0,s.jsx)(n.em,{children:"Logs"})," viewer (providing the level is not set to ",(0,s.jsx)(n.em,{children:"None"}),")."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega parsing would not previously catch errors in the ",(0,s.jsx)(n.em,{children:"Logs"})," viewer. This has been fixed."]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.admonition,{title:"Parsing Changes and Effect on Vega Lite Specifications",type:"info",children:[(0,s.jsxs)(n.p,{children:["If you created a visual from the previous internal templates, you may see warnings in the ",(0,s.jsx)(n.strong,{children:"Logs"})," viewer. This is due to an issue with the way that the previous templates were configured. If you wish to remove these warnings, remove the following objects from your Config (as they relate to Vega only):"]}),(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"path"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"shape"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"symbol"})}),"\n"]})]}),"\n",(0,s.jsx)(n.h3,{id:"general-ui-changes",children:"General UI Changes"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Deneb's Advanced Editor UI has been updated to use the latest Fluent UI libraries from Microsoft. This image shows the main editor view with the new changes.",src:i(30165).Z+"",title:"Deneb's Advanced Editor UI has been updated to use the latest Fluent UI libraries from Microsoft. This image shows the main editor view with the new changes.",width:"1437",height:"801"})}),"\n",(0,s.jsx)(n.p,{children:"Deneb's Advanced Editor UI has been completely migrated from Fluent UI v8 to v9. Some of these changes will be detailed in below sections where necessary, but the overview is as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The menu in the settings pane has been moved out to the top of the visual and encompasses the entire width. This provides ~11% more vertical space for the JSON editor at the cost of a bit less vertical space for the visual preview."}),"\n",(0,s.jsx)(n.li,{children:"The landing page has been redesigned to provide more detailed onboarding for new users."}),"\n",(0,s.jsx)(n.li,{children:"Theme brand color has been updated to match Power BI's recent changes."}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"create-new-specification-dialog-and-packaged-template-changes",children:"Create New Specification Dialog and Packaged Template Changes"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The 'Create or import new specification' dialog has been modified to provide some further resources for thos elooking for templates. Templates can also be pasted from the clipboard or dragged and dropped into the dialog.",src:i(33856).Z+"",title:"The 'Create or import new specification' dialog has been modified to provide some further resources for thos elooking for templates. Templates can also be pasted from the clipboard or dragged and dropped into the dialog.",width:"1417",height:"778"})}),"\n",(0,s.jsxs)(n.p,{children:["As part of the UI changes, the ",(0,s.jsx)(n.strong,{children:"Create new specification"})," dialog has received some enhancements:"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"The layout has changed to allow more room on the right for template content when it is selected or loaded."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Using an existing template is the default option."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"For an existing template, the import button has been swapped for a drop zone:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"You can click this to manually select a template file, or you can drag and drop a valid file to this area for Deneb to import it (if WebView2 is enabled)."}),"\n",(0,s.jsx)(n.li,{children:"This will also support copy and paste for files and clipboard text, providing that they are valid Deneb templates."}),"\n",(0,s.jsx)(n.li,{children:"For Vega and Vega-Lite specifications without Deneb metadata, it's recommended that you create a blank specification for the appropriate language and paste these into the editor."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Links to Deneb's ",(0,s.jsx)(n.a,{href:"/community/resources",children:"community page"}),", the Vega examples gallery and the Vega-Lite examples gallery have been added to the initial screen, to assist with discoverability of existing examples or ideas."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Packaged templates have been refactored:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"By default, templates no longer use Power BI theming for their look and feel, as this is not necessarily data visualization best practice."}),"\n",(0,s.jsxs)(n.li,{children:["A new template named ",(0,s.jsx)(n.em,{children:"[empty (with Power BI theming)]"})," has been added for both Vega and Vega-Lite, which will include the relevant config to simulate the default Power BI look and feel."]}),"\n",(0,s.jsx)(n.li,{children:"The bar chart templates have been split into two versions: (1) a standard one with basic encodings only, and (2) an interactive one to show how simple Power BI interactivty can be set up."}),"\n",(0,s.jsx)(n.li,{children:"The other simple templates have been removed."}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"generate-json-template-changes",children:"Generate JSON Template Changes"}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The 'Generate JSON template' dialog has now been condensed into a single pane and has the option to download templates to files directly (provided that your tenant administrator has enabled this).",src:i(90495).Z+"",title:"The 'Generate JSON template' dialog has now been condensed into a single pane and has the option to download templates to files directly (provided that your tenant administrator has enabled this).",width:"1416",height:"778"})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The dialog for this operation has been consolidated into a single pane, rather than having three panes as part of the workflow to export a template."}),"\n",(0,s.jsxs)(n.li,{children:["You can also download the template directly to a ",(0,s.jsx)(n.code,{children:".deneb.json"})," file, provided that your tenant administrator has allowed ",(0,s.jsx)(n.a,{href:"https://learn.microsoft.com/en-us/power-bi/admin/organizational-visuals#export-data-to-file",children:"downloads from custom visuals"}),"."]}),"\n",(0,s.jsx)(n.li,{children:"If you aren't permitted to download, you can still copy the template to the clipboard."}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"debug-pane-enhancements",children:"Debug Pane Enhancements"}),"\n",(0,s.jsx)(n.p,{children:"In conjunction with the parsing and rendering changes above, the Debug Pane has been re-written with updated logic and UI."}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The Debug Pane has undergone many enhancements, including space optimization, a pagination toolbar for data tables and increased zoom capabilities.",src:i(75015).Z+"",title:"The Debug Pane has undergone many enhancements, including space optimization, a pagination toolbar for data tables and increased zoom capabilities.",width:"791",height:"231"})}),"\n",(0,s.jsx)(n.p,{children:"Key changes are as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"The option to select the data set (Data viewer) or the log level (Logs viewer) has been moved to the bottom status bar of the debug pane, which frees up some vertical space."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Tables in the Data and Signals viewers use a new component, have improved pagination, plus the ability to choose from either 10, 25, 50 or 100 rows per page."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"The algorithm for monitoring changes of the data and signals in the Vega view has been improved and this should result in Data and Signal values being correctly up to date (in some cases they might previously have been one update behind)."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The maximum zoom level has been increased to ",(0,s.jsx)(n.strong,{children:"400%"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.em,{children:"Reset Zoom"})," button has been removed and replaced with a popover on the zoom level - this allows you to choose a pre-defined or custom zoom level:"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The zoom level indicator on the toolbar allows more finer-grained setting of zoom level of the visual preview.",src:i(57412).Z+"",title:"The zoom level indicator on the toolbar allows more finer-grained setting of zoom level of the visual preview.",width:"267",height:"390"})}),"\n",(0,s.jsx)(n.p,{children:"Note that the 'reset zoom to 100%' hotkey ([Ctrl+Alt+0]) will still work as intended."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"dynamic-format-string-support-fields-for-calculation-groups-and-measures",children:"Dynamic Format String Support Fields for Calculation Groups and Measures"}),"\n",(0,s.jsxs)(n.p,{children:["Deneb has always been able to accommodate calculation groups in its dataset, but access to dynamic format strings has not been part of its feature set. As Power BI now introduces dynamic format string support ",(0,s.jsx)(n.a,{href:"https://powerbi.microsoft.com/en-cy/blog/power-bi-april-2023-feature-summary/#post-23001-_Toc433340751",children:"for measures as of April 2023"}),", then this is now becoming less niche and more commonplace."]}),"\n",(0,s.jsx)(n.p,{children:"In this release, new fields are introduced into the dataset to provide additional access to these values if they are present in the query result from Power BI."}),"\n",(0,s.jsxs)(n.p,{children:["See the section in the ",(0,s.jsx)(n.a,{href:"formatting#working-with-dynamic-format-strings-for-measures-and-calculation-groups",children:"Formatting Values"})," page for a detailed explanation as to how these work."]}),"\n",(0,s.jsx)(n.h3,{id:"scrollbar-appearance-configuration",children:"Scrollbar Appearance Configuration"}),"\n",(0,s.jsxs)(n.p,{children:["Some new properties have been introduced to the ",(0,s.jsx)(n.strong,{children:"Rendered visual"})," menu in the formatting pane, which give you a bit more control over the display of scrollbars in the rendered output:"]}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Scrollbar color: allows you to adjust the displayed color of the scrollbar. This is black (",(0,s.jsx)(n.em,{children:"#000000"}),") by default."]}),"\n",(0,s.jsxs)(n.li,{children:["Scrollbar opacity (%): allows you to adjust the opacity of the scrollbar. This is ",(0,s.jsx)(n.em,{children:"20%"})," by default, to ensure that the underlying visual can still be seen through the overlaid scrollbar."]}),"\n",(0,s.jsxs)(n.li,{children:["Scrollbar radius (px): allows you to change the curvature of the end of the scrollbars. This is ",(0,s.jsx)(n.em,{children:"0"})," (square) by default."]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Additionally, there is a ",(0,s.jsx)(n.strong,{children:"Show scrollbars on overflow"})," in the ",(0,s.jsx)(n.strong,{children:"Advanced editor"})," menu, that will allow you to preview the scrollbars in the advanced editor, if your visual will overflow the boundaries of the viewport."]}),"\n",(0,s.jsxs)(n.p,{children:["This is covered in more detail in the ",(0,s.jsx)(n.a,{href:"scrolling-overflow",children:"Scrolling and Overflow"})," page."]}),"\n",(0,s.jsx)(n.h3,{id:"other-enhancements",children:"Other Enhancements"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The properties pane has been converted to use the new formatting cards that were recently introduced in core visuals."}),"\n",(0,s.jsxs)(n.li,{children:["The DIN font has had a more sensible alias assigned (this is known internally as ",(0,s.jsx)(n.code,{children:"wf_standard-font"}),") and can now be specified as 'DIN' wherever you're using it."]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-2",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["Tooltip with signal of ",(0,s.jsx)(n.code,{children:"item"})," will no longer cause call 'stack size exceeded' errors (#273)"]}),"\n",(0,s.jsx)(n.li,{children:"Vega specifications are restored with the correct visual dimensions upon exiting the Advanced Editor (#286)"}),"\n",(0,s.jsx)(n.li,{children:"The landing page will no longer be temporarily displayed when a visual is initialized in the Service (#325)"}),"\n",(0,s.jsx)(n.li,{children:"Handler for keyboard shortcuts should no longer trigger modal dialogs when Alt+F or Alt+N are used in Czech locales (#262)"}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"performance-and-stability",children:"Performance and Stability"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The Data viewer in the debug pane now processes data asynchronously. This prevents the whole UI waiting for the processing to complete and will again improve the responsiveness of the editor UI overall."}),"\n",(0,s.jsx)(n.li,{children:"Data and Signals viewers now use a monospace font. This is to improve readability of the content, but also to improve performance of calculating the table content (as column widths need to be computed each time the content changes)."}),"\n",(0,s.jsxs)(n.li,{children:["The ",(0,s.jsx)(n.strong,{children:"Performance Tuning"})," and ",(0,s.jsx)(n.strong,{children:"Recalculate during resize"})," property have been removed from the formatting pane, due to the above enhancements."]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"150-2023-03-29",children:"1.5.0 (2023-03-29)"}),"\n",(0,s.jsx)(n.h3,{id:"enhancements",children:"Enhancements"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"The field name limit for template fields has been increased from 30 to 150 characters."}),"\n"]}),"\n",(0,s.jsx)(n.admonition,{title:"Field name limit relaxations are not backwards compatible",type:"danger",children:(0,s.jsx)(n.p,{children:"If exporting a template with > 30 characters in a field name, it cannot be imported into earler versions and will require you to manually correct the field name in the template JSON if you wish for this to work."})}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.code,{children:"pbiFormat"})," expression function has an optional third parameter that can be used to specify additional options that are available to custom visual developers."]}),"\n",(0,s.jsxs)(n.p,{children:["Please refer to the ",(0,s.jsx)(n.a,{href:"formatting#pbiformat-expression-function-full-implementation-details",children:"Formatting Values"})," page for more information."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.code,{children:"pbiColor"})," expression function now supports the following named color values:"]}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"The pbiColor function has been extended to allow access to named colors from the Power BI theme. These are detailed below.",src:i(18272).Z+"",title:"The pbiColor function has been extended to allow access to named colors from the Power BI theme. These are detailed below.",width:"813",height:"142"})}),"\n",(0,s.jsx)(n.p,{children:"Color names should be surrounded with single quotes and valid values are as follows:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Divergent colors:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"min"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"middle"})}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"max"})}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Sentiment colors:"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"negative"})," (or ",(0,s.jsx)(n.code,{children:"bad"}),")"]}),"\n",(0,s.jsx)(n.li,{children:(0,s.jsx)(n.code,{children:"neutral"})}),"\n",(0,s.jsxs)(n.li,{children:[(0,s.jsx)(n.code,{children:"positive"})," (or ",(0,s.jsx)(n.code,{children:"good"}),")"]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.p,{children:["Please refer to the ",(0,s.jsx)(n.a,{href:"schemes#expression-based-access-using-pbicolor",children:"Theme Colors & Schemes"})," page for more information."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-3",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"When importing templates created using Vega, the provider would be incorrectly set to Vega-Lite (#278)."}),"\n",(0,s.jsx)(n.li,{children:'The theme color binding for "middle" divergent color was actually using "neutral" (#283).'}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"performance-and-stability-1",children:"Performance and Stability"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega has been updated to version ",(0,s.jsx)(n.strong,{children:"5.23.0"})," (from 5.22.1). You can read more about the changes in the ",(0,s.jsx)(n.a,{href:"https://github.com/vega/vega/releases/tag/v5.23.0",children:"Vega release notes"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega-Lite has been updated to version ",(0,s.jsx)(n.strong,{children:"5.6.1"})," (from 5.4.0). As there have been many small and incremental changes between these versions, it may be easier to review ",(0,s.jsx)(n.a,{href:"https://github.com/vega/vega-lite/compare/v5.4.0...v5.6.1",children:"the commit history for this span"})," rather than inspecting each individual release if you wish to catch up on what's new."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Published visual size reduced by 8% (down from 1.42MB to 1.32MB)."}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h2,{id:"140-2022-08-31",children:"1.4.0 (2022-08-31)"}),"\n",(0,s.jsx)(n.h3,{id:"enhancements-1",children:"Enhancements"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"When using the AppSource visual, there's now a warning in the visual header if you're attempting to load external resources such as images or geojson (#244)."}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"If your specification contains URLs to remote resources the AppSource (certified) version will display a warning in the visual header, confirming that these cannot be loaded.",src:i(62542).Z+"",title:"If your specification contains URLs to remote resources the AppSource (certified) version will display a warning in the visual header, confirming that these cannot be loaded.",width:"302",height:"125"})}),"\n",(0,s.jsx)(n.p,{children:(0,s.jsx)(n.img,{alt:"Clicking on the warning message in the visual header will provide further information as to why resources cannot be loaded.",src:i(10222).Z+"",title:"Clicking on the warning message in the visual header will provide further information as to why resources cannot be loaded.",width:"714",height:"227"})}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"If a mark contains a hyperlink to an external URL, Deneb will request that Power BI perform navigation to the specified location (#177)."}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsx)(n.li,{children:"Note that hyperlinks in custom visuals are consent-based, so Power BI will always display an alert to the user asking if they wish to navigate to the specified URL."}),"\n"]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["Vega-Lite has been updated to ",(0,s.jsx)(n.strong,{children:"5.4.0"}),", from 5.2.0 (#257). You can read more about the changes ",(0,s.jsx)(n.a,{href:"https://github.com/vega/vega-lite/releases/tag/v5.4.0",children:"in the Vega-Lite release notes"}),"."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.strong,{children:"Visual Editor"})," heading text has been removed when the Editor Pane is expanded, and the Command Bar has been moved up to fill the space (#230). This provides a little bit more vertical space for the JSON editor."]}),"\n"]}),"\n"]}),"\n",(0,s.jsx)(n.h3,{id:"bugs-fixed-4",children:"Bugs Fixed"}),"\n",(0,s.jsxs)(n.ul,{children:["\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"When using Vega, the Cross-Filtering checkbox was disabled. Cross-filtering would work, but could not easily be toggled (#251)."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:["The ",(0,s.jsx)(n.em,{children:"Data Point Limit"})," property for cross-filtering was being ignored (#252)."]}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsx)(n.p,{children:"Checkbox and radio button param elements could not change state with cross-filtering enabled (#254)."}),"\n"]}),"\n",(0,s.jsxs)(n.li,{children:["\n",(0,s.jsxs)(n.p,{children:[(0,s.jsx)(n.code,{children:"null"})," dates were causing an infinite rendering loop (#259)."]}),"\n"]}),"\n"]})]})}function c(e={}){const{wrapper:n}={...(0,a.a)(),...e.components};return n?(0,s.jsx)(n,{...e,children:(0,s.jsx)(d,{...e})}):d(e)}},10222:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/external-resources-dialog-d71373a28f59ca913ec2327f71930a03.png"},62542:(e,n,i)=>{i.d(n,{Z:()=>s});const s="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAS4AAAB9CAIAAACTTxn5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAABOySURBVHhe7Z3JkhzFloZ5uN40vdMTwAuwvPe29iwb04bBMFaINmDTa614ANiCTLKSSaapSkMJoYEe6Ab6K///OHhGeORUGVmh1PkMSzvh4X78hId/FVGqqnvf+TNJkhmQKibJLEgVk2QWpIpJMgtSxSSZBaliksyCVDFJZkGqmCSzIFVMklmQKibJLEgVk2QWvPMkOQh8P5M3lnwqHgKp4gGQKh4CqeIBkCoeAqniAZAqHgKp4gGQKh4CqeIBsG8VHz9//S//+Hf+I3BTcm5SxQPgwFV8/fr1p59+enlt6MwQD35zSBUPgAN/Qf3111+vXr167949Hy+FbnRmiI/HaRoujXun9uN2qngAHP73iicnJ1988cX9+/d9PAId6EZnHy8Fu7799tvljpHqypUrn332WaqYrMNb8b3iShs38hBWqqgZj46OVhq7E1LFA+Bt+WebJTZu6iEsV1Fz8bnS2Jo//vjjeYFg/RaRKh4Ab4uK0LRxCw9hiWPhIfFGKj548ODfCgTrt4hU8QB4i1SEno3beQhjjv3222/ffffdFgmBYnDso48+Cs3WaRGp4gEwlYq8QTV59POrd//+Ff8RuGm/sIm//PJLLAICDn1iE169evXNN9/w6eNd8Pvvv/9cIFi/RTx+/NhRMj3e4rvmvCq6urW5cBXDogh8YhMY9cknn/zrIrT0sp1nio1IFeeAldiWbVT0zFtxMCr2xjazNRunIFWcG1ZlEzZT0fOsDe9RPU6evXz371f5j8BN++Xly5dff/01nxH4xCYMxzazNRun4NGjR46SKfG2Xhtrsx5rqejE47jSNUgVpyBVvFiswTgWaSmrVXSyFi5kKf+3yPHpi3f/dpX/CNy0X168eIEefEbgE5vAqI8//vgfa0C37abYiJOTE0fJZHhDL8VitLBO4yxT0TkGeNpFXO8q5qBiWLQfT/ZAqniBWIBFrMoAq9ViVEUPXcTzVLiciv9dysOnv/zz377kPwI3Jefm+PjYUbIvvN0rrESFtVnEgg1oq+hBFc7d4ckLLm3Ab8m+ePjwoaNkYry5B1iGgiXpsEIV1myRhoruXuGUBc9WcBUFV7rI/yR74cGDB46SKfG2XsQCFCxGwcIULFKFZavoq+iOHc5U8AzjBrreRf47mZ779+87SibDG3oRb/2ClShYlaVCWrmOBRXdpcMJCk5ceej5Fw101R3/leyFe/fuOUqmxNu6w5u+YBkqIS3M2jaOquihBWX0DC0JVZnr7fjPZF/cvXvXUTIx3twd2vnWYFxIi1SwYAWLV/hLRZ/s8LhFDz1PJ6HqcFGL7v06jn4VO9khd+7ccZTsCG/WFt7iBW/9RSctSSekDLJO4w9Gq+jmDg9qeajJNLGr6CR0pQVfUOHVAMaS0AfJuUFFR8k0eCsXvMUL2vnWoCWk3JFHlmrExoaK7r6ehypFZalQ11542YJRmpS0bkrOx+3btx0lU+JtXdBu186XBTJCdsgUWSODZJPVar2mnqnohg511UhlUUZlH5PQBVb6vRjwyy+/MEQTC9LSmJyTW7duOUp2ijduhTd3peWYkPJF7sgjOSW/LFsHLvRVVD/QsCUeavqQUPW53mJdoP85FqB/EXAB0vp0si1HR0eOkmnwVi54i3daav/XQsqRoY1yyoINHoxtFTWmmHymojKOeaiCVJxqdfnPn+tPzgX9i3oNSP4sOQc3b950lOwU790Ob+vOTO157f+VNsommSXLrFwBC95xWFAP0AB5KBV7HtYPQxUUBrrqn3/21Tx7dnp6Sn9ZNwb56ZZsx40bNxwl0+CtXMmp3V4LKSMkZM9GedRTESxeoaGieheH+4/EpoflC8SZhypRFfsKTk+fPn1KTwu3FKZ4kmzF9evXHSW7g61b4w3daandLhthzEapCFIR5Jdcs3iFv1TUOVBXeSgVaw9B81mgJEkqZIdMqW2UTT0VwfqNqVjs9SNRHoaKeiTyBcAzJ0lSoWfj2GuqzFpLxWLs6CMxPORx7JmTJKmIN9Xha6qckoog46xfU8Xi7eh3ifKQl2PPnCRJRXzfOFQRpCKMqqhW6Kk49khMFZOkSf1POM0Ho/wKFUEOtlVkQFPF8PD58+eeOUmSivgJR/PBKLNWq8jpoYrDR6J+buGZkySp0E84hg/GoYog7+TgqIrDR6JU1CMxVUySJvHDxp6KvXdUuSbv5GBfRTo1VYxHInMw2bNnzzxzkiQV+ul/vKMiTlNFOK+KeiSmiknSRCrW76gbqKhjaKpIouHb6enpqWdOkqQCNaRi7x11iYrQVpGuoaIeiVJRb6fMgfepYpI00S+pSkWUCRVRKVSEZSpyoqdivJ2SS2+nZNfb6dOnTz1zkiQVqKF3VKmIOKEiQvVUBNk3qiIDUsUk2YKVKsJmKuobRamobxTJG98opopJ0gQ14ttFqYg+oWL97aKMk32pYpLsmJmqSIbLly//U8f333/vE8kM+I+CD9aAW8/d5NPHm8BO+PDDD2/duuXjcX744YcrV674oMCoDz74gLc+H68BQ5iOSX28R+arYtyALRZ0ORe43G8cbG62uA863hQV16S32Q5ZRb4NJTsuMdOTJ08881Lq1anjnXCBy/3GkSruDdRAEDRBFpSZo4r16rDcemXl1tKie3zt2jVa3n///ePjYw7jbMl0tpnKCDeS7dKlS2rRJosOve2l5J9//jn9GcVYJQcN7BVTt2iIWmJ/RMxEpKVgHdZ5tO5LJqLDWa6O+hQDyaxDkmvr0/LVV18pofrQyLwsGn1ojPLqldF3BJzSYQwUdc6YCKJ/cyXVbThLfb1RTFwXtz52wnBlooWclBTDBaO0cxTQQT2VTfRmH+vZW2c17pYJVXy9+Ks2m6oYC0Sg/cdyxFpzs4G7GxuaQ62dxupWcaoeoljLrQWlJW5q3HKh5Iwirs9qY6F9rz956M9lEtPOSzU965ojJmfs4OhZuqw1UdAbW8MUqpzP5rKoVMaSgbPw3nvv8cnZaFRPDalRzqOjI8W6qOjZXEmm5nNsFhEDIbqRM+rvrQyfTKrZdXWKAzozhFMEJIkF6XWrMzd7xo1To87unKaKSHTxKmp16hvGEkhOwerELeFsvV4EHJJEfdQYncmmOwS0OF2h/vehOjmf7F136r5ekjyMAsrTXhSqAaKqiMvd9O2sY1hnoqA3FurhS+ZSbWpUDNENmj2DOAvMyCrF+0hQj1IfPsdmod3DysC6G/codkJvZX766SfKo109GaVLDuJGR1A3qg/EFMTNnhTjWQu9WXbF3FUkjiUuN+6vGwlxj4nrO0HAIUkI4lZF51jiepYhdfI6rqGF/cEpUlEbk/rE2iqqm2JYOZFeEMRwbHzZas4VcT1QMUQ3aPYM4iyo4CWPboiLas5CoxaQFk2ndvWJexRJ1A69FgbqkoO40RHUjeoDMQVxs2ddz3S8ASoSs+IsNPQeDvXNqO9EbCCCaGQ1FdfLXXfoUSdXDc37EaWqPC6TRg6xgrER0BhzlTvrVL2LWmciHw/GrpwrYk5pfSJm7EYvqBSpLwrEmohPBUNIqJVszhIZaOFyVExcCId6NWiuDAPVorO9AhilGx1B3ag+QBwL2+xJDXFnp+MNUBG0Ftwb1t1vCeVNhhbdY/WJO0HAIQF56KD+BBzWjfSpO/SWu06uQzqoJ+1cUQyM/RHlafeokWLUSADqFkMgRpGQdVtnoqAey7UsnytiTml96phPjYV4UVejkqsFSMLd4RrrU72VjHWDeiWHs8T18kk3FcMU6sNEsRN6K8OM0UIxK//ZRnXWcaDpGD7WM+oBVbhzZqpikrxtpIpJMgtSxSSZBaliksyCVDFJZkGqmCSzIFVMklkwaxXJc3nk593rED8LIgn1uHXeUHPvh2PboaXT5Sth/JRsbIr6p38z4YfBL9CsCVeh3x+Y4UWNMWsVtXu2W0ruIgOphPjHH38kldrfBrjYS5cuxU+idfkw/NF2zfJdu7UV52H5pJyKaxwjVdyNinz91s1YueJDGAs+eMtorliqOHPmqyJJWGsWsb4f2k/6czLQnRhrrJ8MgpzcGHVTTloYS+c61v1r/qWifleLtDqknbNnqQvI3yuVs6qEzu93v1hHH6qlkf69VOULiL+C0K0+RQunGKhielMHY5sv6mlOQUsMBEqNC4EocrggdTeh4eqsP6QaLtdwTYJITof6d9l6SerFYXf16qEGWsqlOKhrJpVyzooJVTzPnw4D69VbVmLdQu0kYv3ScLNRA7nTnKKRQ92MehcS09hUkYG9noohCgPa61MMjFJ1imwSgJYYyCfdaIwZzwYXNIqAPuqsRsUEXA77m4FkaG6pesaaaC8znE3BZ0wBKl5/7jTMHMVramUAGiMWZ9mrluFyNdck4FAtmkjxMAkBLb06GaL1jBsRwXCiudFU8eL/ih/qhY64t8/U3mxUDJzVXwNwPzgV3TSKwnTzaOFU70bSWMeCfaAvroKcPlHQ7KQiYBSx+xVIxcrUFRKjfeTXPovhaowadFaNdVwTnX3coeslswbGxfp0GchXMdaqXr2ARkoioBsBw9UeaXUIuuRIwly6dqFr90GBamM4QX3hMekwCY1KVTp6UkEcixABdcbX63myDxW3+J+ZorNecgKtfu/G62Y0GxWLs61XXsA4Fd00aqWKveSgbD4YwNQqQAVHUNOrUBerHankBPRRAeqgenRWjXVcw1g691YA4kI0MHL6dKViM21cCN0IYkGG6yPoowe4pnNrobkmoldV9BwmAU7pMvnU6kVj5ImgjLDSGjU3Zvq/+Bb3QDBW/zYN8QdvfMYL6rDx2rVragFScQ+oirsSd1SNdRB5GB73rzcKqK1+jvWgPwlD78ips4IOvd3AKA1hIs1FH9BZWhTH2YhjoBoFyaWBDrUUUKtIez0F6Kr1gqoONXFHegtC47CzOJumfDPcWy4qGa5JEAk1kSZtrjmntIz0Vzc60I1GXQufEZQRZ+hCYjXcOgNmqmKsckALK84KsrLIxte2+Caw2ch03JWz52n1DtlspD+jaCEDeTikW33/6lH6Zxsq0SH06gTOMjxuMx3ctfuDw7g67bb6FJ8K6lORLc5GTPtQRYiLAg2hpadib/a4arUDN7EkO0OLoOWtFySWMSCVTkWGaAFd+HBNgkjOXPU/24wlYRa+fGgInxzSHtcSQcxIHw5jNZR8DsxUxTGaKzjDZU2STdm9ihAqvt71/31NqpgcKqiBIGiCLFIRfUJFmbWBirIxVUySTVmpovxapiL0VORhGirykJWKPHaZiUewZ06SpAI1EARNpCLihIrxdgpS0eKNqSgbpSIeh4r4LRUxPlVMkibxjSKyoEyoiEr1N4rQUDFsbKqoB6NUxHKpiPeeOUmSCr2dooneThFHj8QlKsrBjVXE9VQxScaQino7PZeKsnGo4vAd1TMnSVKhR2Lv7XSoolyTd3JwVMWwsadivKN65iRJKqRiPBJDxfAQVqsIQxXrB6NU1IPRMydJUqFHolRsPhJBKlq55SrKxqGK8WBkMs+cJElFeLjk7RRGVQS19lQc2pgqJskSljwSYaii9WuqKBsZIxvHHoyeOUmSiuWPRJCHIOOs31BFkIqyMVQc2uiZkySpGHoIoaLMCg/B+o2pKBuLw/0HIzATeOYkSSpkh0xZ+UgE61erCDqnrsXe0e8YNZ/eVHk5Bv2EA54VTjueLvIkmYDr1687SnaHt2yHN3T5FVPQbte/l0K8l8Lw1RTkIcgvuWbxCg0VQb2lomyUimM2SkjKCiFBFYOvIJmMGzduOEqmwVu5MxC02yUhND2ENR+J8A6PVIcF9dCA4nD/wQiyMYSkiFrIcBJcdYevJtk1N2/edJTsFG/cDm/r6kkI2v8hIfQ8BHkIMkuWWbkCGrZVBI2Riitt7AkJqlW4/GQyjo6OHCXT4K1c8BavJITlHkLPQ7ByhYaKoH4aVkwetXEoJKg+cL0VvpRk19y6dctRslO8cSu8uTsDoZYQZMfQQ5BT8suydVjFno3qChqpLMqo7EwzJmTtJLjqZGJu377tKJkSb+uCdrt2viyQEbJDpsgaGSSbrNbgkQgNFcHd17MRVIrKEipUuPZkMu7cueMomQZv5YK3eEE73xps5SHIQasIbu7woJaNoMk0savohBSutIUvKNkdqOgo2RHerC28xQve+i0JQdbIIOs04iH8pSL4ZMHjCsqlvOB5OiFBdbioDhebTM/du3cdJRPjzd2hnW8NBhKC3LFIBQtWsHiFURXBQwvKCJ6hJSSossD1JhNz7949R8mUeFt3eNMXLMNAQrBCBavVYfEKCyqCu3Q4QcGJKxvB8xdc1CKuOpmS+/fvO0omwxt6EW/9gpUoWJW1PYS+iuCOFc5U8AwFT1twOYu43mRiHjx44CiZEm/rRSxAwWIULEzBIlVYtoqGiuDuFU7Z4dkKrmKAK02m5+HDh46SifHmHmAZCpakwwpVWLNF2iqCBy3i3BWevMKlJXvk+PjYUbIvvN0rrESFtVnEgg0YVRE8dIDnWcTlJBfBycmJo2TvWIBFrMoAq9VimYrCOVp42qW43mRKUsU94A29FIvRwjqNs1pFcLJxXEhyQTx69MhRchFYg3Es0lLWUjFw4rVxpcnEpIr7wdt6bazNemymovA8yWx4/Pixo2QeWJVN2EbFGs+cXCip4hywEttyXhXHcHXJXkgV94m3+K6ZSsVknzx58sRR8saSKh4CqeIbz59//j87+fu8XwfekwAAAABJRU5ErkJggg=="},33856:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-create-dialog-986ee8a96692e4358341e3b22ce3988b.png"},75015:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-debug-pane-38a14de3ff8b66dea2af3ff9a80bd2be.png"},90495:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-export-dialog-8a56eea1b6216aa8006d04fe0fbb55a7.png"},30165:(e,n,i)=>{i.d(n,{Z:()=>s});const s=i.p+"assets/images/new-ui-layout-253211202490de54f0290706a000fba6.png"},57412:(e,n,i)=>{i.d(n,{Z:()=>s});const s="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQsAAAGGCAIAAADjGTMDAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAACLvSURBVHhe7Z3/k5XVnefnjxl/ztbsHyDd+QEyu3GyQpmoVVFXMrNBnQpqKjGVoTajhWJVgJ0NkNkxUZyqHQxRcMsgi7uTyWKiIKBAC0aaSLD5Dg20ICgg+7rP+/TJ6efee+jnfunue+/7VV23zjnP53nufZ7n87rnnNvd5/7ZzX7kC2PaI2TSzZv9Y0g4s2lzwwwqIQOmR58YEs4mS7g8xkwl5EcT+sGQcCqNCNegEdfNoBIyoBEhbxJ63pBwHnWEM54kXBtjGhGyZJKQQwW9bUg4iamEsyysuHbt2ucJnxkzlZAZBWRLaovSqYcN0QmkhDMr4GyvXr366aefXrp0aSLhojGThJwoIE/IFnKGzAk5VNCrhgQnEsIJTXYdV65c+eSTT3iTYFPYx5jmkCdkCzlD5qSdSU8aUhgxBZ0MSA/eCThV2sMOxkwPcobMUU8iSXrPkMKIKcgN4JSAAeXly5c5ybCDMVUgc8gfskjp1GOGBCcSghyTeqA+fSXDSjaFfYypAplD/pBF6kZ625AgR6IH8B5w4cKFsIMx1SF/NNCCfjAk1YPOkZmWDTHtQP6QRfr8t4cNaagHnSPndv78+bCDMdUhf8gicomM6iVDghmTlAyRHvDpp5+Oj4+HfYypDvlDFimdetWQej1kiD6IOHfuXNjHmOqQP/o4tJcMCWZMEg0phlehA+GU6BwvXbp09uzZsJsx1SF/yCJyiYzqSUOiHvUdiAw5c+ZM2M2Y6pA//WZI1IPh4yeffGJDTDuQP2QRuURG9YYhwYxJoiHFCGuKIQwfJyYmTp8+HfY0pjrkD1lELvWDIaUOhLO6ePHiqVOnwp7GVIf8IYvIJTKq9wyJejQ0hOEj53by5MmwpzHVIX/IInKptw0pRlh/MkQdCGd14cIFG2Lagfwhi8glMqq3DUEPSIdYTLBsiGkTGUIu9YMhpSEWZ3X+/HkbYtqB/CGLyCUyqn8M0RBLhpw4cSLsaUx1yJ/eNgQ9mhkyMTFhQ0ybyBByqTcMCWZM0tCQOE3nrMbHx22IaQfyhyzqQ0PoFmXI8ePHw87GVIf8kSFkVI8ZUpuCdMcQjrB06dI/n8rChQs5WogwA0M/G3Lx4sWO9CESZseOHaHeZTZu3Pjss8+GipltZAi51CeGpL8M6ZQhM5yyNmROYUNuwejo6OLFizlOqN+8SWdy2223aeiVpjIxjMTUHodk6n+2bNmiTcSrhfLtt9/OwbVvhIDiADXefvttWni6UJ/6dGZm6E9DLhW/DOGszp07144hyuZ0fEV53rx5hw4doqytvOVTlh4qAwU2EaAYCaMYxNDupHvDjE/7EJ4uipQ+nZkxyB+yyIY0JiZ6qBdpneYoGayAWFA7MtDzkNlK6+hYIcWfsr90cJEaQqHh04W66T42pCnk95133pkOhErpDmzVGCxNa4iRpV0Iixl/S0MyTxfqpvv0lSH6hTqJ1b4hys6YzZHSmzopu2zZMoJL6U6BdrbqOK0ZAs2eLtRN97EhjSEvG6Yvad3CPKRlQ4jxPGR2sSENICPJy/D50SSabbOVrI2fZaX5KknUHlO/BUM4zqJFizhI/WdZ6dOZmcGGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGtM7o6Oj69eufeOKJBwsoUNV/O5m+wYa0yIsvvvj4449v2bJlbGxMr4ECVRrZFIJM72NDWuHHP/7x888/z/OGegKNbCIg1E2PY0MqQxeBA6HSBAJa6EkOHz68ZMmSXbt2hfrNm6+++uoDBcuXL+e81Dg+Pk5PpfYYTEEtaeS6des4gsqmNWxINZhmkJ08Xag3gZdEWNU5CQldSnoOon+OZxNQ4OxwQHmPUY899hiPxPzwhz+koEgdgUftYtrBhlSDuTiTjVDJQhjBoTINyG9Sn0SPhpDfsQdgK5swIRbUrhgaV65cqa6DKlBmUwwzLWNDqvGDH/yAGXmoZCHsiSeeCJVboZ5h+/btPMqQtFuIAWwi+9OegRbajx07VupD5IliTDvYkGosXrz4lkMswat68MEHQ+VWKO+jBrRUMoStFDQPYWvapZg2sSHV6IYhJLQGTu0YEupFJHqwI5Fyxp1JO9iQanR8lIUJTMdlRd6QmPclQ9IqyKLUOu0YNpuK2JBqdHymTkLrnT6FpE9tgZjxtKSdBpFpF0EAWxUWzaEQj2OqYkOq0dVPe0tWUJjmp7216IIoQzQK0r7IVMWGVKZ7vzEsGQKYEHuV0DQ5MKNxyZIlaeqXBmBxX3cg7WBDWsF/dTI42JAWoYvgjZzJBjNyvQYKVGlsofcwcxYb0jpMM5iL+6/f+xsbYkwOG2JMDhtiTA4bYkwOG2JMDhtiTA4bYkwOG2JMDhtiTA4bYkwOG2JMDhtiTA4bYkwOG2JMDhtiTA4bYkwOG9I6/g+qQcCGtIj/C3dAsCGt4JUcBgcbUhm6CBwIlSYQMP2ehBe8fPlyrdxDgWrYkKzok7bH1YAgXVxLLWnkOn9/SNvYkGowzSA7ebpQbwIvibBpzklI7pjo5HRc84pGDoIPabt0Ut7HFeXSZeMI09F41C6mHWxINZiLM9kIlSyEERwq04Ys11qJlMnv2APE9jQAFEOjvz+kS9iQanTp+0MivPFrmJR2C0AL7Wwl+9OeQfH+/pDuYUOq0aXvDxHSQJldyRC2UtA8hK1pl2LaxIZUo3uGyIGY/VUNCfUi0t8f0kFsSDW6NMoioUvfgltviL8/ZFawIdXoxkw9ZnOoF3AW6jRUjTGlTgM90i6CALYqLJpDIR7HVMWGVKMbn/aWsjxCWk/z095adAExkiEaBWlfZKpiQyrT8d8YktaaMETiWz4mqEV6CJIec2j094fMADakFfxXJ4ODDWkRugjeyJlsMCPXa6BAlcbp9x5m7mNDWodpBnNx//V7f2NDjMlhQ4zJYUOMyWFDjMlhQ4zJYUOMyWFDjMlhQ4zJYUOMyWFDjMlhQ4zJYUOMyWFDjMlhQ4zJYUOMyWFDjMlhQ1rH/0E1CNiQFvF/4Q4INqQVvJLD4GBDKkMXgQOh0gQCWuhJXi0IlYK4ok+6ilxcDQjiSj8U1JJZb860gA2pBtMMspOnC/Um8JIIm/6cJCZ9mtAkPY1sokyuay0szq5+Rbl02TjCpA2P2sW0gw2pBnNxJhuhkoUwgkMli/RQQqeGpFWyX2soxoLaFUOjvz+kS9iQanT1+0NSJdJuAdR1YBEBhKkRaKHd3x/SPWxINbr6/SEtG8JWCpqHsDXtUkyb2JBqzFlDQr2I9PeHdBAbUo1ZHGX5+0NmBRtSjW7M1COpIZyFOg1VY8aXOo10FyCArQqL5lCIxzFVsSHV6NKnvaKU7qT1ND/trUUXECMZolGQ9kWmKjakMt37jSH5nRoCVDWXkB6CpMccGv39ITOADWkF/9XJ4GBDWoQugjdyJhvMyPUaKFClsYXew8xZbEjrMM1gLu6/fu9vbIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWxI6/g/qAYBG9Ii/i/cAcGGtIJXchgcbEhl6CJwIFSaQEDVniQu3lNaZXTdunVq10o/bCJALXGZn7g6lqqmg9iQajDNYBzF04V6E3hJhE1/TkL2l8QAyZAugQVxUSys0PLV4HVHu4cNqQZzcSYboZKFMIJDJUuzHoAuol4b9FDXQTxbeaSKNtpqOo4NqUY3VrYmvxumeJQhhci0D+Hs5Im2mo5jQ6rRjW9HIOO3bdvGqCydXWjsRPuSJUtojAuQ0o4SsaWhRaaD2JBqdMkQ9FA/QNJrsWqZABRoR4MYE6GRfWmUXfUBpn1sSDW6Mcoiy9NRlqoyJPYPpSrQIj3i7hJGW02nsCHV6MZMnfxWiouY8RQyhmgv2uMHWTzq0y0FmI5gQ6rRjU9748iqVMaHOHBKy5DKEI3i0X1Ix7EhlenGbwzJ+NKMXCAGjaU5BoX0S3OospWYOGkxHcSGtIL/6mRwsCEtQhfBOzeTDWbkeg0UqNJY9e9NzFzGhrQO0wzm4v7r9/7GhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4a0jv+DahCwIS3i/8IdEGxIK3glh8HBhlSGLgIHQqUJBEy/J+EFL5/8ShBI17x6te5LRdLguMDcYX9/SNewIdVgmsE4iqcL9Sbwkgib5pyktP5VJF1FDm1kTlw2jngtKgdx2UXTcWxINZiLM9kIlSyEERwqWXCAbqG+B8AELaYIsZegUV1H3ItqDDMdx4ZUoxsrWzccI1FNOxZOCh8kQ9qHcHYN7TKdwoZUoxvfjkCua0lSIN15/TQ2M0QFIv39ITODDalGNwxJIeMlSTNDVBVUiSeS6QrOxEmL6SA2pBrdGGWlRDHqDSlNx2mRHjxqHiJhtNV0ChtSjW7M1FPIePoKHkudBm4gDO2qAlZAag6P+nRLAaYj2JBqdOPT3pGRkdg50AnEfgA96j/tFakMtKsP4TGNMR3BhlSm478xxIRill6jlOIkfX07zqQDMKqah2gCo0bTKWxIK/ivTgYHG9IidBG8czPZYEau10CBKo3T7z3M3MeGtA7TDObi/uv3/saGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhhiTw4YYk8OGGJPDhrSO/4NqELAhLeL/wh0QbEgreCWHwcGGVIYuAgdCpQkETL8nicv5lFb0OZys5xtXA2IrMWrMrDdnOoUNqQbTDLKZpwv1JvCSCJvmnIREV64r+7U8HGzbtk2LYkkhxcRl4+KiclBasNR0EBtSDebiTDZCJQthBIfKtGm2biKNMoeCVEEbdOKRapTKdBwbUo2urmxNuqeLKUbSQVSpD+Hs5EkRaDqPDalGl74dgaRnXsFQKs11TkRTDh4plxr9/SEzgw2pRle/PwQ9kKR+yIQJ+FBvAi0Yor3qBTMdwYZUo9vfH5IOqFKQIe1JgLL04FFSSRhtNZ3ChlSj2zP16RuCFUBL/CCLx/iVCaZT2JBqdOPT3pdeeklK8MrRQP0A5Q0bNijd2VoafaUyxD6ER/chHceGVKbjvzEks5lFiDTFKYfWBx5I9UCY9CMv+UNMqZMxHcGGtIL/6mRwsCEtQhfBOzeTDWbkeg0UqNI4/d7DzH1sSOswzWAu7r9+729siDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bIgxOWyIMTlsiDE5bEjr+D+oBgEb0iL+L9wBwYa0gldyGBxsSGXoInAgVJpAwPR7ksPJ94SAFvV59dVXe2J1n3UFodKP2JBqMM1gHMXThXoTeEmETXNOgiEN11mMkILpelmR0sJZphvYkGowF2eyESpZCCM4VLLYkLmMDalGN1a2bmiIFuqlkUeNvvR1CGHz1LFZHI+lyzc2lIpG+aaYOEDS061cuZJGyopUDJ0hL6P0ImNVB1QjVYK1l549dZtCfJ31yxADjdoXtBcBhG3YsIEzVbxaFNPweesP2yY2pBrd+HaEjCG62WmepbBL2ocQo2zWJsrK9RRiSKM0/1RWdsZ4GuOzU+YFKDgGxJekrRTSZ4wvjKqOo92j5Oyl3VPi+sXspRPRXjoC7apqR5X1dDyq0Oys28GGVKNLhqQzdWUAtzlmxnQMSTNGsItyN6XUGJ8lfbrSoXgWqjzGfdPnjY3pEdQOcV8gjD6KMGLievUNIVjHL70SWmhnq6q0158gLTxvqHQCG1KNGR5lKeGa3fWYSaWyKKWs4DhpVhGvNeTTYA7FO3HwtUDv/bQr3dPUjAekEKInoZ0DKsWBAO0Yn1RHiNAe3yn0jHF3BVDQ1ohes8JCU5PhZcvYkGrM2EydbNDtp0xWNbzrqRXKkphMoHQMlUliQov4LOnT8djsPZ59ddj4RPGADZ8OFPDCCy9wQDm2bdu2+sj0IsTzKp0ULfVqlWI4sg0JzIohM/ZpL7c8pmyzu54aAsRo+K5NDUfkxMTJQBqTPh0QllYjCoP4aolUujd7Rp1dzGxUeeyxx+rD0hdAuWEfomrpUvC88SLoNZQC2sSGVKYbvzHMG0IAGRMzO4VsYFwRI1UV9VkIBJCsxCsmJlP6dIK8VwzEt/z6FKQct+p1apf4aktpTYEjlE4WFKZ9KSjp1ZieiF6AwkCbOKaqbEqfqyPYkFbo3b86SRPaTAcb0iJ0EbxjMdlgRq7XQIEqjdPvPWYeG1IVG9I6TDOYi/fWX7/bkKrYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2JDWOffeR+8+ufGNO57e/BeP80OBKo1hs+kLbEiLvPfUL7fOf/LD5/91YvTEjWvX+aFAlUY2hSDT+9iQVvjtkn/c819fwopQT6CRTb/99j/e/CK0mJ7GhlSGLgIHVJ44fHLvM6/8+u6V/FCgqnYCqvYko6Ojt99++58XUDh06FDYYGYVG1INphlbFzx54/Na73H0V7s3fenR0s/R13aziZ6EsOnPSTZu3IgVcRUICtNc2THCLosXL65fh8q0iQ2pBnNxJhsU6C5KbsSfidFaT0IYwcVOt2DHjh0LFy5sM7ltSJewIdV446+enjh0ggJjqpIY8YdNBDBxf+OOp4udbsGzzz5LHxIqU0k3kf04oH6Gx3nz5mlIhmCgMrCLghctWqSWqB9XZunSpfROtChSLZTTHsyk2JBqbP73373xeW3R3l/fs7IkRvxhTsI0nYHW5r94XHtlUI6S4qE+lYaGpLvQqMU/0z5EesQdKRDPXtpRwigmTnh4IlC8SbEh1Zg7hsR2kRrC0Qi4fPmyNpV2jM+VWqFdCFDVRGxINebIKEu5rpGStqaGsEtshyhGyRDC4sFtSDNsSDW6NFNvlp3NDIkQIBkyfQhHXrZsWX0fYkOmgw2pRjc+7VXiph9nkc36tJcMjomLCZpPExa/u4eAekN4zMxDbEglbEhluvQbQ5K19sFTAbbwymlUTqsRZ9SHpI1pWqMKLRJGkpRitKMNqYQNaQX/1cngYENahC7Cf7k4CNiQ1mGawVzcf/3e39gQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQY3LYEGNy2BBjctgQMwscPHhw+/btoTK3sSFmpkGP7373uytWrNi8eXNomsPYEDOjSA8KZ86c6QlJbIiZOaIeoicksSE9SbqQj9BSQOnaPzA6uQB2unD1jsllsImMq86xe+mAHQcfUj2EJMGcUJ972JAeY3x8XCu3/+IXvwhNyZpxlMl1oIASd955pxaujuvNQVy4kTCtncWjdjH12JBeQnooodO3/LSqteHoHGhJ814xuLFs2TK5RBUos4kjK8yUsCE9SckQrIiLmsZNPKaGqFrfh9AOijH12JCepGQIkOuaXcT2dJSlzkfCxEiqaZdiGmJDepKSIZSV/SrHKTgy3HbbbciAHmvXro0xggulNeHZRc6kxzTChvQkqSHpwAli3qsaKUkFGmIRqUl8sx0HHBvSk1Q1pBQDtNDV8IgnsW+hQFVlI2xIT1LqEKiCyrSnv+gQaYCgKhliHwIliwzYkJ6E/C4NmWjRXCJ+qMVj/AqRkh7sm7ZQVZg7kHpsiJkh9CcnZ86cCfUC/U691DinsCFm5ti+fXsqydz/kxOwIWZGiZL0hB5gQ8xMI0l6Qg+wIWYWwI2e0ANsiDE5bIgxOWyIMTlsiDE5bIgxOWzI3OIBkxAuyqxiQ4zJYUOMyWFDjMlhQ4zJ0VeGfPbZZzbEdBYbYkwOG2JMjv405PLlyzJkfHzchph2IH/IIhtiTGP6zZCrV6/aENNB+tmQiYkJG2LaRIaQS71nCNgQ02361pBLly7JkBMnToSdjakO+SNDyKgeMASCHAUNDWGyHg05f/78yZMniQw7G1MFMof8IYt62BBJ0tAQusULFy6cOnWKatjZmCqQOeQPWUQu9ZUhDLSiIWfPnuUkCQ77GzM9yBkyh/zpH0MgGoL9nJUGWqdPn+ZUOUN2CUcxpjnkCdlCzpA5GmKRS2RUbxuSdiPpZF2/FeFUmXKNjY0dPXr0yJEjH3300R/+8IfDBaOjo4cKPpzK7/uOY8eOhYt4K7iA/XcFdFsjuuncfaUB+UBWkBtkCHlCtpAzZA75o0lIbxsSu5H6gRZnSC/JqdJdqjPh5I8fP066cCHg448/5qKIP06F69VncAXCdWwOV6//zl03NBLu99Gj3H2lAflAVpAb6jrIFnKGzNHvCsklMqr3DIEoSb0hcaDFSdJXcsLnzp3jzM+cOcNVOFkgWySM0PXqY7gI4VI2gqvX9xdBNxp068kBJQNZQW6QIVwisoWcUQeiIVbNkKDb3IauMIXOUeMlukuh8RK96sGDBw8cOPD++++PjIzs379/3759e/fufe+999599909Bbt3795V8E7BzoQdfQ2XKAgxFbKB6xCC+pFwdwt005UAZIJSgtwgQ8gTsoWcIXPIH7KIXCKj/qxYkLsHoBOM4H2pQ9DbA28VGj7RpUokWRT9gQ8KiiVkay5JpwGBixO0mIS3Sa5D2Nzv6Hbr1isNlBKan5AncWaiIZkGY31iSEkSzlA9T0NJhK6RrleKrmO/kkqCHlyBsKEfCXc0QTc9ZEBBvR5kDvkjPcio3hhlAS89hZOJ2S+iA1wCrgUXSO8ccbgVR1wadMVx16DBdUMPxtlch9A0SOjWKw00soI4uAKpJZHIqN6YqYswTy+Ik/U4X6+fsutzLcbZoE+3mIdp+q4ZfISJmulvwp0uUAIoGfTJlZJEn19pgk4WkUtkVK8aAvWScD71kkRPuBDyJKoCulhmQAh3vRADlBLRDSjpAb1kCAQ5CkqGNJQkesIlkCdRFdBlSgnXz/QL4b4mhHuf9BsQ3YBUDzKqhw2BW0oiTzh5eVJSJRKumelfwp2eRGmglFB6yA1I9SCj+sEQaCZJ6klJFaErZQaEcNcLlAxKDCWJEkbJIz2gtw2BoEidJBlPQFenRLhyZkZ466237iqgEJq6Q7i7Uwl50MQNUCKRUT1mCAQzvvji1Ad//HDPyIH9I/rk7v19+z/Yve/EgY90bjpP0GnrEoCuiAgXycw4O3bsmDdv3v8q+PrXv041bOg+4d4XhJyY6gYohfSemzPkxIkTK1asuOeee4aHh5cuXUqZlrBtVkGPQ+/WPro+deoU56kOhJM/efLk/v37f79nP1WdZDjjSU8gXJI6dMm6wZEjR5577jkSAsgGyrSEbYPK0NDQ22+/rTJX45FHHlG5S4R7XEfIiSZuAKnV1BDelb/85S+vX79eVlCVLXNBkg/3HTh69CivXp2JqI20ClW44gff+5MkIlyAgnBVmhOuXyfYuXMnYvzsZz+j8McCyt/4xjeohgjTHcK9bE7IhoKQJQWFGjWUUY0NQQP0ePfdd0N9kq1bt866JKPvhT+dwIpLY2cPrH39/z34E34ofPLxGZ0ViaieRIRTLwiXZKbgzXLXrl0qv/baayqgN5LwqGrHuHL0zf++eP63X/6j7v6V8Z0vfu+bf8lLmP8fH35m6+GiEY69+ZPv3Dmf5r+8c+lzO8evFI1XTv7rs98sGhf/jz3niqbPP7+4c+XiZ94cD7X+I+REQciVAmWRaGwIXQeEylQym2aA078/euDAAdygfOad0Vf+3aOvfOlPP1u/8uSRzTs4K05yZGTk5MEjOuFIuBgzxdNPP/3zn/88VK5dY7Aa7wrtbFW5E5zat3HF4poMQ0Pffvlo8SQfb1wyNLTwydc++Pjwb1d9c2joa6t2Xrx27eq+NV8fHrrryZf37WOXu+cPLdn4McHnX//e0Lf/5eiVa9d2rbrja2v2FkfYt+7uJ//v+Vqpo+zevfvuu+8uXmuAKo1h88wSMmMSWSGKockXjQ2599576zsQwXCLbkQ5OvMw/Tg9+f9Am770KD+pIZKEjoWXx5zk97v3h3Od/KRrhuHGj42Nhcr16xgSbwntbFW5E+xas/DRNW/87p+QYskrHxdPsmvl0NBd//RBsXnslw8NDT1U27B71YKhoRW/Cy9j30++OvS1NfsI/m/zH/rlmPZbNbxqF6VDL37re9tOF2Hts2fPnni+3/nOd6iqLNKrUb+1NbZs2RJKTUgDQpZMUqgRaGwIQ6zjx48zpuKmpqAHWymwpyJnmIMj7zPErBXWbZUh9ZIw3OLlMT87sH8knHEjwrXpJrw78sj91jtlhIQACgrrHGOvPDQcDTm99fvzhx7a8Ifr1z8be+0H84fuWrP36vXrO1cNJ4aMvfStmjlj1y8Q/Pfbzn92HYXu+M8bDl8d2/C33++UH7oCMe/Jn/o373g1uDK8BbcvyfPPP08vHSpT4e7j4TPPPKNMSCmkmELTPgRDQmUqTELa70N+fc+qmN9Tf5bWtegntDM00FPv/rt/SbZOMYQ5CTGc7d69ex944IH7779fX7JK4b777uNRTL/8ox/9SJevKno7DJUbN8gM3R5Q0qjcOY5tqhmyaSw8yZX9ayYHM1/9/qaPirZL//YUnchdT21683e/27L6W7WZx0Objt248fmxN568j9r8u5dtev/CsZcffXQzrZ2B/qHZdYjwOkKpuDjqUkK9JY4dO/bCCy801ID7AvH4NQ+a09iQFStWdHUe8m9NDbnFTzRk+4NrSpuiIbv+7n8Sw5nLkGbIgenQsiHcnvQOpZnR7Oa1xxRDjr380Pz531r95kcXxz96Y/nCobtWv3Oh1n7xwKanChe++sjal/6h1ofUDEk5tunhR14aO7f/uUe+Wou776k3ah8ctg7pyPmGyjQMef3119MMbpmGknDkpUuXFsk/LRobQkfRsBvRJCRUZoOGo6zSD5s4MY2ydJKzBReQy8X9VpWpXSyQJWxVtXMc3/Twl4drCU959+oFw8Mr3tKGL86/8cTw8MObz5TeMEd+esfwgtW7Q02cfeP7f/3Ph2+M/PSv7v/5h9SP/+LhBct/c1UbW0LXIZ4+Y3gyVeUIF0QFwgigG1G1TXhqSaIqbkxTD+UbNDYEJAPdBbYAVcqcBo1UQ9CME2fql4+d+99fearkhn4USdiHe2bZEOB+c8W4ScoP3TBdxpgxnWOqITxNyZCXiy2RayNr/9NwKfsnfv3UvT8duVEcavU7RdM7qzlmmzZz4jE1KcR3DcGlSLd29spESThyfJYMyp9IU0MAE+Lv1GtXu/iduszhWUPQzFL6tLckCVUa2UQAYQQXOzX4a66ZRHdIl1G20AJdkCQ15CpT7uEFf736/3x4/PjIpmWLhofv/+dRNpz9zU+f+9WekZE9v1r7XxYML3h4Su5PvPXs36wd+bxW3L3qK/evP0LhyPr7F6ya2s20h3xQUokuXIop6Bbk9VCq1JMzpBmzK0n8jSHQkzCmYk7CDwU1AgGEhUp1wjXrMl2QJDWELuLsW2seW/QfyMAFdzz41KaDE0XrxG9W3HsHA7DhBYseXfvWlK7h6u5/+JvVe66E2sTIcyjEvn/73Ih27SnCvWybVgyB2ZXkw301SRpeBRrZRECoz23ok7mMXMxQN3OPFg0B7qu6rVCfWegiauOo06eZuNfeMXgDvHqVKo3t9B4zD5LM4mWcLdJfSevdVuU5SOuGzDpMM5i4Hxx5v7ZYxb59FGrz+Mm5h5nL8L6AJOvXr0cPBnxzuRftYUNMT6POc+4PMm2IMTlsiDE5bIgxOWyIMTlsiDE5emZla2NmBfchxuSwIcbksCHGNOfmzf8PlAnL3X5IXoMAAAAASUVORK5CYII="},18272:(e,n,i)=>{i.d(n,{Z:()=>s});const s="data:image/png;base64,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"},11151:(e,n,i)=>{i.d(n,{Z:()=>r,a:()=>o});var s=i(67294);const a={},t=s.createContext(a);function o(e){const n=s.useContext(t);return s.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function r(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(a):e.components||a:o(e.components),s.createElement(t.Provider,{value:n},e.children)}}}]); \ No newline at end of file diff --git a/assets/js/runtime~main.42054d1f.js b/assets/js/runtime~main.a0c08a1e.js similarity index 83% rename from assets/js/runtime~main.42054d1f.js rename to assets/js/runtime~main.a0c08a1e.js index a45d743e..00b256e4 100644 --- a/assets/js/runtime~main.42054d1f.js +++ b/assets/js/runtime~main.a0c08a1e.js @@ -1 +1 @@ -(()=>{"use strict";var e,a,c,d,f,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={exports:{}};return b[e].call(c.exports,c,c.exports,r),c.exports}r.m=b,e=[],r.O=(a,c,d,f)=>{if(!c){var b=1/0;for(i=0;i=f)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,f0&&e[i-1][2]>f;i--)e[i]=e[i-1];e[i]=[c,d,f]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,d){if(1&d&&(e=this(e)),8&d)return e;if("object"==typeof e&&e){if(4&d&&e.__esModule)return e;if(16&d&&"function"==typeof e.then)return e}var f=Object.create(null);r.r(f);var b={};a=a||[null,c({}),c([]),c(c)];for(var t=2&d&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(f,b),f},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>"assets/js/"+({53:"935f2afb",80:"9beb87c2",83:"812bd629",98:"ad0ba8ee",106:"75d09a38",110:"4148e000",122:"6512c825",215:"9d047e15",227:"072c7743",412:"ad601536",434:"bb1376d5",487:"18cfe130",509:"762b8112",618:"354cd67a",681:"08d3f39f",683:"9873907c",690:"71d3b678",716:"6da5a3c9",721:"66608a84",847:"db6512d3",851:"49557244",871:"88b7dc3f",902:"2f886cd7",981:"4772ca6f",999:"42384555",1025:"e0efb621",1114:"0e7ea3cd",1127:"80a406fe",1313:"c21cbfd7",1356:"a04bff7e",1414:"d4732f72",1457:"2be76070",1480:"96830733",1485:"a4a16320",1492:"470508be",1507:"da4be7c5",1514:"440778f4",1627:"5e9e873e",1654:"0ccdc760",1787:"fa52dbd4",1989:"9aeb305d",2046:"3027dd20",2088:"c82cb01e",2151:"c9d2fc12",2200:"c1cc71e0",2410:"8f866194",2435:"cdc4072e",2637:"6f68f913",2657:"352e0155",2682:"a05aa470",2736:"34631c4d",2796:"fb39e51b",2839:"264b3f26",2941:"c89c5c03",3024:"96a35188",3046:"ecab07fd",3072:"b10c2a19",3085:"1f391b9e",3174:"1154f6a6",3265:"45132b6c",3310:"1b4b441f",3352:"c0432fad",3363:"f92bb368",3374:"524568c0",3410:"f837ecc8",3438:"4992d3d6",3494:"eb5b5505",3591:"f655be8b",3598:"11e24a88",3733:"b8ebb92e",3735:"fc38d8ad",3954:"4835085f",3977:"2277f36b",3999:"e2dc44e1",4025:"20dfc132",4030:"3806ade4",4126:"b9688946",4141:"49fd2534",4163:"193f1294",4250:"de8db5c6",4368:"a94703ab",4444:"fe7e8ec8",4527:"545cdf1a",4553:"7ad8258e",4582:"a7bb81d4",4622:"bcf8cf57",4633:"864ee78f",4682:"f1dae8d0",4769:"f6a994ac",4825:"c0a4756c",4919:"102d757c",5028:"c8a678ac",5221:"570f71bd",5223:"7bd8db71",5385:"f99cf726",5473:"e164bffd",5487:"0c7985b7",5490:"8c70c103",5630:"3fafc851",5643:"cfb05839",5674:"098af6cf",5757:"93157d17",6159:"57191d08",6186:"545059e6",6293:"4fb8fab9",6316:"76c350b3",6329:"54c82979",6426:"c670d0d2",6433:"895371ab",6472:"06ea1875",6487:"15a87d00",6515:"ccb01e05",6714:"29448014",6769:"0af0973e",6920:"a1037680",6997:"051f6761",7107:"96e71169",7212:"5f998a2f",7239:"52a8c50d",7286:"b32dee87",7419:"f2afad6f",7449:"54edc869",7459:"b8941aa7",7555:"96bf8696",7616:"306a8c6c",7809:"96dc15cd",7906:"97d93a3f",7918:"17896441",7980:"ff67619d",7985:"f16a25d1",8122:"0fcf0ce2",8209:"9ecd8290",8328:"ac9d4468",8413:"829e6814",8468:"4c3c6984",8518:"a7bd4aaa",8585:"65d2669d",8633:"3f5a1122",8733:"630ae4d4",8741:"36399d4c",8746:"545864a1",8757:"d927aa4a",8795:"3ea69138",8796:"c9552808",8813:"9b25ce49",8841:"fa1d2f8d",8929:"83f9829a",8970:"3b533775",9128:"3afab285",9203:"7ba5c603",9257:"98221b50",9368:"2e5dfbf5",9388:"0dda6d2d",9500:"c035a521",9612:"99ed29a3",9661:"5e95c892",9671:"0e384e19",9728:"16568db6",9783:"2cded62d",9792:"e4f52ab4",9875:"ef801d26",9934:"2c4cda89",9952:"a55ac88d",9990:"2b04a860"}[e]||e)+"."+{53:"2bc3bbd7",80:"aa790cb6",83:"378e9ef7",98:"ac3de792",106:"c1c568c1",110:"a1a4163f",122:"0bcda941",215:"dada0e1e",227:"14930b0e",412:"5bd6ec1c",434:"5276ee4d",487:"10a32aab",509:"6d2a02c6",618:"23d194bd",674:"9fff231b",681:"54511309",683:"6dd7d1c7",690:"687e2b8a",716:"918533db",721:"b3069fac",847:"3ace975a",851:"43eb54c0",871:"9614d123",902:"56e63d56",981:"579bef6c",999:"ec69788f",1025:"c689b06b",1114:"6c5e1e66",1127:"e3d321c3",1313:"6788051d",1356:"46b61628",1414:"7512b5b8",1457:"5ad08933",1480:"14d713af",1485:"82c1c0fa",1492:"2bba6924",1507:"073f03cd",1514:"a2bc2a91",1627:"c8f17ad9",1654:"806fc9de",1772:"803e7551",1787:"6d51701c",1989:"3e9895f1",2046:"1caf7e3d",2088:"e9338bee",2151:"553f7ab9",2200:"2ae4b3c6",2410:"da1fb70e",2435:"a5f13801",2637:"6a5c0366",2657:"19895307",2682:"30fecf26",2736:"4661047f",2796:"b829e59f",2839:"67b7633d",2941:"9e30f3e9",3024:"a06890e0",3046:"12f39bce",3072:"a00dde7e",3085:"87be3900",3174:"cbf3e9f1",3265:"14070e1e",3310:"3e5f2358",3352:"26f659d5",3363:"17539f27",3374:"7086bb22",3410:"4d4d5994",3438:"928d1fab",3494:"abe3da1f",3591:"4af73bbf",3598:"e496f258",3733:"26408958",3735:"567e7f8a",3954:"9bd90e52",3977:"f37abe50",3999:"328115f6",4025:"2ab90899",4030:"35556522",4126:"34be0379",4141:"2800e441",4148:"31b4bf32",4163:"5a3a0112",4250:"bc7f91d4",4368:"671b274a",4444:"333b479c",4527:"cb70c6eb",4553:"28560a85",4582:"ffe4ba1a",4622:"af6f58df",4633:"640e1ec5",4682:"d079d7f5",4769:"743f155a",4825:"f00e3ffb",4919:"27b336ca",5028:"86c50fb0",5221:"89668f3d",5223:"d6c5f3b9",5385:"e1a84a56",5473:"e9944e6b",5487:"9a2a3387",5490:"088c8071",5630:"59b65ee9",5643:"2312289c",5674:"d2a81544",5757:"056a3f5e",6159:"af4b932a",6186:"c843a19f",6293:"daebaf7a",6316:"3706ab7d",6329:"14a691bc",6408:"4d55bbea",6426:"2a7774cf",6433:"98e850d7",6472:"b917ab5a",6487:"5da6b2e5",6515:"0d819666",6714:"568df6e1",6769:"70fa4a9c",6920:"713cc783",6997:"455fe6e3",7107:"8741c9ec",7212:"bf135578",7239:"50e926f5",7286:"0cd792a1",7419:"675edfaa",7449:"439efa3e",7459:"117383ab",7555:"fb258c75",7616:"83c368d1",7809:"9b63c6c1",7906:"4db27ce7",7918:"7a8b5062",7980:"37eec748",7985:"665149df",8122:"5b5b469b",8209:"a10edf58",8328:"5f039d23",8413:"fe47a423",8468:"f43ae5d6",8518:"527709b4",8585:"c372ff23",8633:"5e4bedf8",8733:"49a61a59",8741:"d7d681be",8746:"d5d3f00e",8757:"1da9cda0",8795:"237c1c13",8796:"cc147943",8813:"1e606e99",8841:"a2da3540",8929:"fb6df1ac",8970:"7e407a52",9128:"591212af",9203:"4efe7943",9257:"a4243ffb",9368:"4f87a49f",9388:"431ff657",9500:"ea972186",9612:"1c7859d2",9661:"0dc5c8fd",9671:"4e859462",9728:"ec2c0592",9783:"47fd4b4e",9792:"0f03169c",9875:"730e5c6f",9934:"a2fdef7c",9952:"02654bec",9990:"71bb0bb4"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),d={},f="deneb-doc:",r.l=(e,a,c,b)=>{if(d[e])d[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var f=d[e];if(delete d[e],t.parentNode&&t.parentNode.removeChild(t),f&&f.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/",r.gca=function(e){return e={17896441:"7918",29448014:"6714",42384555:"999",49557244:"851",96830733:"1480","935f2afb":"53","9beb87c2":"80","812bd629":"83",ad0ba8ee:"98","75d09a38":"106","4148e000":"110","6512c825":"122","9d047e15":"215","072c7743":"227",ad601536:"412",bb1376d5:"434","18cfe130":"487","762b8112":"509","354cd67a":"618","08d3f39f":"681","9873907c":"683","71d3b678":"690","6da5a3c9":"716","66608a84":"721",db6512d3:"847","88b7dc3f":"871","2f886cd7":"902","4772ca6f":"981",e0efb621:"1025","0e7ea3cd":"1114","80a406fe":"1127",c21cbfd7:"1313",a04bff7e:"1356",d4732f72:"1414","2be76070":"1457",a4a16320:"1485","470508be":"1492",da4be7c5:"1507","440778f4":"1514","5e9e873e":"1627","0ccdc760":"1654",fa52dbd4:"1787","9aeb305d":"1989","3027dd20":"2046",c82cb01e:"2088",c9d2fc12:"2151",c1cc71e0:"2200","8f866194":"2410",cdc4072e:"2435","6f68f913":"2637","352e0155":"2657",a05aa470:"2682","34631c4d":"2736",fb39e51b:"2796","264b3f26":"2839",c89c5c03:"2941","96a35188":"3024",ecab07fd:"3046",b10c2a19:"3072","1f391b9e":"3085","1154f6a6":"3174","45132b6c":"3265","1b4b441f":"3310",c0432fad:"3352",f92bb368:"3363","524568c0":"3374",f837ecc8:"3410","4992d3d6":"3438",eb5b5505:"3494",f655be8b:"3591","11e24a88":"3598",b8ebb92e:"3733",fc38d8ad:"3735","4835085f":"3954","2277f36b":"3977",e2dc44e1:"3999","20dfc132":"4025","3806ade4":"4030",b9688946:"4126","49fd2534":"4141","193f1294":"4163",de8db5c6:"4250",a94703ab:"4368",fe7e8ec8:"4444","545cdf1a":"4527","7ad8258e":"4553",a7bb81d4:"4582",bcf8cf57:"4622","864ee78f":"4633",f1dae8d0:"4682",f6a994ac:"4769",c0a4756c:"4825","102d757c":"4919",c8a678ac:"5028","570f71bd":"5221","7bd8db71":"5223",f99cf726:"5385",e164bffd:"5473","0c7985b7":"5487","8c70c103":"5490","3fafc851":"5630",cfb05839:"5643","098af6cf":"5674","93157d17":"5757","57191d08":"6159","545059e6":"6186","4fb8fab9":"6293","76c350b3":"6316","54c82979":"6329",c670d0d2:"6426","895371ab":"6433","06ea1875":"6472","15a87d00":"6487",ccb01e05:"6515","0af0973e":"6769",a1037680:"6920","051f6761":"6997","96e71169":"7107","5f998a2f":"7212","52a8c50d":"7239",b32dee87:"7286",f2afad6f:"7419","54edc869":"7449",b8941aa7:"7459","96bf8696":"7555","306a8c6c":"7616","96dc15cd":"7809","97d93a3f":"7906",ff67619d:"7980",f16a25d1:"7985","0fcf0ce2":"8122","9ecd8290":"8209",ac9d4468:"8328","829e6814":"8413","4c3c6984":"8468",a7bd4aaa:"8518","65d2669d":"8585","3f5a1122":"8633","630ae4d4":"8733","36399d4c":"8741","545864a1":"8746",d927aa4a:"8757","3ea69138":"8795",c9552808:"8796","9b25ce49":"8813",fa1d2f8d:"8841","83f9829a":"8929","3b533775":"8970","3afab285":"9128","7ba5c603":"9203","98221b50":"9257","2e5dfbf5":"9368","0dda6d2d":"9388",c035a521:"9500","99ed29a3":"9612","5e95c892":"9661","0e384e19":"9671","16568db6":"9728","2cded62d":"9783",e4f52ab4:"9792",ef801d26:"9875","2c4cda89":"9934",a55ac88d:"9952","2b04a860":"9990"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(a,c)=>{var d=r.o(e,a)?e[a]:void 0;if(0!==d)if(d)c.push(d[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var f=new Promise(((c,f)=>d=e[a]=[c,f]));c.push(d[2]=f);var b=r.p+r.u(a),t=new Error;r.l(b,(c=>{if(r.o(e,a)&&(0!==(d=e[a])&&(e[a]=void 0),d)){var f=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+f+": "+b+")",t.name="ChunkLoadError",t.type=f,t.request=b,d[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var d,f,b=c[0],t=c[1],o=c[2],n=0;if(b.some((a=>0!==e[a]))){for(d in t)r.o(t,d)&&(r.m[d]=t[d]);if(o)var i=o(r)}for(a&&a(c);n{"use strict";var e,a,c,f,d,b={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var c=t[e]={exports:{}};return b[e].call(c.exports,c,c.exports,r),c.exports}r.m=b,e=[],r.O=(a,c,f,d)=>{if(!c){var b=1/0;for(i=0;i=d)&&Object.keys(r.O).every((e=>r.O[e](c[o])))?c.splice(o--,1):(t=!1,d0&&e[i-1][2]>d;i--)e[i]=e[i-1];e[i]=[c,f,d]},r.n=e=>{var a=e&&e.__esModule?()=>e.default:()=>e;return r.d(a,{a:a}),a},c=Object.getPrototypeOf?e=>Object.getPrototypeOf(e):e=>e.__proto__,r.t=function(e,f){if(1&f&&(e=this(e)),8&f)return e;if("object"==typeof e&&e){if(4&f&&e.__esModule)return e;if(16&f&&"function"==typeof e.then)return e}var d=Object.create(null);r.r(d);var b={};a=a||[null,c({}),c([]),c(c)];for(var t=2&f&&e;"object"==typeof t&&!~a.indexOf(t);t=c(t))Object.getOwnPropertyNames(t).forEach((a=>b[a]=()=>e[a]));return b.default=()=>e,r.d(d,b),d},r.d=(e,a)=>{for(var c in a)r.o(a,c)&&!r.o(e,c)&&Object.defineProperty(e,c,{enumerable:!0,get:a[c]})},r.f={},r.e=e=>Promise.all(Object.keys(r.f).reduce(((a,c)=>(r.f[c](e,a),a)),[])),r.u=e=>"assets/js/"+({53:"935f2afb",80:"9beb87c2",83:"812bd629",98:"ad0ba8ee",106:"75d09a38",110:"4148e000",122:"6512c825",215:"9d047e15",227:"072c7743",412:"ad601536",434:"bb1376d5",487:"18cfe130",509:"762b8112",618:"354cd67a",681:"08d3f39f",683:"9873907c",690:"71d3b678",716:"6da5a3c9",721:"66608a84",847:"db6512d3",851:"49557244",871:"88b7dc3f",902:"2f886cd7",981:"4772ca6f",999:"42384555",1025:"e0efb621",1114:"0e7ea3cd",1127:"80a406fe",1313:"c21cbfd7",1356:"a04bff7e",1414:"d4732f72",1457:"2be76070",1480:"96830733",1485:"a4a16320",1492:"470508be",1507:"da4be7c5",1514:"440778f4",1627:"5e9e873e",1654:"0ccdc760",1787:"fa52dbd4",1989:"9aeb305d",2046:"3027dd20",2088:"c82cb01e",2151:"c9d2fc12",2200:"c1cc71e0",2410:"8f866194",2435:"cdc4072e",2637:"6f68f913",2657:"352e0155",2682:"a05aa470",2736:"34631c4d",2796:"fb39e51b",2839:"264b3f26",2941:"c89c5c03",3024:"96a35188",3046:"ecab07fd",3072:"b10c2a19",3085:"1f391b9e",3174:"1154f6a6",3265:"45132b6c",3310:"1b4b441f",3352:"c0432fad",3363:"f92bb368",3374:"524568c0",3410:"f837ecc8",3438:"4992d3d6",3494:"eb5b5505",3591:"f655be8b",3598:"11e24a88",3733:"b8ebb92e",3735:"fc38d8ad",3954:"4835085f",3977:"2277f36b",3999:"e2dc44e1",4025:"20dfc132",4030:"3806ade4",4126:"b9688946",4141:"49fd2534",4163:"193f1294",4250:"de8db5c6",4368:"a94703ab",4444:"fe7e8ec8",4527:"545cdf1a",4553:"7ad8258e",4582:"a7bb81d4",4622:"bcf8cf57",4633:"864ee78f",4682:"f1dae8d0",4769:"f6a994ac",4825:"c0a4756c",4919:"102d757c",5028:"c8a678ac",5221:"570f71bd",5223:"7bd8db71",5385:"f99cf726",5473:"e164bffd",5487:"0c7985b7",5490:"8c70c103",5630:"3fafc851",5643:"cfb05839",5674:"098af6cf",5757:"93157d17",6159:"57191d08",6186:"545059e6",6293:"4fb8fab9",6316:"76c350b3",6329:"54c82979",6426:"c670d0d2",6433:"895371ab",6472:"06ea1875",6487:"15a87d00",6515:"ccb01e05",6714:"29448014",6769:"0af0973e",6920:"a1037680",6997:"051f6761",7107:"96e71169",7212:"5f998a2f",7239:"52a8c50d",7286:"b32dee87",7419:"f2afad6f",7449:"54edc869",7459:"b8941aa7",7555:"96bf8696",7616:"306a8c6c",7809:"96dc15cd",7906:"97d93a3f",7918:"17896441",7980:"ff67619d",7985:"f16a25d1",8122:"0fcf0ce2",8209:"9ecd8290",8328:"ac9d4468",8413:"829e6814",8468:"4c3c6984",8518:"a7bd4aaa",8585:"65d2669d",8633:"3f5a1122",8733:"630ae4d4",8741:"36399d4c",8746:"545864a1",8757:"d927aa4a",8795:"3ea69138",8796:"c9552808",8813:"9b25ce49",8841:"fa1d2f8d",8929:"83f9829a",8970:"3b533775",9128:"3afab285",9203:"7ba5c603",9257:"98221b50",9368:"2e5dfbf5",9388:"0dda6d2d",9500:"c035a521",9612:"99ed29a3",9661:"5e95c892",9671:"0e384e19",9728:"16568db6",9783:"2cded62d",9792:"e4f52ab4",9875:"ef801d26",9934:"2c4cda89",9952:"a55ac88d",9990:"2b04a860"}[e]||e)+"."+{53:"2bc3bbd7",80:"aa790cb6",83:"378e9ef7",98:"ac3de792",106:"c1c568c1",110:"a1a4163f",122:"0bcda941",215:"dada0e1e",227:"14930b0e",412:"5bd6ec1c",434:"5276ee4d",487:"10a32aab",509:"6d2a02c6",618:"23d194bd",674:"9fff231b",681:"54511309",683:"6dd7d1c7",690:"687e2b8a",716:"918533db",721:"b3069fac",847:"3ace975a",851:"43eb54c0",871:"9614d123",902:"56e63d56",981:"579bef6c",999:"ec69788f",1025:"c689b06b",1114:"6c5e1e66",1127:"e3d321c3",1313:"6788051d",1356:"46b61628",1414:"7512b5b8",1457:"5ad08933",1480:"14d713af",1485:"82c1c0fa",1492:"2bba6924",1507:"073f03cd",1514:"a2bc2a91",1627:"c8f17ad9",1654:"806fc9de",1772:"803e7551",1787:"6d51701c",1989:"3e9895f1",2046:"1caf7e3d",2088:"e9338bee",2151:"553f7ab9",2200:"2ae4b3c6",2410:"da1fb70e",2435:"a5f13801",2637:"6a5c0366",2657:"19895307",2682:"30fecf26",2736:"4661047f",2796:"b829e59f",2839:"67b7633d",2941:"9e30f3e9",3024:"a06890e0",3046:"12f39bce",3072:"a00dde7e",3085:"87be3900",3174:"cbf3e9f1",3265:"14070e1e",3310:"3e5f2358",3352:"26f659d5",3363:"17539f27",3374:"7086bb22",3410:"4d4d5994",3438:"928d1fab",3494:"abe3da1f",3591:"4af73bbf",3598:"e496f258",3733:"26408958",3735:"567e7f8a",3954:"9bd90e52",3977:"f37abe50",3999:"328115f6",4025:"2ab90899",4030:"35556522",4126:"34be0379",4141:"2800e441",4148:"31b4bf32",4163:"5a3a0112",4250:"bc7f91d4",4368:"671b274a",4444:"333b479c",4527:"cb70c6eb",4553:"28560a85",4582:"ffe4ba1a",4622:"af6f58df",4633:"640e1ec5",4682:"d079d7f5",4769:"743f155a",4825:"f00e3ffb",4919:"27b336ca",5028:"86c50fb0",5221:"89668f3d",5223:"d6c5f3b9",5385:"e1a84a56",5473:"e9944e6b",5487:"9a2a3387",5490:"088c8071",5630:"59b65ee9",5643:"2312289c",5674:"d2a81544",5757:"056a3f5e",6159:"af4b932a",6186:"c843a19f",6293:"daebaf7a",6316:"3706ab7d",6329:"14a691bc",6408:"4d55bbea",6426:"2a7774cf",6433:"98e850d7",6472:"b917ab5a",6487:"5da6b2e5",6515:"0d819666",6714:"568df6e1",6769:"70fa4a9c",6920:"713cc783",6997:"455fe6e3",7107:"8741c9ec",7212:"bf135578",7239:"50e926f5",7286:"0cd792a1",7419:"675edfaa",7449:"439efa3e",7459:"117383ab",7555:"fb258c75",7616:"83c368d1",7809:"9b63c6c1",7906:"4db27ce7",7918:"7a8b5062",7980:"37eec748",7985:"665149df",8122:"5b5b469b",8209:"a10edf58",8328:"5f039d23",8413:"fe47a423",8468:"f43ae5d6",8518:"527709b4",8585:"c372ff23",8633:"5e4bedf8",8733:"49a61a59",8741:"3c9f0780",8746:"d5d3f00e",8757:"1da9cda0",8795:"237c1c13",8796:"cc147943",8813:"1e606e99",8841:"a2da3540",8929:"fb6df1ac",8970:"7e407a52",9128:"591212af",9203:"4efe7943",9257:"a4243ffb",9368:"4f87a49f",9388:"431ff657",9500:"ea972186",9612:"1c7859d2",9661:"0dc5c8fd",9671:"4e859462",9728:"ec2c0592",9783:"47fd4b4e",9792:"0f03169c",9875:"730e5c6f",9934:"a2fdef7c",9952:"02654bec",9990:"71bb0bb4"}[e]+".js",r.miniCssF=e=>{},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=(e,a)=>Object.prototype.hasOwnProperty.call(e,a),f={},d="deneb-doc:",r.l=(e,a,c,b)=>{if(f[e])f[e].push(a);else{var t,o;if(void 0!==c)for(var n=document.getElementsByTagName("script"),i=0;i{t.onerror=t.onload=null,clearTimeout(s);var d=f[e];if(delete f[e],t.parentNode&&t.parentNode.removeChild(t),d&&d.forEach((e=>e(c))),a)return a(c)},s=setTimeout(l.bind(null,void 0,{type:"timeout",target:t}),12e4);t.onerror=l.bind(null,t.onerror),t.onload=l.bind(null,t.onload),o&&document.head.appendChild(t)}},r.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},r.p="/",r.gca=function(e){return e={17896441:"7918",29448014:"6714",42384555:"999",49557244:"851",96830733:"1480","935f2afb":"53","9beb87c2":"80","812bd629":"83",ad0ba8ee:"98","75d09a38":"106","4148e000":"110","6512c825":"122","9d047e15":"215","072c7743":"227",ad601536:"412",bb1376d5:"434","18cfe130":"487","762b8112":"509","354cd67a":"618","08d3f39f":"681","9873907c":"683","71d3b678":"690","6da5a3c9":"716","66608a84":"721",db6512d3:"847","88b7dc3f":"871","2f886cd7":"902","4772ca6f":"981",e0efb621:"1025","0e7ea3cd":"1114","80a406fe":"1127",c21cbfd7:"1313",a04bff7e:"1356",d4732f72:"1414","2be76070":"1457",a4a16320:"1485","470508be":"1492",da4be7c5:"1507","440778f4":"1514","5e9e873e":"1627","0ccdc760":"1654",fa52dbd4:"1787","9aeb305d":"1989","3027dd20":"2046",c82cb01e:"2088",c9d2fc12:"2151",c1cc71e0:"2200","8f866194":"2410",cdc4072e:"2435","6f68f913":"2637","352e0155":"2657",a05aa470:"2682","34631c4d":"2736",fb39e51b:"2796","264b3f26":"2839",c89c5c03:"2941","96a35188":"3024",ecab07fd:"3046",b10c2a19:"3072","1f391b9e":"3085","1154f6a6":"3174","45132b6c":"3265","1b4b441f":"3310",c0432fad:"3352",f92bb368:"3363","524568c0":"3374",f837ecc8:"3410","4992d3d6":"3438",eb5b5505:"3494",f655be8b:"3591","11e24a88":"3598",b8ebb92e:"3733",fc38d8ad:"3735","4835085f":"3954","2277f36b":"3977",e2dc44e1:"3999","20dfc132":"4025","3806ade4":"4030",b9688946:"4126","49fd2534":"4141","193f1294":"4163",de8db5c6:"4250",a94703ab:"4368",fe7e8ec8:"4444","545cdf1a":"4527","7ad8258e":"4553",a7bb81d4:"4582",bcf8cf57:"4622","864ee78f":"4633",f1dae8d0:"4682",f6a994ac:"4769",c0a4756c:"4825","102d757c":"4919",c8a678ac:"5028","570f71bd":"5221","7bd8db71":"5223",f99cf726:"5385",e164bffd:"5473","0c7985b7":"5487","8c70c103":"5490","3fafc851":"5630",cfb05839:"5643","098af6cf":"5674","93157d17":"5757","57191d08":"6159","545059e6":"6186","4fb8fab9":"6293","76c350b3":"6316","54c82979":"6329",c670d0d2:"6426","895371ab":"6433","06ea1875":"6472","15a87d00":"6487",ccb01e05:"6515","0af0973e":"6769",a1037680:"6920","051f6761":"6997","96e71169":"7107","5f998a2f":"7212","52a8c50d":"7239",b32dee87:"7286",f2afad6f:"7419","54edc869":"7449",b8941aa7:"7459","96bf8696":"7555","306a8c6c":"7616","96dc15cd":"7809","97d93a3f":"7906",ff67619d:"7980",f16a25d1:"7985","0fcf0ce2":"8122","9ecd8290":"8209",ac9d4468:"8328","829e6814":"8413","4c3c6984":"8468",a7bd4aaa:"8518","65d2669d":"8585","3f5a1122":"8633","630ae4d4":"8733","36399d4c":"8741","545864a1":"8746",d927aa4a:"8757","3ea69138":"8795",c9552808:"8796","9b25ce49":"8813",fa1d2f8d:"8841","83f9829a":"8929","3b533775":"8970","3afab285":"9128","7ba5c603":"9203","98221b50":"9257","2e5dfbf5":"9368","0dda6d2d":"9388",c035a521:"9500","99ed29a3":"9612","5e95c892":"9661","0e384e19":"9671","16568db6":"9728","2cded62d":"9783",e4f52ab4:"9792",ef801d26:"9875","2c4cda89":"9934",a55ac88d:"9952","2b04a860":"9990"}[e]||e,r.p+r.u(e)},(()=>{var e={1303:0,532:0};r.f.j=(a,c)=>{var f=r.o(e,a)?e[a]:void 0;if(0!==f)if(f)c.push(f[2]);else if(/^(1303|532)$/.test(a))e[a]=0;else{var d=new Promise(((c,d)=>f=e[a]=[c,d]));c.push(f[2]=d);var b=r.p+r.u(a),t=new Error;r.l(b,(c=>{if(r.o(e,a)&&(0!==(f=e[a])&&(e[a]=void 0),f)){var d=c&&("load"===c.type?"missing":c.type),b=c&&c.target&&c.target.src;t.message="Loading chunk "+a+" failed.\n("+d+": "+b+")",t.name="ChunkLoadError",t.type=d,t.request=b,f[1](t)}}),"chunk-"+a,a)}},r.O.j=a=>0===e[a];var a=(a,c)=>{var f,d,b=c[0],t=c[1],o=c[2],n=0;if(b.some((a=>0!==e[a]))){for(f in t)r.o(t,f)&&(r.m[f]=t[f]);if(o)var i=o(r)}for(a&&a(c);n - +
Version: 1.6

Change Log

1.6.2 (2023-12-08)​

-
Pending deployment

This release has been approved for certification by Microsoft, but may take aslightly longer to deploy due to the holiday period. We don't have any control over this, but MS has been great in helping push this through quickly for users. If you need something in the interim, the standalone build can be downloaded from Deneb's GitHub repository.

+
Pending deployment

This release has been approved for certification by Microsoft, but may take aslightly longer to deploy due to the holiday period. We don't have any control over this, but MS has been great in helping push this through quickly for users. If you need something in the interim, the standalone build can be downloaded from Deneb's GitHub repository.

Debug Pane Changes​

  • The Rows per page value in the status bar is now persisted, meaning that it will remain across editing sessions, and when navigating between different datasets or the Signals view.
  • diff --git a/community/contributors.html b/community/contributors.html index af7b3ac2..d3c3c2c2 100644 --- a/community/contributors.html +++ b/community/contributors.html @@ -7,7 +7,7 @@ - + diff --git a/community/early-access.html b/community/early-access.html index 758cddd7..e77a8b5d 100644 --- a/community/early-access.html +++ b/community/early-access.html @@ -7,7 +7,7 @@ - + diff --git a/community/resources.html b/community/resources.html index 4cfb9294..ca68b817 100644 --- a/community/resources.html +++ b/community/resources.html @@ -7,7 +7,7 @@ - + diff --git a/dataset.html b/dataset.html index d85460e8..b17f36aa 100644 --- a/dataset.html +++ b/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/formatting.html b/formatting.html index 2d22944d..5249702f 100644 --- a/formatting.html +++ b/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/getting-started.html b/getting-started.html index f921a475..d76eb7fa 100644 --- a/getting-started.html +++ b/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/index.html b/index.html index b898a9a4..ee736c19 100644 --- a/index.html +++ b/index.html @@ -7,7 +7,7 @@ - + diff --git a/interactivity-context-menu.html b/interactivity-context-menu.html index a9bf0c66..283f96af 100644 --- a/interactivity-context-menu.html +++ b/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/interactivity-highlight.html b/interactivity-highlight.html index 2c64b407..4dcbe4c3 100644 --- a/interactivity-highlight.html +++ b/interactivity-highlight.html @@ -7,7 +7,7 @@ - + diff --git a/interactivity-overview.html b/interactivity-overview.html index 4bbd26d6..5f2d2b65 100644 --- a/interactivity-overview.html +++ b/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/interactivity-selection.html b/interactivity-selection.html index 91a54d4c..7c5af191 100644 --- a/interactivity-selection.html +++ b/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/interactivity-tooltips.html b/interactivity-tooltips.html index e7564a96..1551bb2a 100644 --- a/interactivity-tooltips.html +++ b/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/keyboard.html b/keyboard.html index 019fe408..a1cbc693 100644 --- a/keyboard.html +++ b/keyboard.html @@ -7,7 +7,7 @@ - + diff --git a/next.html b/next.html index 5d115ad5..e324a072 100644 --- a/next.html +++ b/next.html @@ -7,7 +7,7 @@ - + diff --git a/next/archive/changelog-001.html b/next/archive/changelog-001.html index 45f94e53..1c97f155 100644 --- a/next/archive/changelog-001.html +++ b/next/archive/changelog-001.html @@ -7,7 +7,7 @@ - + diff --git a/next/archive/changelog-002.html b/next/archive/changelog-002.html index fdf5d6ed..17c195d2 100644 --- a/next/archive/changelog-002.html +++ b/next/archive/changelog-002.html @@ -7,7 +7,7 @@ - + diff --git a/next/changelog.html b/next/changelog.html index 31dee5bf..0851ebf3 100644 --- a/next/changelog.html +++ b/next/changelog.html @@ -7,7 +7,7 @@ - + diff --git a/next/dataset.html b/next/dataset.html index cfcbfd28..b6afc3f1 100644 --- a/next/dataset.html +++ b/next/dataset.html @@ -7,7 +7,7 @@ - + diff --git a/next/formatting.html b/next/formatting.html index 2cb49497..d9e11745 100644 --- a/next/formatting.html +++ b/next/formatting.html @@ -7,7 +7,7 @@ - + diff --git a/next/getting-started.html b/next/getting-started.html index d76a33da..d1e11b70 100644 --- a/next/getting-started.html +++ b/next/getting-started.html @@ -7,7 +7,7 @@ - + diff --git a/next/interactivity-context-menu.html b/next/interactivity-context-menu.html index 67bacf12..22a70704 100644 --- a/next/interactivity-context-menu.html +++ b/next/interactivity-context-menu.html @@ -7,7 +7,7 @@ - + diff --git a/next/interactivity-highlight.html b/next/interactivity-highlight.html index 956b99ec..ace90577 100644 --- a/next/interactivity-highlight.html +++ b/next/interactivity-highlight.html @@ -7,7 +7,7 @@ - + diff --git a/next/interactivity-overview.html b/next/interactivity-overview.html index 8b93108e..05000490 100644 --- a/next/interactivity-overview.html +++ b/next/interactivity-overview.html @@ -7,7 +7,7 @@ - + diff --git a/next/interactivity-selection.html b/next/interactivity-selection.html index b3f3db0a..207317f6 100644 --- a/next/interactivity-selection.html +++ b/next/interactivity-selection.html @@ -7,7 +7,7 @@ - + diff --git a/next/interactivity-tooltips.html b/next/interactivity-tooltips.html index dc74d81f..b08db6c8 100644 --- a/next/interactivity-tooltips.html +++ b/next/interactivity-tooltips.html @@ -7,7 +7,7 @@ - + diff --git a/next/keyboard.html b/next/keyboard.html index 014d00fc..315a93ba 100644 --- a/next/keyboard.html +++ b/next/keyboard.html @@ -7,7 +7,7 @@ - + diff --git a/next/pattern-fills.html b/next/pattern-fills.html index a48d16f6..0b8e2203 100644 --- a/next/pattern-fills.html +++ b/next/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/next/performance.html b/next/performance.html index b22c28b7..a4179ad4 100644 --- a/next/performance.html +++ b/next/performance.html @@ -7,7 +7,7 @@ - + diff --git a/next/schemes.html b/next/schemes.html index d92aec81..4e4c3424 100644 --- a/next/schemes.html +++ b/next/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/next/scrolling-overflow.html b/next/scrolling-overflow.html index 552d9b5c..e4830931 100644 --- a/next/scrolling-overflow.html +++ b/next/scrolling-overflow.html @@ -7,7 +7,7 @@ - + diff --git a/next/simple-example.html b/next/simple-example.html index 9488a122..e5dbcb1b 100644 --- a/next/simple-example.html +++ b/next/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/next/templates.html b/next/templates.html index c759a265..81eb94b1 100644 --- a/next/templates.html +++ b/next/templates.html @@ -7,7 +7,7 @@ - + diff --git a/next/visual-editor.html b/next/visual-editor.html index 8ddbd36a..5cd4a7bd 100644 --- a/next/visual-editor.html +++ b/next/visual-editor.html @@ -7,7 +7,7 @@ - + diff --git a/pattern-fills.html b/pattern-fills.html index 7eb3c690..09f892bc 100644 --- a/pattern-fills.html +++ b/pattern-fills.html @@ -7,7 +7,7 @@ - + diff --git a/performance.html b/performance.html index 97a882b3..e41b0a5e 100644 --- a/performance.html +++ b/performance.html @@ -7,7 +7,7 @@ - + diff --git a/privacy-policy.html b/privacy-policy.html index 67a9b84d..63b437d9 100644 --- a/privacy-policy.html +++ b/privacy-policy.html @@ -7,7 +7,7 @@ - + diff --git a/schemes.html b/schemes.html index f9694624..154aa753 100644 --- a/schemes.html +++ b/schemes.html @@ -7,7 +7,7 @@ - + diff --git a/scrolling-overflow.html b/scrolling-overflow.html index 96c08dba..4ca05889 100644 --- a/scrolling-overflow.html +++ b/scrolling-overflow.html @@ -7,7 +7,7 @@ - + diff --git a/simple-example.html b/simple-example.html index ab81144b..45675b71 100644 --- a/simple-example.html +++ b/simple-example.html @@ -7,7 +7,7 @@ - + diff --git a/support.html b/support.html index 73b5c3c9..f75eaffa 100644 --- a/support.html +++ b/support.html @@ -7,7 +7,7 @@ - + diff --git a/templates.html b/templates.html index d7e218f4..54b67b05 100644 --- a/templates.html +++ b/templates.html @@ -7,7 +7,7 @@ - + diff --git a/visual-editor.html b/visual-editor.html index d543fc83..84d624c2 100644 --- a/visual-editor.html +++ b/visual-editor.html @@ -7,7 +7,7 @@ - +