From 37169f748f925492944dbd13681b70011a4093ca Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 8 Aug 2024 02:16:51 +0000 Subject: [PATCH] deploy: d6026505fca684f128469c58454fe18675583f18 --- 404.html | 8 ++++---- assets/js/1df93b7f.807a1d39.js | 1 + assets/js/1df93b7f.e3022a19.js | 1 - assets/js/c2844a2f.cea32741.js | 1 - assets/js/c2844a2f.d1127275.js | 1 + assets/js/e42faa22.b68e8434.js | 1 - assets/js/e42faa22.c9e21862.js | 1 + assets/js/main.7f6b9b38.js | 2 ++ ...8f8.js.LICENSE.txt => main.7f6b9b38.js.LICENSE.txt} | 0 assets/js/main.d9f778f8.js | 2 -- ...ntime~main.b4914d11.js => runtime~main.11341af0.js} | 2 +- blog/archive/index.html | 8 ++++---- blog/index.html | 8 ++++---- blog/tags/daxstudio/index.html | 8 ++++---- blog/tags/index.html | 8 ++++---- blog/v3-release/index.html | 8 ++++---- blog/v3_0_10-release/index.html | 8 ++++---- blog/v3_0_11-release/index.html | 8 ++++---- blog/v3_0_6-release/index.html | 8 ++++---- blog/v3_0_7-release/index.html | 8 ++++---- blog/v3_0_8-release/index.html | 8 ++++---- blog/v3_0_9-release/index.html | 8 ++++---- blog/v3_1_0-release/index.html | 8 ++++---- blog/v3_2_0-release/index.html | 8 ++++---- blog/welcome/index.html | 8 ++++---- changelog/full/index.html | 8 ++++---- changelog/latest/index.html | 8 ++++---- changelog2/index.html | 8 ++++---- contributing/index.html | 8 ++++---- docs/Videos/index.html | 8 ++++---- docs/category/features/index.html | 8 ++++---- docs/category/installation/index.html | 8 ++++---- docs/category/known-issues/index.html | 8 ++++---- docs/category/options/index.html | 8 ++++---- docs/category/traces/index.html | 8 ++++---- docs/category/troubleshooting/index.html | 8 ++++---- docs/category/tutorials/index.html | 8 ++++---- docs/features/bracket-matching/index.html | 8 ++++---- docs/features/capture-diagnostics/index.html | 8 ++++---- docs/features/clear-cache/index.html | 8 ++++---- docs/features/clear-on-run/index.html | 8 ++++---- docs/features/command-line/authentication/index.html | 8 ++++---- .../command-line/commands/csv-command/index.html | 8 ++++---- .../commands/export-csv-command/index.html | 8 ++++---- .../commands/export-sql-command/index.html | 8 ++++---- docs/features/command-line/commands/index.html | 8 ++++---- .../command-line/commands/vpax-command/index.html | 8 ++++---- .../command-line/commands/xlsx-command/index.html | 8 ++++---- docs/features/command-line/index.html | 8 ++++---- .../command-line/powershell-examples/index.html | 8 ++++---- docs/features/command-line/syntax/index.html | 8 ++++---- docs/features/connection-dialog/index.html | 8 ++++---- docs/features/database-dialog/index.html | 8 ++++---- docs/features/daxformatter-support/index.html | 8 ++++---- docs/features/dmv-list/index.html | 8 ++++---- docs/features/editor-help-text/index.html | 8 ++++---- docs/features/excel-linked-results/index.html | 8 ++++---- docs/features/excel-static-results/index.html | 8 ++++---- docs/features/export-data/index.html | 8 ++++---- docs/features/file-menu/index.html | 8 ++++---- docs/features/find-replace/index.html | 8 ++++---- docs/features/flexible-layout/index.html | 8 ++++---- docs/features/function-metadata/index.html | 8 ++++---- docs/features/indent-code-folding/index.html | 8 ++++---- docs/features/intellisense-support/index.html | 8 ++++---- docs/features/intro/index.html | 8 ++++---- docs/features/load-powerbi-perf-data/index.html | 8 ++++---- docs/features/mdx-support/index.html | 8 ++++---- docs/features/metadata-panes/index.html | 8 ++++---- docs/features/model-metadata/index.html | 8 ++++---- docs/features/model-metrics/index.html | 8 ++++---- docs/features/multiple-queries-detected/index.html | 8 ++++---- docs/features/multiple-tabs/index.html | 8 ++++---- docs/features/new-version-notification/index.html | 8 ++++---- docs/features/options/intro/index.html | 8 ++++---- .../options/options-window-advanced/index.html | 8 ++++---- .../options/options-window-key-bindings/index.html | 8 ++++---- .../options/options-window-standard/index.html | 8 ++++---- docs/features/output-modes/index.html | 8 ++++---- docs/features/output-panes/index.html | 8 ++++---- docs/features/parameter-support/index.html | 8 ++++---- docs/features/privacy-settings/index.html | 8 ++++---- docs/features/publish-functions/index.html | 8 ++++---- docs/features/query-builder/index.html | 8 ++++---- docs/features/query-editor/index.html | 8 ++++---- docs/features/result-formatting/index.html | 8 ++++---- docs/features/ribbon-control/index.html | 8 ++++---- docs/features/run-benchmark/index.html | 8 ++++---- docs/features/run-modes/index.html | 8 ++++---- docs/features/server-fe-benchmark/index.html | 8 ++++---- docs/features/smart-paste/index.html | 8 ++++---- docs/features/standard-hotkeys/index.html | 8 ++++---- docs/features/statusbar/index.html | 8 ++++---- docs/features/swap-delimiters/index.html | 8 ++++---- docs/features/timer-results/index.html | 8 ++++---- docs/features/traces/all-queries-trace/index.html | 8 ++++---- docs/features/traces/evaluateandlog-trace/index.html | 8 ++++---- docs/features/traces/query-plan-trace/index.html | 8 ++++---- docs/features/traces/server-timings-options/index.html | 8 ++++---- docs/features/traces/server-timings-trace/index.html | 8 ++++---- docs/features/view-as/index.html | 8 ++++---- docs/installation/chocolatey/index.html | 8 ++++---- docs/installation/command-line-install/index.html | 8 ++++---- docs/installation/index/index.html | 8 ++++---- .../installation-pre-requisites/index.html | 8 ++++---- docs/installation/portable/index.html | 8 ++++---- docs/installation/signed-installer/index.html | 8 ++++---- docs/installation/single-installer/index.html | 8 ++++---- docs/installation/smart-screen/index.html | 8 ++++---- docs/installation/winget/index.html | 8 ++++---- docs/intro/index.html | 8 ++++---- docs/license/index.html | 8 ++++---- docs/requirements/index.html | 8 ++++---- docs/security-privacy/index.html | 8 ++++---- docs/troubleshooting/daxstudio-checker/index.html | 8 ++++---- docs/troubleshooting/dependency script/index.html | 8 ++++---- .../known-issues/UCEERR_RENDERTHREADFAILURE/index.html | 8 ++++---- docs/troubleshooting/logging-settings/index.html | 8 ++++---- docs/tutorials/evaluateandlog-trace/index.html | 8 ++++---- docs/tutorials/getting-connected/index.html | 8 ++++---- docs/tutorials/writing-dax-queries/index.html | 8 ++++---- downloads/index.html | 10 +++++----- index.html | 10 +++++----- issue-fixed/index.html | 8 ++++---- issues/index.html | 8 ++++---- launch/index.html | 8 ++++---- learn-more/blank-measure-expressions/index.html | 8 ++++---- more-info-needed/index.html | 8 ++++---- search/index.html | 8 ++++---- sponsors/index.html | 8 ++++---- tutorials/getting-connected/index.html | 8 ++++---- tutorials/writing-dax-queries/index.html | 8 ++++---- 132 files changed, 496 insertions(+), 496 deletions(-) create mode 100644 assets/js/1df93b7f.807a1d39.js delete mode 100644 assets/js/1df93b7f.e3022a19.js delete mode 100644 assets/js/c2844a2f.cea32741.js create mode 100644 assets/js/c2844a2f.d1127275.js delete mode 100644 assets/js/e42faa22.b68e8434.js create mode 100644 assets/js/e42faa22.c9e21862.js create mode 100644 assets/js/main.7f6b9b38.js rename assets/js/{main.d9f778f8.js.LICENSE.txt => main.7f6b9b38.js.LICENSE.txt} (100%) delete mode 100644 assets/js/main.d9f778f8.js rename assets/js/{runtime~main.b4914d11.js => runtime~main.11341af0.js} (73%) diff --git a/404.html b/404.html index 63159101..5caa121f 100644 --- a/404.html +++ b/404.html @@ -13,13 +13,13 @@ - - + +
Skip to main content

Page Not Found

We could not find what you were looking for.

Please contact the owner of the site that linked you to the original URL and let them know their link is broken.

- - + + \ No newline at end of file diff --git a/assets/js/1df93b7f.807a1d39.js b/assets/js/1df93b7f.807a1d39.js new file mode 100644 index 00000000..5828f9aa --- /dev/null +++ b/assets/js/1df93b7f.807a1d39.js @@ -0,0 +1 @@ +(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[3237],{67611:(e,t,a)=>{"use strict";a.d(t,{AM:()=>w,BD:()=>p});var n=a(15968),s=a(28977),l=a(40767),r=a(67294),o=a(30381),c=a.n(o);var i=a(28084),d=a(99603),m=a(9669),u=a.n(m);class j extends r.Component{render(){const{type:e}=this.props;var t=0;if("undefined"!=typeof Storage&&localStorage.release)var a=JSON.parse(localStorage.release);var n=0;if(a&&a.downloadCnt){t="zip"==e?a.downloadCntZip.toLocaleString():a.downloadCnt.toLocaleString();var s=new Date,l=new Date(a.refreshDate);n=Math.round(Math.abs(s.getTime()-l.getTime())/36e5)}if(!a||n>1||!a.downloadCnt){var o=0,c=0;u().get("https://api.github.com/repos/daxstudio/daxstudio/releases/latest").then((a=>{var n=a.data;n.assets.forEach((function(a){a.name.endsWith(".zip")&&(o=a.download_count),a.name.endsWith(".exe")&&(c=a.download_count);var s={refreshDate:new Date,downloadCnt:c,downloadCntZip:o,tagName:n.tag_name};"undefined"!=typeof Storage&&(localStorage.release=JSON.stringify(s)),t="zip"==e?s.downloadCntZip:s.downloadCnt}))}))}return r.createElement("span",null,"\xa0|\xa0downloads: ",r.createElement("span",{id:"download_cnt",className:"badge badge-info"},t.toLocaleString()," "))}}const h=j,g=["bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];function f(e){let t=0,a=parseInt(e,10)||0;for(;a>=1024&&++t;)a/=1024;return a.toFixed(a<10&&t>0?1:0)+" "+g[t]}function E(){const e=(0,i.eZ)("docusaurus-plugin-github-releases").all_releases[0],t=e.assets.filter((function(e){return e.browser_download_url.endsWith(".exe")}))[0],a=e.assets.filter((function(e){return e.browser_download_url.endsWith(".zip")}))[0];return{tag_name:e.tag_name,installer:{browser_download_url:t.browser_download_url.toString(),download_size:t.size,download_cnt:t.download_cnt,created_at:t.created_at,download_name:t.name},portable:{browser_download_url:a.browser_download_url.toString(),download_size:a.size,download_cnt:a.download_cnt,created_at:a.created_at,download_name:a.name}}}function w(){const e=E().installer;return r.createElement("div",{className:"float-end"},r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--success float-right"},r.createElement("h3",null,r.createElement("span",null,r.createElement(d.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(installer)"))),r.createElement("div",{className:"download-info"},r.createElement(d.G,{icon:s.Ed,width:"16",height:"16"}),r.createElement("span",null,"\xa0Size: ",f(e.download_size)," | "),r.createElement(d.G,{icon:n.WR,width:"16",height:"16"}),r.createElement("span",null,"\xa0",c()(e.created_at).format("DD-MMM-YYYY")),r.createElement(h,{type:"exe"})))}function p(){const e=E().portable;return r.createElement("div",null,r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--secondary"},r.createElement("h3",null,r.createElement("span",null,r.createElement(d.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(portable)"))),r.createElement("div",{className:"download-info"},r.createElement(d.G,{icon:s.Ed,width:"16",height:"16"})," ",r.createElement("span",null,"Size: ",f(e.download_size)," | "),r.createElement(d.G,{icon:n.WR,width:"16",height:"16"}),"\xa0",r.createElement("span",null,c()(e.created_at).format("DD-MMM-YYYY")),r.createElement(h,{type:"zip"})))}},78391:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>g});var n=a(67294),s=a(86010),l=a(52263),r=a(7452),o=a(87462);const c={features:"features_t9lD",featureSvg:"featureSvg_GfXr"},i=[{title:"Easy to Use",Img:"/img/easy-to-use.png",description:n.createElement(n.Fragment,null,"DAX Studio was designed with a clean, modern user interface that supports both a light and dark mode and provides rich metadata about your data model.")},{title:"Connect to any data model",Img:"/img/any-data-source.png",description:n.createElement(n.Fragment,null,"DAX Studio can connect to all the different 'flavours' of tabular models PowerPivot for Excel, Power BI Desktop, Azure Analysis Services and Power BI Premium XMLA endpoints")},{title:"Powerful performance tuning tools",Img:"/img/performance-tuning.png",description:n.createElement(n.Fragment,null,"You can use features like Server Timings, View Metric and Benchmarking to profile and understand the performance of your DAX code")}];function d(e){let{title:t,Img:a,description:l}=e;return n.createElement("div",{className:(0,s.Z)("col col--4")},n.createElement("div",{className:"text--center"},n.createElement("img",{className:c.featureSvg,role:"img",src:a})),n.createElement("div",{className:"text--center padding-horiz--md"},n.createElement("h3",null,t),n.createElement("p",null,l)))}function m(){return n.createElement("section",{className:c.features},n.createElement("div",{className:"container"},n.createElement("div",{className:"row"},i.map(((e,t)=>n.createElement(d,(0,o.Z)({key:t},e)))))))}var u=a(67611);const j={heroBanner:"heroBanner_qdFl",buttons:"buttons_AeoN"};function h(){const{siteConfig:e}=(0,l.Z)();return n.createElement("header",{className:(0,s.Z)("hero hero--primary",j.heroBanner)},n.createElement("div",{className:"container"},n.createElement("img",{src:e.themeConfig.navbar.logo.src,width:"200"}),n.createElement("h1",{className:"hero__title"},e.title),n.createElement("p",{className:"hero__subtitle"},e.tagline)))}function g(){const{siteConfig:e}=(0,l.Z)();return n.createElement(r.Z,{title:`${e.title}`,description:"The ultimate tool for working with DAX Queries"},n.createElement(h,null),n.createElement("div",{className:"container"},n.createElement("div",{className:(0,s.Z)(j.heroBanner)},n.createElement("div",{className:"row"},n.createElement("div",{className:"container"},n.createElement("div",{className:"row"},n.createElement("div",{className:"col"}," Download the latest release of DAX Studio here:",n.createElement("br",null),n.createElement("br",null)))),n.createElement("div",{className:"container"},n.createElement("div",{className:"row"},n.createElement("div",{className:"col col--2"}),n.createElement("div",{className:"col col--4"}," ",n.createElement(u.AM,null)),n.createElement("div",{className:"col col--4"},n.createElement(u.BD,null)),n.createElement("div",{className:"col col--2"}))),n.createElement("div",{className:"container"},n.createElement("br",null),n.createElement("i",null," DAX Studio can also be installed using the following package managers: [",n.createElement("a",{href:"/docs/installation/chocolatey"},"chocolatey")," | ",n.createElement("a",{href:"/docs/installation/winget"},"winget"),"]")),n.createElement("br",null),n.createElement("div",{className:"container"},"The details of the new features and fixes included in this release are available in the ",n.createElement("a",{href:"/changelog/latest"},"changelog"))))),n.createElement("main",null,n.createElement(m,null)))}},46700:(e,t,a)=>{var n={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function s(e){var t=l(e);return a(t)}function l(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}s.keys=function(){return Object.keys(n)},s.resolve=l,e.exports=s,s.id=46700}}]); \ No newline at end of file diff --git a/assets/js/1df93b7f.e3022a19.js b/assets/js/1df93b7f.e3022a19.js deleted file mode 100644 index 337cfee4..00000000 --- a/assets/js/1df93b7f.e3022a19.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[3237],{67611:(e,t,a)=>{"use strict";a.d(t,{AM:()=>p,BD:()=>b});var n=a(15968),s=a(28977),l=a(40767),r=a(67294),o=a(86010),c=a(30381),i=a.n(c);var d=a(28084),m=a(99603),u=a(9669),j=a.n(u);class h extends r.Component{render(){const{type:e}=this.props;var t=0;if("undefined"!=typeof Storage&&localStorage.release)var a=JSON.parse(localStorage.release);var n=0;if(a&&a.downloadCnt){t="zip"==e?a.downloadCntZip.toLocaleString():a.downloadCnt.toLocaleString();var s=new Date,l=new Date(a.refreshDate);n=Math.round(Math.abs(s.getTime()-l.getTime())/36e5)}if(!a||n>1||!a.downloadCnt){var o=0,c=0;j().get("https://api.github.com/repos/daxstudio/daxstudio/releases/latest").then((a=>{var n=a.data;n.assets.forEach((function(a){a.name.endsWith(".zip")&&(o=a.download_count),a.name.endsWith(".exe")&&(c=a.download_count);var s={refreshDate:new Date,downloadCnt:c,downloadCntZip:o,tagName:n.tag_name};"undefined"!=typeof Storage&&(localStorage.release=JSON.stringify(s)),t="zip"==e?s.downloadCntZip:s.downloadCnt}))}))}return r.createElement("span",null,"\xa0|\xa0downloads: ",r.createElement("span",{id:"download_cnt",className:"badge badge-info"},t.toLocaleString()," "))}}const g=h,f=["bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];function E(e){let t=0,a=parseInt(e,10)||0;for(;a>=1024&&++t;)a/=1024;return a.toFixed(a<10&&t>0?1:0)+" "+f[t]}function w(){const e=(0,d.eZ)("docusaurus-plugin-github-releases").all_releases[0],t=e.assets.filter((function(e){return e.browser_download_url.endsWith(".exe")}))[0],a=e.assets.filter((function(e){return e.browser_download_url.endsWith(".zip")}))[0];return{tag_name:e.tag_name,installer:{browser_download_url:t.browser_download_url.toString(),download_size:t.size,download_cnt:t.download_cnt,created_at:t.created_at,download_name:t.name},portable:{browser_download_url:a.browser_download_url.toString(),download_size:a.size,download_cnt:a.download_cnt,created_at:a.created_at,download_name:a.name}}}function p(){const e=w().installer;return r.createElement("div",{className:(0,o.Z)("main-explain-area jumbotron center md-12")},r.createElement("div",{className:(0,o.Z)("centered")},r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--success"},r.createElement("h3",null,r.createElement("span",null,r.createElement(m.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(installer)"))),r.createElement("div",{className:"download-info"},r.createElement(m.G,{icon:s.Ed,width:"16",height:"16"}),r.createElement("span",null,"\xa0Size: ",E(e.download_size)," | "),r.createElement(m.G,{icon:n.WR,width:"16",height:"16"}),r.createElement("span",null,"\xa0",i()(e.created_at).format("DD-MMM-YYYY")),r.createElement(g,{type:"exe"}))))}function b(){const e=w().portable;return r.createElement("div",{className:"centered"},r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--secondary"},r.createElement("h3",null,r.createElement("span",null,r.createElement(m.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(portable)"))),r.createElement("div",{className:"download-info"},r.createElement(m.G,{icon:s.Ed,width:"16",height:"16"})," ",r.createElement("span",null,"Size: ",E(e.download_size)," | "),r.createElement(m.G,{icon:n.WR,width:"16",height:"16"}),"\xa0",r.createElement("span",null,i()(e.created_at).format("DD-MMM-YYYY")),r.createElement(g,{type:"zip"})))}},78391:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>g});var n=a(67294),s=a(86010),l=a(52263),r=a(7452),o=a(87462);const c={features:"features_t9lD",featureSvg:"featureSvg_GfXr"},i=[{title:"Easy to Use",Img:"/img/easy-to-use.png",description:n.createElement(n.Fragment,null,"DAX Studio was designed with a clean, modern user interface that supports both a light and dark mode and provides rich metadata about your data model.")},{title:"Connect to any data model",Img:"/img/any-data-source.png",description:n.createElement(n.Fragment,null,"DAX Studio can connect to all the different 'flavours' of tabular models PowerPivot for Excel, Power BI Desktop, Azure Analysis Services and Power BI Premium XMLA endpoints")},{title:"Powerful performance tuning tools",Img:"/img/performance-tuning.png",description:n.createElement(n.Fragment,null,"You can use features like Server Timings, View Metric and Benchmarking to profile and understand the performance of your DAX code")}];function d(e){let{title:t,Img:a,description:l}=e;return n.createElement("div",{className:(0,s.Z)("col col--4")},n.createElement("div",{className:"text--center"},n.createElement("img",{className:c.featureSvg,role:"img",src:a})),n.createElement("div",{className:"text--center padding-horiz--md"},n.createElement("h3",null,t),n.createElement("p",null,l)))}function m(){return n.createElement("section",{className:c.features},n.createElement("div",{className:"container"},n.createElement("div",{className:"row"},i.map(((e,t)=>n.createElement(d,(0,o.Z)({key:t},e)))))))}var u=a(67611);const j={heroBanner:"heroBanner_qdFl",buttons:"buttons_AeoN"};function h(){const{siteConfig:e}=(0,l.Z)();return n.createElement("header",{className:(0,s.Z)("hero hero--primary",j.heroBanner)},n.createElement("div",{className:"container"},n.createElement("img",{src:e.themeConfig.navbar.logo.src,width:"200"}),n.createElement("h1",{className:"hero__title"},e.title),n.createElement("p",{className:"hero__subtitle"},e.tagline)))}function g(){const{siteConfig:e}=(0,l.Z)();return n.createElement(r.Z,{title:`${e.title}`,description:"The ultimate tool for working with DAX Queries"},n.createElement(h,null),n.createElement("div",{className:"container"},n.createElement("div",{className:(0,s.Z)(j.heroBanner)},n.createElement("div",{className:"row justify-content-md-center"},n.createElement("div",{className:"container"},n.createElement("div",{className:"row"},n.createElement("div",{className:"col"}," Download the latest release of DAX Studio here:",n.createElement("br",null),n.createElement("br",null)))),n.createElement("div",{className:"col col--2"}),n.createElement("div",{className:"col "}," ",n.createElement(u.AM,null)),n.createElement("div",{className:"col "},n.createElement(u.BD,null)),n.createElement("div",{className:"col col--2"}),n.createElement("div",{className:"col col--2"}),n.createElement("div",{className:"col "},n.createElement("br",null),n.createElement("i",null," DAX Studio can also be installed using the following package managers: [",n.createElement("a",{href:"/docs/installation/chocolatey"},"chocolatey")," | ",n.createElement("a",{href:"/docs/installation/winget"},"winget"),"]")),n.createElement("div",{className:"col col--2"})),n.createElement("br",null),n.createElement("div",{className:"container"},"The details of the new features and fixes included in this release are available in the ",n.createElement("a",{href:"/changelog/latest"},"changelog")))),n.createElement("main",null,n.createElement(m,null)))}},46700:(e,t,a)=>{var n={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function s(e){var t=l(e);return a(t)}function l(e){if(!a.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}s.keys=function(){return Object.keys(n)},s.resolve=l,e.exports=s,s.id=46700}}]); \ No newline at end of file diff --git a/assets/js/c2844a2f.cea32741.js b/assets/js/c2844a2f.cea32741.js deleted file mode 100644 index 6bf737e9..00000000 --- a/assets/js/c2844a2f.cea32741.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[8556],{67611:(e,t,s)=>{"use strict";s.d(t,{AM:()=>p,BD:()=>g});var n=s(15968),a=s(28977),l=s(40767),r=s(67294),o=s(86010),c=s(30381),d=s.n(c);var i=s(28084),m=s(99603),j=s(9669),u=s.n(j);class h extends r.Component{render(){const{type:e}=this.props;var t=0;if("undefined"!=typeof Storage&&localStorage.release)var s=JSON.parse(localStorage.release);var n=0;if(s&&s.downloadCnt){t="zip"==e?s.downloadCntZip.toLocaleString():s.downloadCnt.toLocaleString();var a=new Date,l=new Date(s.refreshDate);n=Math.round(Math.abs(a.getTime()-l.getTime())/36e5)}if(!s||n>1||!s.downloadCnt){var o=0,c=0;u().get("https://api.github.com/repos/daxstudio/daxstudio/releases/latest").then((s=>{var n=s.data;n.assets.forEach((function(s){s.name.endsWith(".zip")&&(o=s.download_count),s.name.endsWith(".exe")&&(c=s.download_count);var a={refreshDate:new Date,downloadCnt:c,downloadCntZip:o,tagName:n.tag_name};"undefined"!=typeof Storage&&(localStorage.release=JSON.stringify(a)),t="zip"==e?a.downloadCntZip:a.downloadCnt}))}))}return r.createElement("span",null,"\xa0|\xa0downloads: ",r.createElement("span",{id:"download_cnt",className:"badge badge-info"},t.toLocaleString()," "))}}const w=h,f=["bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];function E(e){let t=0,s=parseInt(e,10)||0;for(;s>=1024&&++t;)s/=1024;return s.toFixed(s<10&&t>0?1:0)+" "+f[t]}function b(){const e=(0,i.eZ)("docusaurus-plugin-github-releases").all_releases[0],t=e.assets.filter((function(e){return e.browser_download_url.endsWith(".exe")}))[0],s=e.assets.filter((function(e){return e.browser_download_url.endsWith(".zip")}))[0];return{tag_name:e.tag_name,installer:{browser_download_url:t.browser_download_url.toString(),download_size:t.size,download_cnt:t.download_cnt,created_at:t.created_at,download_name:t.name},portable:{browser_download_url:s.browser_download_url.toString(),download_size:s.size,download_cnt:s.download_cnt,created_at:s.created_at,download_name:s.name}}}function p(){const e=b().installer;return r.createElement("div",{className:(0,o.Z)("main-explain-area jumbotron center md-12")},r.createElement("div",{className:(0,o.Z)("centered")},r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--success"},r.createElement("h3",null,r.createElement("span",null,r.createElement(m.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(installer)"))),r.createElement("div",{className:"download-info"},r.createElement(m.G,{icon:a.Ed,width:"16",height:"16"}),r.createElement("span",null,"\xa0Size: ",E(e.download_size)," | "),r.createElement(m.G,{icon:n.WR,width:"16",height:"16"}),r.createElement("span",null,"\xa0",d()(e.created_at).format("DD-MMM-YYYY")),r.createElement(w,{type:"exe"}))))}function g(){const e=b().portable;return r.createElement("div",{className:"centered"},r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--secondary"},r.createElement("h3",null,r.createElement("span",null,r.createElement(m.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(portable)"))),r.createElement("div",{className:"download-info"},r.createElement(m.G,{icon:a.Ed,width:"16",height:"16"})," ",r.createElement("span",null,"Size: ",E(e.download_size)," | "),r.createElement(m.G,{icon:n.WR,width:"16",height:"16"}),"\xa0",r.createElement("span",null,d()(e.created_at).format("DD-MMM-YYYY")),r.createElement(w,{type:"zip"})))}},58923:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>u});var n=s(87462),a=s(67294),l=s(28084),r=s(67611),o=s(7452),c=s(30381),d=s.n(c);const i=["bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];function m(e){return a.createElement("div",null,a.createElement("a",{href:e.browser_download_url},e.name),a.createElement("span",null," | Size: ",function(e){let t=0,s=parseInt(e,10)||0;for(;s>=1024&&++t;)s/=1024;return s.toFixed(s<10&&t>0?1:0)+" "+i[t]}(e.size)),a.createElement("span",null," | Date: ",d()(e.created_at).format("DD-MMM-YYYY")))}function j(e){let{tag_name:t,assets:s}=e;const n=s.filter((function(e){return e.browser_download_url.endsWith(".exe")}))[0],l=s.filter((function(e){return e.browser_download_url.endsWith(".zip")}))[0];return l?a.createElement("div",{className:"row"},a.createElement("div",{className:"col"},a.createElement("h2",null,t),a.createElement(m,n),a.createElement(m,l))):a.createElement("div",{className:"row"},a.createElement("div",{className:"col"},a.createElement("h2",null,t),a.createElement(m,n)))}function u(){const e=[...(0,l.eZ)("docusaurus-plugin-github-releases").all_releases];return e.shift(),a.createElement("div",null,a.createElement(o.Z,null,a.createElement("div",{className:"container"},a.createElement("h1",null,"Current Release"),a.createElement("div",{className:"row"},a.createElement("div",{className:"col "},a.createElement(r.AM,null)),a.createElement("div",{className:"col "},a.createElement(r.BD,null)),a.createElement("div",{className:"col col--4"}))),a.createElement("div",{className:"container"},a.createElement("br",null),a.createElement("br",null),a.createElement("h1",null,"Previous Releases"),e.map(((e,t)=>a.createElement(j,(0,n.Z)({key:t},e)))))))}},46700:(e,t,s)=>{var n={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function a(e){var t=l(e);return s(t)}function l(e){if(!s.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=l,e.exports=a,a.id=46700}}]); \ No newline at end of file diff --git a/assets/js/c2844a2f.d1127275.js b/assets/js/c2844a2f.d1127275.js new file mode 100644 index 00000000..5e49d5fe --- /dev/null +++ b/assets/js/c2844a2f.d1127275.js @@ -0,0 +1 @@ +(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[8556],{67611:(e,t,s)=>{"use strict";s.d(t,{AM:()=>b,BD:()=>p});var n=s(15968),a=s(28977),l=s(40767),r=s(67294),o=s(30381),d=s.n(o);var c=s(28084),i=s(99603),j=s(9669),m=s.n(j);class u extends r.Component{render(){const{type:e}=this.props;var t=0;if("undefined"!=typeof Storage&&localStorage.release)var s=JSON.parse(localStorage.release);var n=0;if(s&&s.downloadCnt){t="zip"==e?s.downloadCntZip.toLocaleString():s.downloadCnt.toLocaleString();var a=new Date,l=new Date(s.refreshDate);n=Math.round(Math.abs(a.getTime()-l.getTime())/36e5)}if(!s||n>1||!s.downloadCnt){var o=0,d=0;m().get("https://api.github.com/repos/daxstudio/daxstudio/releases/latest").then((s=>{var n=s.data;n.assets.forEach((function(s){s.name.endsWith(".zip")&&(o=s.download_count),s.name.endsWith(".exe")&&(d=s.download_count);var a={refreshDate:new Date,downloadCnt:d,downloadCntZip:o,tagName:n.tag_name};"undefined"!=typeof Storage&&(localStorage.release=JSON.stringify(a)),t="zip"==e?a.downloadCntZip:a.downloadCnt}))}))}return r.createElement("span",null,"\xa0|\xa0downloads: ",r.createElement("span",{id:"download_cnt",className:"badge badge-info"},t.toLocaleString()," "))}}const h=u,w=["bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];function f(e){let t=0,s=parseInt(e,10)||0;for(;s>=1024&&++t;)s/=1024;return s.toFixed(s<10&&t>0?1:0)+" "+w[t]}function E(){const e=(0,c.eZ)("docusaurus-plugin-github-releases").all_releases[0],t=e.assets.filter((function(e){return e.browser_download_url.endsWith(".exe")}))[0],s=e.assets.filter((function(e){return e.browser_download_url.endsWith(".zip")}))[0];return{tag_name:e.tag_name,installer:{browser_download_url:t.browser_download_url.toString(),download_size:t.size,download_cnt:t.download_cnt,created_at:t.created_at,download_name:t.name},portable:{browser_download_url:s.browser_download_url.toString(),download_size:s.size,download_cnt:s.download_cnt,created_at:s.created_at,download_name:s.name}}}function b(){const e=E().installer;return r.createElement("div",{className:"float-end"},r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--success float-right"},r.createElement("h3",null,r.createElement("span",null,r.createElement(i.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(installer)"))),r.createElement("div",{className:"download-info"},r.createElement(i.G,{icon:a.Ed,width:"16",height:"16"}),r.createElement("span",null,"\xa0Size: ",f(e.download_size)," | "),r.createElement(i.G,{icon:n.WR,width:"16",height:"16"}),r.createElement("span",null,"\xa0",d()(e.created_at).format("DD-MMM-YYYY")),r.createElement(h,{type:"exe"})))}function p(){const e=E().portable;return r.createElement("div",null,r.createElement("a",{href:e.browser_download_url},r.createElement("div",{className:"button button--lg button--secondary"},r.createElement("h3",null,r.createElement("span",null,r.createElement(i.G,{icon:l.q7,width:"20px",height:"20px"}),"\xa0 ",e.download_name)),r.createElement("div",null,"(portable)"))),r.createElement("div",{className:"download-info"},r.createElement(i.G,{icon:a.Ed,width:"16",height:"16"})," ",r.createElement("span",null,"Size: ",f(e.download_size)," | "),r.createElement(i.G,{icon:n.WR,width:"16",height:"16"}),"\xa0",r.createElement("span",null,d()(e.created_at).format("DD-MMM-YYYY")),r.createElement(h,{type:"zip"})))}},58923:(e,t,s)=>{"use strict";s.r(t),s.d(t,{default:()=>u});var n=s(87462),a=s(67294),l=s(28084),r=s(67611),o=s(7452),d=s(30381),c=s.n(d);const i=["bytes","KB","MB","GB","TB","PB","EB","ZB","YB"];function j(e){return a.createElement("div",null,a.createElement("a",{href:e.browser_download_url},e.name),a.createElement("span",null," | Size: ",function(e){let t=0,s=parseInt(e,10)||0;for(;s>=1024&&++t;)s/=1024;return s.toFixed(s<10&&t>0?1:0)+" "+i[t]}(e.size)),a.createElement("span",null," | Date: ",c()(e.created_at).format("DD-MMM-YYYY")))}function m(e){let{tag_name:t,assets:s}=e;const n=s.filter((function(e){return e.browser_download_url.endsWith(".exe")}))[0],l=s.filter((function(e){return e.browser_download_url.endsWith(".zip")}))[0];return l?a.createElement("div",{className:"row"},a.createElement("div",{className:"col"},a.createElement("h2",null,t),a.createElement(j,n),a.createElement(j,l))):a.createElement("div",{className:"row"},a.createElement("div",{className:"col"},a.createElement("h2",null,t),a.createElement(j,n)))}function u(){const e=[...(0,l.eZ)("docusaurus-plugin-github-releases").all_releases];return e.shift(),a.createElement("div",null,a.createElement(o.Z,null,a.createElement("div",{className:"container"},a.createElement("h1",null,"Current Release"),a.createElement("div",{className:"row"},a.createElement("div",{className:"col "},a.createElement(r.AM,null)),a.createElement("div",{className:"col "},a.createElement(r.BD,null)),a.createElement("div",{className:"col col--4"}))),a.createElement("div",{className:"container"},a.createElement("br",null),a.createElement("br",null),a.createElement("h1",null,"Previous Releases"),e.map(((e,t)=>a.createElement(m,(0,n.Z)({key:t},e)))))))}},46700:(e,t,s)=>{var n={"./af":42786,"./af.js":42786,"./ar":30867,"./ar-dz":14130,"./ar-dz.js":14130,"./ar-kw":96135,"./ar-kw.js":96135,"./ar-ly":56440,"./ar-ly.js":56440,"./ar-ma":47702,"./ar-ma.js":47702,"./ar-sa":16040,"./ar-sa.js":16040,"./ar-tn":37100,"./ar-tn.js":37100,"./ar.js":30867,"./az":31083,"./az.js":31083,"./be":9808,"./be.js":9808,"./bg":68338,"./bg.js":68338,"./bm":67438,"./bm.js":67438,"./bn":8905,"./bn-bd":76225,"./bn-bd.js":76225,"./bn.js":8905,"./bo":11560,"./bo.js":11560,"./br":1278,"./br.js":1278,"./bs":80622,"./bs.js":80622,"./ca":2468,"./ca.js":2468,"./cs":5822,"./cs.js":5822,"./cv":50877,"./cv.js":50877,"./cy":47373,"./cy.js":47373,"./da":24780,"./da.js":24780,"./de":59740,"./de-at":60217,"./de-at.js":60217,"./de-ch":60894,"./de-ch.js":60894,"./de.js":59740,"./dv":5300,"./dv.js":5300,"./el":50837,"./el.js":50837,"./en-au":78348,"./en-au.js":78348,"./en-ca":77925,"./en-ca.js":77925,"./en-gb":22243,"./en-gb.js":22243,"./en-ie":46436,"./en-ie.js":46436,"./en-il":47207,"./en-il.js":47207,"./en-in":44175,"./en-in.js":44175,"./en-nz":76319,"./en-nz.js":76319,"./en-sg":31662,"./en-sg.js":31662,"./eo":92915,"./eo.js":92915,"./es":55655,"./es-do":55251,"./es-do.js":55251,"./es-mx":96112,"./es-mx.js":96112,"./es-us":71146,"./es-us.js":71146,"./es.js":55655,"./et":5603,"./et.js":5603,"./eu":77763,"./eu.js":77763,"./fa":76959,"./fa.js":76959,"./fi":11897,"./fi.js":11897,"./fil":42549,"./fil.js":42549,"./fo":94694,"./fo.js":94694,"./fr":94470,"./fr-ca":63049,"./fr-ca.js":63049,"./fr-ch":52330,"./fr-ch.js":52330,"./fr.js":94470,"./fy":5044,"./fy.js":5044,"./ga":29295,"./ga.js":29295,"./gd":2101,"./gd.js":2101,"./gl":38794,"./gl.js":38794,"./gom-deva":27884,"./gom-deva.js":27884,"./gom-latn":23168,"./gom-latn.js":23168,"./gu":95349,"./gu.js":95349,"./he":24206,"./he.js":24206,"./hi":30094,"./hi.js":30094,"./hr":30316,"./hr.js":30316,"./hu":22138,"./hu.js":22138,"./hy-am":11423,"./hy-am.js":11423,"./id":29218,"./id.js":29218,"./is":90135,"./is.js":90135,"./it":90626,"./it-ch":10150,"./it-ch.js":10150,"./it.js":90626,"./ja":39183,"./ja.js":39183,"./jv":24286,"./jv.js":24286,"./ka":12105,"./ka.js":12105,"./kk":47772,"./kk.js":47772,"./km":18758,"./km.js":18758,"./kn":79282,"./kn.js":79282,"./ko":33730,"./ko.js":33730,"./ku":1408,"./ku.js":1408,"./ky":33291,"./ky.js":33291,"./lb":36841,"./lb.js":36841,"./lo":55466,"./lo.js":55466,"./lt":57010,"./lt.js":57010,"./lv":37595,"./lv.js":37595,"./me":39861,"./me.js":39861,"./mi":35493,"./mi.js":35493,"./mk":95966,"./mk.js":95966,"./ml":87341,"./ml.js":87341,"./mn":5115,"./mn.js":5115,"./mr":10370,"./mr.js":10370,"./ms":9847,"./ms-my":41237,"./ms-my.js":41237,"./ms.js":9847,"./mt":72126,"./mt.js":72126,"./my":56165,"./my.js":56165,"./nb":64924,"./nb.js":64924,"./ne":16744,"./ne.js":16744,"./nl":93901,"./nl-be":59814,"./nl-be.js":59814,"./nl.js":93901,"./nn":83877,"./nn.js":83877,"./oc-lnc":92135,"./oc-lnc.js":92135,"./pa-in":15858,"./pa-in.js":15858,"./pl":64495,"./pl.js":64495,"./pt":89520,"./pt-br":57971,"./pt-br.js":57971,"./pt.js":89520,"./ro":96459,"./ro.js":96459,"./ru":21793,"./ru.js":21793,"./sd":40950,"./sd.js":40950,"./se":10490,"./se.js":10490,"./si":90124,"./si.js":90124,"./sk":64249,"./sk.js":64249,"./sl":14985,"./sl.js":14985,"./sq":51104,"./sq.js":51104,"./sr":49131,"./sr-cyrl":79915,"./sr-cyrl.js":79915,"./sr.js":49131,"./ss":85893,"./ss.js":85893,"./sv":98760,"./sv.js":98760,"./sw":91172,"./sw.js":91172,"./ta":27333,"./ta.js":27333,"./te":23110,"./te.js":23110,"./tet":52095,"./tet.js":52095,"./tg":27321,"./tg.js":27321,"./th":9041,"./th.js":9041,"./tk":19005,"./tk.js":19005,"./tl-ph":75768,"./tl-ph.js":75768,"./tlh":89444,"./tlh.js":89444,"./tr":72397,"./tr.js":72397,"./tzl":28254,"./tzl.js":28254,"./tzm":51106,"./tzm-latn":30699,"./tzm-latn.js":30699,"./tzm.js":51106,"./ug-cn":9288,"./ug-cn.js":9288,"./uk":67691,"./uk.js":67691,"./ur":13795,"./ur.js":13795,"./uz":6791,"./uz-latn":60588,"./uz-latn.js":60588,"./uz.js":6791,"./vi":65666,"./vi.js":65666,"./x-pseudo":14378,"./x-pseudo.js":14378,"./yo":75805,"./yo.js":75805,"./zh-cn":83839,"./zh-cn.js":83839,"./zh-hk":55726,"./zh-hk.js":55726,"./zh-mo":99807,"./zh-mo.js":99807,"./zh-tw":74152,"./zh-tw.js":74152};function a(e){var t=l(e);return s(t)}function l(e){if(!s.o(n,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return n[e]}a.keys=function(){return Object.keys(n)},a.resolve=l,e.exports=a,a.id=46700}}]); \ No newline at end of file diff --git a/assets/js/e42faa22.b68e8434.js b/assets/js/e42faa22.b68e8434.js deleted file mode 100644 index a8d4c2e5..00000000 --- a/assets/js/e42faa22.b68e8434.js +++ /dev/null @@ -1 +0,0 @@ -"use strict";(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[9804],{4966:t=>{t.exports=JSON.parse('[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.2.0","id":169228891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KFjpb","tag_name":"v3.2.0","target_commitish":"af71a42f25edc63b7cb0e96d49dbe1241dc3c851","name":"DAX Studio v3.2.0","draft":false,"prerelease":false,"created_at":"2024-08-08T00:44:33Z","published_at":"2024-08-08T01:11:06Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566362","id":184566362,"node_id":"RA_kwDOAfifGs4LAEJa","name":"DaxStudio_3_2_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19814127,"download_count":0,"created_at":"2024-08-08T01:09:15Z","updated_at":"2024-08-08T01:09:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566364","id":184566364,"node_id":"RA_kwDOAfifGs4LAEJc","name":"DaxStudio_3_2_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11629552,"download_count":0,"created_at":"2024-08-08T01:09:17Z","updated_at":"2024-08-08T01:09:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566367","id":184566367,"node_id":"RA_kwDOAfifGs4LAEJf","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:19Z","updated_at":"2024-08-08T01:09:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566371","id":184566371,"node_id":"RA_kwDOAfifGs4LAEJj","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:20Z","updated_at":"2024-08-08T01:09:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.2.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.2.0","body":"## Updates\\r\\n* Improving [Smart Paste](https://daxstudio.org/docs/features/smart-paste/)\\r\\n* #1288 Added Support for [View Metrics StatsColumnBatchSize](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added sorting to ViewAs roles\\r\\n* Fixed styling so trace command bars are not blurred\\r\\n\\r\\n## Fixes\\r\\n* Fix caturing server timing events when Auto ClearCache is active against powerbi:// endpoints\\r\\n* Fix #1284 dscmd CSV command not working with --connectionstring option\\r\\n* Fix #1283 dscmd export command --tables option parsing\\r\\n* Fix #1282 QueryBuilder measure renaming not working\\r\\n* Fix #1289 dscmd CSV command error when exporting some queries\\r\\n* Fix sizing of status bar server name tooltip "},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168141644","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168141644/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/168141644/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.1.1","id":168141644,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KBaNM","tag_name":"v3.1.1","target_commitish":"b322862174ee3a6d56c1f5d53811333ec18d89e1","name":"DAX Studio v3.1.1","draft":false,"prerelease":false,"created_at":"2024-07-31T23:29:16Z","published_at":"2024-08-01T00:37:15Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091639","id":183091639,"node_id":"RA_kwDOAfifGs4K6cG3","name":"DaxStudio_3_1_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19811231,"download_count":738,"created_at":"2024-08-01T00:33:31Z","updated_at":"2024-08-01T00:33:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/DaxStudio_3_1_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091647","id":183091647,"node_id":"RA_kwDOAfifGs4K6cG_","name":"DaxStudio_3_1_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11631072,"download_count":9194,"created_at":"2024-08-01T00:33:34Z","updated_at":"2024-08-01T00:33:35Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/DaxStudio_3_1_1_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091659","id":183091659,"node_id":"RA_kwDOAfifGs4K6cHL","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":1,"created_at":"2024-08-01T00:33:36Z","updated_at":"2024-08-01T00:33:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091663","id":183091663,"node_id":"RA_kwDOAfifGs4K6cHP","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":2,"created_at":"2024-08-01T00:33:36Z","updated_at":"2024-08-01T00:33:37Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.1.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.1.1","body":"This is a minor fix to the [v3.1.0 release](https://daxstudio.org/blog/v3_1_0-release/)\\r\\n\\r\\n## Fixes\\r\\n* Fixed #1279 error sending results to static Excel output"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/168003598/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.1.0","id":168003598,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KA4gO","tag_name":"v3.1.0","target_commitish":"61d301f43aba3f44393ae8ed81cb8a6d4c17de6d","name":"DAX Studio v3.1.0","draft":false,"prerelease":false,"created_at":"2024-07-31T03:29:56Z","published_at":"2024-07-31T09:28:41Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940234","id":182940234,"node_id":"RA_kwDOAfifGs4K53JK","name":"DaxStudio_3_1_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19811437,"download_count":165,"created_at":"2024-07-31T09:24:31Z","updated_at":"2024-07-31T09:24:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/DaxStudio_3_1_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940249","id":182940249,"node_id":"RA_kwDOAfifGs4K53JZ","name":"DaxStudio_3_1_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11627352,"download_count":2654,"created_at":"2024-07-31T09:24:34Z","updated_at":"2024-07-31T09:24:34Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/DaxStudio_3_1_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940256","id":182940256,"node_id":"RA_kwDOAfifGs4K53Jg","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":1,"created_at":"2024-07-31T09:24:35Z","updated_at":"2024-07-31T09:24:35Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940262","id":182940262,"node_id":"RA_kwDOAfifGs4K53Jm","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-07-31T09:24:36Z","updated_at":"2024-07-31T09:24:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.1.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.1.0","body":"## New Features\\r\\n* Added [Capture Diagnostics](https://daxstudio.org/docs/features/capture-diagnostics)\\r\\n* Added [Evaluate and Log trace](https://daxstudio.org/docs/features/traces/evaluateandlog-trace)\\r\\n* Added [Database dialog](https://daxstudio.org/docs/features/database-dialog) when connecting\\r\\n* Added [command line](https://daxstudio.org/docs/features/command-line) support\\r\\n* Added Model Metrics / Vertipaq Analyzer [Options dialog](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added support for [obfuscated](https://daxstudio.org/docs/features/model-metrics/#obfuscated-vertipaq-analyzer-files) model metrics\\r\\n* Added support to Server Timings for the new [ExecutionMetrics event](https://daxstudio.org/docs/features/traces/server-timings-trace/#execution-metrics-events)\\r\\n\\r\\n## Improvements\\r\\n* #1204 made listview selected row color lighter to improve the contrast\\r\\n* #1124 Improved labelling of the zoom level\\r\\n* #1241 Added \\"learn more\\" link to connection dialog \\r\\n* Added storage mode column to the Partitions tab in View Metrics\\r\\n* updated TOM, ADOMD and other 3rd party dependencies\\r\\n* Fixed the images for the Server Timings event type filters\\r\\n* Moved [Server FE Benchmark](https://daxstudio.org/docs/features/server-fe-benchmark/) out of preview status\\r\\n\\r\\n## Fixes\\r\\n* Fixed a crash trying to show fonts in the option dialog\\r\\n* Fixed #1213 Formatted file export not applying formatting\\r\\n* Fixed loading of AggregateRewrite events in saved Server Timings\\r\\n* Fixed occasional crash when using publish functions\\r\\n* Fixed #1228 Query Builder not respecting delimiter setting\\r\\n* Fixed #1179 reconnect active traces on connection retries\\r\\n* Fixed an issue in QueryBuilder when loading a saved query containing a hierarchy\\r\\n* Fixed an issue in QueryBuilder when trying to filter on a query scoped measure\\r\\n* Fixed an issue where the Ribbon buttons get stuck in a disabled state after an error while a trace is active\\r\\n* Fixed #1262 ViewAs not working with \\"Other User\\" option against the Power BI Service\\r\\n* Fixed #1264 Status bar timer stopped too early\\r\\n* Fixed #1268 where the View As dialog did not work properly with a large number of roles","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/130625107/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.11","id":130625107,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4HyS5T","tag_name":"v3.0.11","target_commitish":"2c358afd2c6b4f96d6418888cb76770b8b72d36e","name":"DAX Studio v3.0.11","draft":false,"prerelease":false,"created_at":"2023-11-18T01:55:52Z","published_at":"2023-11-21T09:19:56Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668597","id":136668597,"node_id":"RA_kwDOAfifGs4IJWW1","name":"DaxStudio_3_0_11_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17992270,"download_count":24186,"created_at":"2023-11-21T09:17:35Z","updated_at":"2023-11-21T09:17:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/DaxStudio_3_0_11_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668603","id":136668603,"node_id":"RA_kwDOAfifGs4IJWW7","name":"DaxStudio_3_0_11_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10353104,"download_count":197410,"created_at":"2023-11-21T09:17:38Z","updated_at":"2023-11-21T09:17:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/DaxStudio_3_0_11_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668605","id":136668605,"node_id":"RA_kwDOAfifGs4IJWW9","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":27,"created_at":"2023-11-21T09:17:40Z","updated_at":"2023-11-21T09:17:40Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668607","id":136668607,"node_id":"RA_kwDOAfifGs4IJWW_","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":37,"created_at":"2023-11-21T09:17:40Z","updated_at":"2023-11-21T09:17:41Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.11","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.11","body":"## Updates\\r\\n* Improved Query Folding logic\\r\\n* updated vpax libraries\\r\\n* fixed #1189 no longer counting RowNumber as user column in vertipaq analyzer\\r\\n* updated vpax libraries\\r\\n* updated TOM / ADOMD libraries\\r\\n\\r\\n## Fixes\\r\\n* fixed #1200 \\"An item with the same key has already been added\\" error when connecting to Power BI \\r\\n* fixed #1188 error when testing roles on SSAS\\r\\n* fixed bug in status bar for powerpivot connections\\r\\n* fixed #1180 detection of multiple parameters on one line\\r\\n* fixed #1178 Query Builder new measure showing permissions issue\\r\\n* fixed #1172 vertipaq analyzer summary always shows unknown.pbix\\r\\n* fixed #1171 error when loading perf data\\r\\n* Fixed Query Folding crashes with certain regional settings\\r\\n* fixed #1170 cancelling closing DAX Studio also cancels closing open documents\\r\\n* fixed #1169 error when opening files with Query Builder open","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107/reactions","total_count":2,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":2,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117425556","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117425556/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/117425556/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.10","id":117425556,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4G_8WU","tag_name":"v3.0.10","target_commitish":"b449eee9144c136507beefdd7bace43a56e905fb","name":"DAX Studio v3.0.10","draft":false,"prerelease":false,"created_at":"2023-08-16T09:30:38Z","published_at":"2023-08-16T09:46:32Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719860","id":121719860,"node_id":"RA_kwDOAfifGs4HQUw0","name":"DaxStudio_3_0_10_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17645591,"download_count":11670,"created_at":"2023-08-16T09:45:22Z","updated_at":"2023-08-16T09:45:24Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/DaxStudio_3_0_10_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719863","id":121719863,"node_id":"RA_kwDOAfifGs4HQUw3","name":"DaxStudio_3_0_10_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10160208,"download_count":90398,"created_at":"2023-08-16T09:45:25Z","updated_at":"2023-08-16T09:45:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/DaxStudio_3_0_10_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719870","id":121719870,"node_id":"RA_kwDOAfifGs4HQUw-","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":24,"created_at":"2023-08-16T09:45:27Z","updated_at":"2023-08-16T09:45:27Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719872","id":121719872,"node_id":"RA_kwDOAfifGs4HQUxA","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":34,"created_at":"2023-08-16T09:45:28Z","updated_at":"2023-08-16T09:45:28Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.10","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.10","body":"# Fixes\\r\\n* Fix crash dialog that appears when connecting or changing tabs when the [Indent Based Folding](/docs/features/indent-code-folding) preview feature is **NOT** enabled"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/117379550/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.9","id":117379550,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4G_xHe","tag_name":"v3.0.9","target_commitish":"279aecb489662076c55b679240ad8153a014d115","name":"DAX Studio v3.0.9","draft":false,"prerelease":false,"created_at":"2023-08-15T23:05:47Z","published_at":"2023-08-15T23:54:29Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656879","id":121656879,"node_id":"RA_kwDOAfifGs4HQFYv","name":"DaxStudio_3_0_9_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17645605,"download_count":1020,"created_at":"2023-08-15T23:23:54Z","updated_at":"2023-08-15T23:23:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/DaxStudio_3_0_9_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656883","id":121656883,"node_id":"RA_kwDOAfifGs4HQFYz","name":"DaxStudio_3_0_9_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10156848,"download_count":4509,"created_at":"2023-08-15T23:23:57Z","updated_at":"2023-08-15T23:23:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/DaxStudio_3_0_9_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656887","id":121656887,"node_id":"RA_kwDOAfifGs4HQFY3","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":11,"created_at":"2023-08-15T23:23:59Z","updated_at":"2023-08-15T23:23:59Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656888","id":121656888,"node_id":"RA_kwDOAfifGs4HQFY4","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":12,"created_at":"2023-08-15T23:24:00Z","updated_at":"2023-08-15T23:24:00Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.9","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.9","body":"# Updates\\r\\n* Updated Vertipaq Analyzer libraries to work with DAX Optimizer\\r\\n* Preview Feature - Indent Based Code Folding\\r\\n\\r\\n# Fixes\\r\\n* Fix Saved Server Timings not loading\\r\\n* Fix add escaping to find references\\r\\n* Fix define measure in calculation groups\\r\\n* Fix < typo in Query Builder\\r\\n* Fix Sorting by Translated Names\\r\\n* Improved DQ formatting","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/110797047/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.8","id":110797047,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4GmqD3","tag_name":"v3.0.8","target_commitish":"ed6cb6ae7f1e1c1aa1884d0cce2c93e6a85e2773","name":"DAX Studio v3.0.8","draft":false,"prerelease":false,"created_at":"2023-06-28T01:25:24Z","published_at":"2023-07-03T01:12:16Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305747","id":115305747,"node_id":"RA_kwDOAfifGs4G320T","name":"DaxStudio_3_0_8_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17603097,"download_count":4836,"created_at":"2023-07-03T01:08:46Z","updated_at":"2023-07-03T01:08:52Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/DaxStudio_3_0_8_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305764","id":115305764,"node_id":"RA_kwDOAfifGs4G320k","name":"DaxStudio_3_0_8_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10139456,"download_count":41290,"created_at":"2023-07-03T01:08:54Z","updated_at":"2023-07-03T01:08:55Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/DaxStudio_3_0_8_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305771","id":115305771,"node_id":"RA_kwDOAfifGs4G320r","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":22,"created_at":"2023-07-03T01:08:56Z","updated_at":"2023-07-03T01:08:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305775","id":115305775,"node_id":"RA_kwDOAfifGs4G320v","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":30,"created_at":"2023-07-03T01:08:56Z","updated_at":"2023-07-03T01:08:57Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.8","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.8","body":"# Updates\\r\\n * Improved metadata refresh against Fabric Direct Lake models\\r\\n * Include dynamic format string in Define Measure\\r\\n * Added winget publishing to release pipeline\\r\\n * Fixed #1130 added hierarchy support to Query Builder\\r\\n * Fixed #1135 allows for dragging entire tables to Query Builder\\r\\n\\r\\n# Fixes\\r\\n * Fixed #1099 Rendering issues in View Metrics\\r\\n * Fixed #1104 assembly signing in automated build process\\r\\n * Fixed #1105 bracket highlighting for CallbackDataID in Server Timings\\r\\n * Fixed #1111 prevented multiple trace windows when opening files\\r\\n * Fixed #1119 Query Builder not saving if user has read-only access\\r\\n * Fixed #1120 clear any previous errors at the start of Server Timings trace\\r\\n * Fixed #1123 corrected spelling of Power Pivot\\r\\n * Fixed #1126 recovering multiple documents can set the wrong active document\\r\\n * Fixed #1128 right-click copy in results was incorrectly copying all cells\\r\\n * Fixed #1136 error when using data export to SQL and column name has square brackets \\r\\n * Fixed crash in hierarchy tooltip\\r\\n * Fixed crash reports\\r\\n * Improved autosave clean up\\r\\n * Fixed display of database name when connected to PBI Desktop\\r\\n * Improved autosave cleanup\\r\\n * Fixed bug in expand measures\\r\\n","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/99845671","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/99845671/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/99845671/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.7","id":99845671,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4F84Yn","tag_name":"v3.0.7","target_commitish":"93e61fcd0e60867cc6e6ce61ae603a178272197c","name":"DAX Studio v3.0.7","draft":false,"prerelease":false,"created_at":"2023-04-17T02:38:29Z","published_at":"2023-04-18T04:29:16Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166784","id":104166784,"node_id":"RA_kwDOAfifGs4GNXWA","name":"DaxStudio_3_0_7_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17491038,"download_count":7725,"created_at":"2023-04-18T04:27:15Z","updated_at":"2023-04-18T04:27:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/DaxStudio_3_0_7_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166786","id":104166786,"node_id":"RA_kwDOAfifGs4GNXWC","name":"DaxStudio_3_0_7_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10066264,"download_count":66368,"created_at":"2023-04-18T04:27:17Z","updated_at":"2023-04-18T04:27:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/DaxStudio_3_0_7_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166787","id":104166787,"node_id":"RA_kwDOAfifGs4GNXWD","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":35,"created_at":"2023-04-18T04:27:19Z","updated_at":"2023-04-18T04:27:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166788","id":104166788,"node_id":"RA_kwDOAfifGs4GNXWE","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":39,"created_at":"2023-04-18T04:27:19Z","updated_at":"2023-04-18T04:27:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.7","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.7","body":"## Updates\\r\\n* #1094 delete items from server list\\r\\n* #491 Clear Log and Clear Results context menu options\\r\\n* Added a preview option for exporting Server Timings text to separate files\\r\\n\\r\\n## Fixes\\r\\n* #1092 fix for spelling mistake in installer option\\r\\n* #1076 fix for xmlReader in use errors\\r\\n* #1077 incorrect hash calculation\\r\\n* #1080 fixed issue with line comments when using linked Excel output\\r\\n* #1081 min/max not populating in tooltips for some DQ models\\r\\n* #1083 fixed linked Excel output not working with AAD authentication\\r\\n* #1084 fixed crash on ctrl+shift+c\\r\\n* #851 fixed Object not set error in Query Builder\\r\\n* Fixed an issue loading older versions of ServerTimings data\\r\\n* Fixed issues relating to a couple of reported crashes"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/95475510/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.6","id":95475510,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4FsNc2","tag_name":"v3.0.6","target_commitish":"1a376d129e707918f25ed0e164ee796aabf5c5a6","name":"DAX Studio v3.0.6","draft":false,"prerelease":false,"created_at":"2023-03-14T00:41:03Z","published_at":"2023-03-14T00:53:27Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265788","id":99265788,"node_id":"RA_kwDOAfifGs4F6qz8","name":"DaxStudio_3_0_6_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17487044,"download_count":4882,"created_at":"2023-03-14T00:51:13Z","updated_at":"2023-03-14T00:51:15Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/DaxStudio_3_0_6_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265790","id":99265790,"node_id":"RA_kwDOAfifGs4F6qz-","name":"DaxStudio_3_0_6_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10065432,"download_count":40913,"created_at":"2023-03-14T00:51:16Z","updated_at":"2023-03-14T00:51:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/DaxStudio_3_0_6_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265794","id":99265794,"node_id":"RA_kwDOAfifGs4F6q0C","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":26,"created_at":"2023-03-14T00:51:18Z","updated_at":"2023-03-14T00:51:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265795","id":99265795,"node_id":"RA_kwDOAfifGs4F6q0D","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":38,"created_at":"2023-03-14T00:51:19Z","updated_at":"2023-03-14T00:51:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.6","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.6","body":"## New Features\\r\\n* #861 adding SHA256 hashes for downloads\\r\\n* #866 added copy with/without headers option for query results\\r\\n* #973 Added Duplicate option to tab right-click menu\\r\\n* #1016 open a .dax file by dragging it onto DAX Studio\\r\\n* #1031 adding encoding option for custom CSV output\\r\\n* #1051 added Formatted File as an output option\\r\\n* added json option when outputting to a file\\r\\n* FE Benchmarks\\r\\n* Updated Timeline/Waterfall visualization in Server Timings\\r\\n* xmSQL / DirectQuery formatting improvements\\r\\n* moved preview and vertipaq analyzer settings from the advanced to the standard options page\\r\\n\\r\\n## Fixes\\r\\n* #1062 fix vertipaq analyzer showing in summary pane for AAS / PBIP\\r\\n* #1060 enabling Shift+Enter to be used as a custom hotkey\\r\\n* #1052 disabled re-ordering of columns in vertipaq analyzer\\r\\n* #1036 fix location of desktop shortcut file for Current User installs\\r\\n* #1030 QueryBuilder measures missing table references when loading from file\\r\\n* #1029 QueryBuilder IN filters not loading from file correctly\\r\\n* #1026 improving VertiPaq Analyzer tooltips\\r\\n* #1025 fixing spelling / capitalization errors\\r\\n* #968 Tool Window incorrectly docking\\r\\n* #967 permission error on non-admin install\\r\\n* #979 improved color contrast in dark mode\\r\\n* #994 adjusted measure icon position when vertical scrollbars are always displayed\\r\\n* #997 adding support for measure filters in Query Builder\\r\\n* #999 fixed display of columns with open parenthesis as first character\\r\\n* #951 moved Swap Delimiters / Debug Commas to advanced\\r\\n* fixed metadata display for multi-dimensional models\\r\\n* skip showing crash dialog if app is shutting down\\r\\n* Improved generation of Define Measure and Define Dependent Measures\\r\\n* Fixed crash in BindableFocusBehaviour and AutomationPeer\\r\\n* fixed cell alignment in View Metrics columns tab\\r\\n* Fixed crash on update flag click event\\r\\n* Fixed crash when browsing for a folder during CSV data export\\r\\n* improvements for FE duration calculation\\r\\n* added default file name when exporting bim from vpax\\r\\n* fixed the hidden table icon\\r\\n* fixed Excel tracing \\r\\n* fixed invalid button states after failed connection attempt\\r\\n","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78209984","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78209984/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/78209984/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.5","id":78209984,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EqWPA","tag_name":"v3.0.5","target_commitish":"3f8ba54f89bc8ae7bc74eaf0c6008c22064738cc","name":"DAX Studio v3.0.5","draft":false,"prerelease":false,"created_at":"2022-09-27T00:29:04Z","published_at":"2022-09-27T00:36:20Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79113233","id":79113233,"node_id":"RA_kwDOAfifGs4EtywR","name":"DaxStudio_3_0_5_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17206875,"download_count":15896,"created_at":"2022-09-27T00:32:53Z","updated_at":"2022-09-27T00:32:55Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.5/DaxStudio_3_0_5_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79113239","id":79113239,"node_id":"RA_kwDOAfifGs4EtywX","name":"DaxStudio_3_0_5_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9843040,"download_count":128900,"created_at":"2022-09-27T00:33:01Z","updated_at":"2022-09-27T00:33:02Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.5/DaxStudio_3_0_5_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.5","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.5","body":"## Fixes\\r\\n* #965 Permissions error when installing for Current User\\r\\n* Fixed colors on Getting Started dialog\\r\\n* Fixed incorrect new version notification on initial install"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/78120505/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.4","id":78120505,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EqAY5","tag_name":"v3.0.4","target_commitish":"7e90acee69d26e8923303d020d0a43f0ef480689","name":"DAX Studio v3.0.4","draft":false,"prerelease":false,"created_at":"2022-09-26T09:59:35Z","published_at":"2022-09-26T10:08:23Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79039127","id":79039127,"node_id":"RA_kwDOAfifGs4EtgqX","name":"DaxStudio_3_0_4_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17206682,"download_count":1955,"created_at":"2022-09-26T10:06:37Z","updated_at":"2022-09-26T10:06:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.4/DaxStudio_3_0_4_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79039129","id":79039129,"node_id":"RA_kwDOAfifGs4EtgqZ","name":"DaxStudio_3_0_4_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9848168,"download_count":8970,"created_at":"2022-09-26T10:06:40Z","updated_at":"2022-09-26T10:06:42Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.4/DaxStudio_3_0_4_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.4","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.4","body":"## Fixes\\r\\n\\r\\n* Fix #963 missing shortcut icon","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505/reactions","total_count":1,"+1":0,"-1":0,"laugh":1,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77929025","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77929025/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77929025/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.3","id":77929025,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EpRpB","tag_name":"v3.0.3","target_commitish":"15fc50e51131f0135a6956f593f4080aae1c00db","name":"DAX Studio v3.0.3","draft":false,"prerelease":false,"created_at":"2022-09-22T21:18:32Z","published_at":"2022-09-22T21:27:52Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78717615","id":78717615,"node_id":"RA_kwDOAfifGs4EsSKv","name":"DaxStudio_3_0_3_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17189906,"download_count":1002,"created_at":"2022-09-22T21:26:21Z","updated_at":"2022-09-22T21:26:23Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.3/DaxStudio_3_0_3_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78717627","id":78717627,"node_id":"RA_kwDOAfifGs4EsSK7","name":"DaxStudio_3_0_3_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846640,"download_count":6172,"created_at":"2022-09-22T21:26:25Z","updated_at":"2022-09-22T21:26:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.3/DaxStudio_3_0_3_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.3","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.3","body":"## Fixes\\r\\n\\r\\n* Fix #952 Run only selected text"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77844445","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77844445/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77844445/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.2","id":77844445,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Eo8_d","tag_name":"v3.0.2","target_commitish":"734763b0524be4502d157dc0ad3ec0bfe5c97e5b","name":"DAX Studio v3.0.2","draft":false,"prerelease":false,"created_at":"2022-09-22T06:38:09Z","published_at":"2022-09-22T06:47:13Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78643487","id":78643487,"node_id":"RA_kwDOAfifGs4EsAEf","name":"DaxStudio_3_0_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17189821,"download_count":859,"created_at":"2022-09-22T06:45:41Z","updated_at":"2022-09-22T06:45:50Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.2/DaxStudio_3_0_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78643520","id":78643520,"node_id":"RA_kwDOAfifGs4EsAFA","name":"DaxStudio_3_0_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846360,"download_count":2802,"created_at":"2022-09-22T06:45:52Z","updated_at":"2022-09-22T06:45:54Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.2/DaxStudio_3_0_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.2","body":"## Fixes\\r\\n\\r\\n* Fix #952 Only run selected test"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77833793","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77833793/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77833793/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.1","id":77833793,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Eo6ZB","tag_name":"v3.0.1","target_commitish":"5398bcdbd679cc635d132a789ded4358493fd5b4","name":"DAX Studio v3.0.1","draft":false,"prerelease":false,"created_at":"2022-09-22T02:30:14Z","published_at":"2022-09-22T02:47:32Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78628274","id":78628274,"node_id":"RA_kwDOAfifGs4Er8Wy","name":"DaxStudio_3_0_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17187773,"download_count":697,"created_at":"2022-09-22T02:45:23Z","updated_at":"2022-09-22T02:45:25Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.1/DaxStudio_3_0_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78628276","id":78628276,"node_id":"RA_kwDOAfifGs4Er8W0","name":"DaxStudio_3_0_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846344,"download_count":970,"created_at":"2022-09-22T02:45:27Z","updated_at":"2022-09-22T02:45:29Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.1/DaxStudio_3_0_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.1","body":"## Updates\\r\\n\\r\\n* Added query information button to traces\\r\\n* Updated Query History icons\\r\\n* #949 Exposed Theme/Mode setting in Options\\r\\n* Added MPARAMETER keyword to syntax highlighting\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* Fixed #891 Error exporting to static Excel file\\r\\n* Fixed #889 crash when dragging trace windows \\r\\n* Fixed #886 incorrect link to tutorial in Getting Started dialog\\r\\n* Fixed #894 Define and Expand sometimes producing incorrect output\\r\\n* Fixed #924 username blank in All Queries trace\\r\\n* Fixed #930 increased default code completion window width\\r\\n* Fixed #931 automatically select all text in find/replace dialog\\r\\n* Fixed #906 improved waterfall layout in Server Timings\\r\\n* Fixed setting focus in the editor when changing tabs\\r\\n* Fixed file icon registration\\r\\n* Improved error handling around shutdown operations \\r\\n* Added extra hotkey validation rules\\r\\n* Fixed #916 added retry logic to all clipboard operations\\r\\n* Improved Power BI filename detection for non-English cultures\\r\\n* Removed unused dependencies and reduced installer/portable file size"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/75208453/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.0","id":75208453,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Ee5cF","tag_name":"v3.0.0","target_commitish":"119c5a9f2fd429dd717b88e19e46ca63aea3752a","name":"DAX Studio v3.0.0","draft":false,"prerelease":false,"created_at":"2022-08-24T09:24:57Z","published_at":"2022-08-24T11:11:08Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/75699783","id":75699783,"node_id":"RA_kwDOAfifGs4EgxZH","name":"DaxStudio_3_0_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17258025,"download_count":4435,"created_at":"2022-08-24T11:06:01Z","updated_at":"2022-08-24T11:06:05Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.0/DaxStudio_3_0_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/75699785","id":75699785,"node_id":"RA_kwDOAfifGs4EgxZJ","name":"DaxStudio_3_0_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9982456,"download_count":33200,"created_at":"2022-08-24T11:06:06Z","updated_at":"2022-08-24T11:06:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.0/DaxStudio_3_0_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.0","body":"## New / Enhanced\\r\\n* New modern skin\\r\\n* Dark/Light Mode support\\r\\n* View As support\\r\\n* Benchmark can run with ViewAs to test RLS impact\\r\\n* All Queries can be enabled with other traces\\r\\n* Added simplified ribbon view\\r\\n\\r\\n## Updates\\r\\n* #826 added PowerPivot model detection timeout in options\\r\\n* Updating syntax highlighting to handle multi-line strings\\r\\n* Added highlighting of cache nodes in physical query plans\\r\\n* Improved state tracking for trace windows\\r\\n* Prevented interleaving of clearcache with query execution\\r\\n\\t\\r\\n## Fixes\\r\\n* Fixed #764 error when running from cmd prompt\\r\\n* Fixed #799 error when opening querybuilder files from older versions\\r\\n* Fixed #812 FIPS compliant hash\\r\\n* Fixed #816 database dropdown too small\\r\\n* Fixed #838 added support for custom datetime formats when exporting to xlsx\\r\\n* Fixed #841 allowed for loading of performance data where component information was missing","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453/reactions","total_count":9,"+1":4,"-1":0,"laugh":1,"hooray":0,"confused":0,"heart":0,"rocket":3,"eyes":1}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/53517297/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.17.3","id":53517297,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4DMJvx","tag_name":"v2.17.3","target_commitish":"fa701ca55aa5abf2039415a66df80766e5a31977","name":"DAX Studio v2.17.3","draft":false,"prerelease":false,"created_at":"2021-11-16T23:20:05Z","published_at":"2021-11-17T02:57:02Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49630384","id":49630384,"node_id":"RA_kwDOAfifGs4C9Uyw","name":"DaxStudio_2_17_3_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13214035,"download_count":15542,"created_at":"2021-11-17T01:37:06Z","updated_at":"2021-11-17T01:37:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.3/DaxStudio_2_17_3_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49630388","id":49630388,"node_id":"RA_kwDOAfifGs4C9Uy0","name":"DaxStudio_2_17_3_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8604456,"download_count":172548,"created_at":"2021-11-17T01:37:08Z","updated_at":"2021-11-17T01:37:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.3/DaxStudio_2_17_3_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.17.3","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.17.3","body":"## Fixes\\r\\n\\r\\n* Fixed #760 not loading the model metadata when the regional settings for the current machine uses something other than a period (.) for the decimal separator\\r\\n* Fixed a crash in the QueryBuilder when the model metadata has not loaded correctly","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":1}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53367596","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53367596/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/53367596/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.17.2","id":53367596,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4DLlMs","tag_name":"v2.17.2","target_commitish":"87b08e689474bc69de2e44009b675a6b17447520","name":"DAX Studio v2.17.2","draft":false,"prerelease":false,"created_at":"2021-11-15T07:37:53Z","published_at":"2021-11-15T07:56:50Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49438840","id":49438840,"node_id":"RA_kwDOAfifGs4C8mB4","name":"DaxStudio_2_17_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13215848,"download_count":1446,"created_at":"2021-11-15T07:55:57Z","updated_at":"2021-11-15T07:55:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.2/DaxStudio_2_17_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49438846","id":49438846,"node_id":"RA_kwDOAfifGs4C8mB-","name":"DaxStudio_2_17_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8605784,"download_count":7230,"created_at":"2021-11-15T07:55:59Z","updated_at":"2021-11-15T07:56:01Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.2/DaxStudio_2_17_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.17.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.17.2","body":"2.17.2 fixes an issue where the automated build for 2.17.0 failed to sign the installer and includes the following updates from 2.17.0\\r\\n\\r\\n## New Features\\r\\n* Added Parameter support to Query Builder filters\\r\\n* Removing `` tags from xmSQL in Server Timings to improve readability\\r\\n* Fixing accuracy of Server Timings for queries with Batch events\\r\\n* Fixed #709 query builder queries are now captured in the query history\\r\\n* Fixed #747 the /f parameter can now open vpax files\\r\\n* Fixed #699 added extra information to the error message when the XMLA endpoint is not correctly enabled\\r\\n* improved caching of measure expressions\\r\\n\\r\\n## Fixes\\r\\n* Fixed #703 preventing a crash when entering a proxy password\\r\\n* Fixed #715 added DOUBLE data type to intellisense and syntax highlighting\\r\\n* Fixed #740 export to Excel failed on some machines\\r\\n* Fixed #755 saving parameters to XML was not correctly encoding special characters\\r\\n* Fixed #750 would crash on startup if the WMI information on the machine was corrupt\\r\\n* Fixed download link in Help - About screen"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/46097513","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/46097513/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/46097513/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.2","id":46097513,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ2MDk3NTEz","tag_name":"v2.16.2","target_commitish":"63109f0a2caeafd82796d7593da92a5fdecde0d9","name":"DAX Studio v2.16.2","draft":false,"prerelease":false,"created_at":"2021-07-13T01:44:12Z","published_at":"2021-07-13T05:28:55Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/40190993","id":40190993,"node_id":"MDEyOlJlbGVhc2VBc3NldDQwMTkwOTkz","name":"DaxStudio_2_16_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13154506,"download_count":6959,"created_at":"2021-07-13T05:27:06Z","updated_at":"2021-07-13T05:27:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.2/DaxStudio_2_16_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/40191005","id":40191005,"node_id":"MDEyOlJlbGVhc2VBc3NldDQwMTkxMDA1","name":"DaxStudio_2_16_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8562544,"download_count":76431,"created_at":"2021-07-13T05:27:08Z","updated_at":"2021-07-13T05:27:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.2/DaxStudio_2_16_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.2","body":"## Fixes\\r\\n\\r\\n* #662 Showing View Metrics Last Refreshed and Analysis Date in the local timezone \\r\\n* #659 When saving a file with the Query Builder open custom measure names were not saved\\r\\n* #663 Debug commas not handling lines with indented comments correctly\\r\\n* #664 Traces fail to start with a timeout error\\r\\n* #670 View Metrics - Last Refreshed date was incorrectly adjusting from UTC time\\r\\n"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/45345742","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/45345742/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/45345742/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.1","id":45345742,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ1MzQ1NzQy","tag_name":"v2.16.1","target_commitish":"2c13553153786f564ee5bdf65e602529a19b5b56","name":"DAX Studio v2.16.1","draft":false,"prerelease":false,"created_at":"2021-06-28T07:41:42Z","published_at":"2021-06-28T10:06:10Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39347609","id":39347609,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MzQ3NjA5","name":"DaxStudio_2_16_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13080273,"download_count":1681,"created_at":"2021-06-28T10:03:27Z","updated_at":"2021-06-28T10:03:29Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.1/DaxStudio_2_16_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39347610","id":39347610,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MzQ3NjEw","name":"DaxStudio_2_16_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8552056,"download_count":11054,"created_at":"2021-06-28T10:03:29Z","updated_at":"2021-06-28T10:03:30Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.1/DaxStudio_2_16_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.1","body":"## Fixes\\r\\n\\r\\n* #657 Unable to open a new query tab either with a new connection or with a copied connection\\r\\n* #658 passing the database name on the command line \\r\\n* #647 hidden objects not hidden correctly when show hidden objects option was turned off (this was partially fixed in 2.16.0 but should work in all scenarios now)"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/44997650/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.0","id":44997650,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ0OTk3NjUw","tag_name":"v2.16.0","target_commitish":"1c53dc9ca17f6b6cba8ffeaae316060a8af33877","name":"DAX Studio 2.16.0","draft":false,"prerelease":false,"created_at":"2021-06-19T03:03:58Z","published_at":"2021-06-22T01:55:30Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39016161","id":39016161,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MDE2MTYx","name":"DaxStudio_2_16_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13080134,"download_count":1125,"created_at":"2021-06-22T01:53:07Z","updated_at":"2021-06-22T01:53:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.0/DaxStudio_2_16_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39016162","id":39016162,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MDE2MTYy","name":"DaxStudio_2_16_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8549440,"download_count":5313,"created_at":"2021-06-22T01:53:09Z","updated_at":"2021-06-22T01:53:10Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.0/DaxStudio_2_16_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.0","body":"## New Features\\r\\n\\r\\n* Added \\"Preview Data\\" right-click option for tables and columns\\r\\n* #580 extended Parameter support to include data types other than text\\r\\n* Added \\"New Version\\" notification in the title bar\\r\\n* Updated xmSQL cleanup to also fix table names\\r\\n* added sponsor page to github https://github.com/sponsors/daxstudio\\r\\n* #612 supporting all of the /f /s /d command line parameters at the same time\\r\\n* Query Builder Improvements\\r\\n * Adding Auto-Generate to Query Builder\\r\\n * Clicking Edit Query from the Query Builder will now update any previously generated query text\\r\\n * #570 Adding ORDER BY support to the Query Builder\\r\\n* Custom Key-Bindings moved out of preview\\r\\n* #620 Adding Ctrl+W to select current word\\r\\n* #584 Extending Hover tooltip to work with Keywords\\r\\n* #636 Show PBIX filename in the database dropdown instead of database ID\\r\\n* #638 Adding encoding option when using Exporting Data to CSV files\\r\\n* #632 extending installer support for Windows ARM64\\r\\n* updating ADOMD / AMO references to 19.22\\r\\n\\r\\n## Preview Features\\r\\n\\r\\n* Debug Commas - moves commas in formated queries to the start of the line\\r\\n* Show XMLA Commands in All Queries trace - shows commands sent by other tools like SSDT and Tabular Editor\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* #578 Analyze in Excel not working with PBI XMLA or AzureAS\\r\\n* #579 Server Timings Layout Tab not appearing\\r\\n* Improved error message when no query text is specified\\r\\n* #581 All Queries Trace against PowerPivot caused crash\\r\\n* Fixed a crash when attempting to add a display folder to the Query Builder\\r\\n* Fixed a crash when attempting to use the query builder against a model with an invalid calculation script\\r\\n* #592 datatypes not syntax highlighted and not in code completion\\r\\n* #613 DMV and Function drag/drop not working\\r\\n* #647 Hiding hidden objects was not working correctly with items in display folders\\r\\n* #643 fixing issue with code completion window \\"sticking\\"","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/40594090","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/40594090/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/40594090/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.15.0","id":40594090,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQwNTk0MDkw","tag_name":"v2.15.0","target_commitish":"545ed2ad0412b0a5babd5ac7f472480ff9f3bb90","name":"DAX Studio v2.15.0","draft":false,"prerelease":false,"created_at":"2021-03-28T04:21:29Z","published_at":"2021-03-28T08:47:11Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/34101277","id":34101277,"node_id":"MDEyOlJlbGVhc2VBc3NldDM0MTAxMjc3","name":"DaxStudio_2_15_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13062613,"download_count":4231,"created_at":"2021-03-28T08:38:06Z","updated_at":"2021-03-28T08:38:10Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.15.0/DaxStudio_2_15_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/34101278","id":34101278,"node_id":"MDEyOlJlbGVhc2VBc3NldDM0MTAxMjc4","name":"DaxStudio_2_15_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8532912,"download_count":48923,"created_at":"2021-03-28T08:38:11Z","updated_at":"2021-03-28T08:38:12Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.15.0/DaxStudio_2_15_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.15.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.15.0","body":"## New Features\\r\\n\\r\\n* #559 Added a toolbar button and right-click menu to copy Server Timing metrics\\r\\n* #556 Added an option to play a sound after long running operations\\r\\n* Added \\"Duplicate Measure\\" right-click menu to Query Builder\\r\\n* Added Error events to All Queries trace\\r\\n* #568 Added right-click menu option in the editor to go to dax.guide for functions\\r\\n* #569 Added Function tooltip display when hovering the mouse over functions in the editor\\r\\n* Added setup cmdline parameter docs\\r\\n* Added SQLBI videos to docs\\r\\n* Added discussions link to website navigation\\r\\n* Updated Multiple Query Detection to work with `// Dax Query` in addition to `// SQL Query` comments\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* Adding extra checks around QueryEnd timeout in Server Timings\\r\\n* Close the Trace Layout ribbon tab when all documents are closed\\r\\n* Made \'Add New\' disabled in the Query Builder if the current model has no tables\\r\\n* Fixed #458 added docs and tooltip to explain memory sizes\\r\\n* Fixed #517 updated clipboard bindings to allow for copying from the View Metrics tabs\\r\\n* Fixed #539 error starting traces when using Roles or EffectiveUserName\\r\\n* Fixed bug in retry for ViewMetrics when there is an error reading statistical information.\\r\\n* Added configuration to read statistical data for VertiPaq Analyzer. Disable reading statistical data for legacy versions of SSAS. Added retry logic and log of warning if there is an error reading statistical data.\\r\\n* Fixed #525 F1 and Context Menu to open dax.guide for functions\\r\\n* Fixed server timings trace for PowerPivot\\r\\n* Fixed drag drop issues with QueryBuilder\\r\\n* Fixed #514 Server Trace not working in Excel\\r\\n* Fixed #520 option to not truncate tables was not working when exporting to SQL Server\\r\\n* Fixed #511 Excessive metadata refreshes was causing metadata pane to collapse\\r\\n* Fixed #512 fixed Table tooltip warnings and added measure count\\r\\n* Fixed #546 corrected wording in error message\\r\\n* Fixed #549 correctly escape connection string values containing special characters\\r\\n* Fixed #557 delimiter error on Clear Cache when using non-US delimiter style\\r\\n* Fixed a bug with the Roles parameter in the advanced connection properties not accepting spaces\\r\\n* Fixed #563 metadata incorrectly resetting when using a combination of mouse selection and query builder hotkeys\\r\\n* Fixed #564 Application crashes when clicking on a ribbon tab while the ribbon is collapsed\\r\\n* Fixed crash when resetting key bindings\\r\\n* Fixed #575 autocomplete sometimes stops working\\r\\n* Disabled the Add Measure button when connected to a model with no tables\\r\\n* Fixed #576 Editing an existing Measure in Query Builder against PowerPivot causes a crash"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36577891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36577891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/36577891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.1","id":36577891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTM2NTc3ODkx","tag_name":"v2.14.1","target_commitish":"0be0818319ad2d6c077a5a185a9fff255dbc8c95","name":"DAX Studio 2.14.1","draft":false,"prerelease":false,"created_at":"2021-01-19T02:58:10Z","published_at":"2021-01-19T03:26:52Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30883391","id":30883391,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODgzMzkx","name":"DaxStudio_2_14_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12496217,"download_count":4610,"created_at":"2021-01-19T03:19:56Z","updated_at":"2021-01-19T03:19:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.1/DaxStudio_2_14_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30883393","id":30883393,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODgzMzkz","name":"DaxStudio_2_14_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8318496,"download_count":47318,"created_at":"2021-01-19T03:19:59Z","updated_at":"2021-01-19T03:20:00Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.1/DaxStudio_2_14_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.14.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.14.1","body":"Includes all the updates from [v2.14.0](https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.0)\\r\\n\\r\\n## Fixes\\r\\n* Fixed #509 - critical issue with the Excel Addin that causes it to fail to load"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36540382","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36540382/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/36540382/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.0","id":36540382,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTM2NTQwMzgy","tag_name":"v2.14.0","target_commitish":"1c3be7751030804d494feb0447a68632c70f2ef1","name":"DAX Studio 2.14.0","draft":false,"prerelease":false,"created_at":"2021-01-18T09:59:14Z","published_at":"2021-01-18T10:09:44Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30849986","id":30849986,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODQ5OTg2","name":"DaxStudio_2_14_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13165300,"download_count":1892,"created_at":"2021-01-18T10:03:17Z","updated_at":"2021-01-18T10:03:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.0/DaxStudio_2_14_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30849987","id":30849987,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODQ5OTg3","name":"DaxStudio_2_14_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8663664,"download_count":8113,"created_at":"2021-01-18T10:03:20Z","updated_at":"2021-01-18T10:03:21Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.0/DaxStudio_2_14_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.14.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.14.0","body":"## Updates\\r\\n* Added help text when the edit control is empty\\r\\n* Added privacy settings\\r\\n* Added options for improving the readability of the xmSQL in Server Timings\\r\\n* Added \\"Multiple Queries Detected\\" dialog when pasting in queries from Power BI Performance Analyzer that came from a Composite model \\r\\n* Help Ribbon updates\\r\\n * Updating link in help ribbon to Analysis Services forum\\r\\n * Adding link to Discussions https://github.com/daxstudio/daxstudio/discussions\\r\\n* Query Builder moved out of preview status\\r\\n* Benchmarking moved out of preview status\\r\\n* Enabled [Discussions](https://github.com/DaxStudio/DaxStudio/discussions) on the github site\\r\\n* Adding Query Builder documentation to daxstudio.org\\r\\n* Updating AdomdClient and TOM references to v19.14\\r\\n* Added retry logic when fetching Database and Model lists\\r\\n* #450 Last Updated is now shown in local time instead of UTC\\r\\n* Added keyboard short cuts in metadata pane to work with Query Builder\\r\\n* #492 added description to function tooltip\\r\\n\\r\\n## Fixes\\r\\n* Fixed crash when doing Replace All with an invalid RegEx expression\\r\\n* Fixed crash when clicking Refresh Metadata after connection has dropped\\r\\n* Fixed #469 Server Timings busy spinner was activating incorrectly when doing Clear Cache\\r\\n* Fixed #467 Database Name was being incorrectly injected into all new connections when DAX Studio was opened from External Tools in Power BI Desktop\\r\\n* Fixed #466 PBI XMLA connections not being parsed correctly\\r\\n* Fixed #457 crashing on startup after setting view hidden objects = false in options\\r\\n* Fixed #356 Clear Cache throwing errors against PBI XMLA endpoint\\r\\n* Fixed #449 Connection lost during Benchmarking\\r\\n* Fixed a trace timeout issue when connecting to PBI XMLA endpoint (sometimes it is still necessary to increase the default timeout to 90 seconds or more)\\r\\n* Query Builder\\r\\n * Fixed a bug when filtering dates that reported an error parsing an empty string\\r\\n * Added the ability to drag KPI components into the Query Builder\\r\\n * Fixed a crash when trying to alter the expression for a dynamic format string for a calculation group item\\r\\n* Fixed hang when pasting in code with extremely long lines (tens of thousands of characters)\\r\\n* Fixed #451 up/down keys not work consistently \\r\\n* Fixed #446 Aggregate rewrite events causing an error\\r\\n* Fixed #444 to use correct culture in csv export\\r\\n* Fixed #445 defaulting the selected model to the base model not the first perspective\\r\\n* Fixed an issue with the trace layout options not displaying\\r\\n* Fixed a bug with swap delimiters feature and block comments\\r\\n* Apply a number of small fixes that should address some issues that came in via crash reports, but these reports were all submitted anonymously so for many of them it is impossible to verify that the fix has worked as we have no steps to reproduce the issue and the fix is based on assumptions of the cause of the issue.\\r\\n* Fixed drag/drop of text not working within editor\\r\\n* Fixed #475 proxy auth error when entering AAD credentials\\r\\n* Fixed #485 Swap delimiters incorrectly affecting functions with periods in the name\\r\\n* Fixed #486 Define Measure not using Separator specified in Options\\r\\n* Fixed #497 Define Measures not working when connected to a model with active translations\\r\\n* Fixed #499 Added table name when querying for column references\\r\\n* Fixed #501 avoiding bug with EXCEPT function in Query Builder\\r\\n"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32899562","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32899562/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/32899562/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.13.1","id":32899562,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTMyODk5NTYy","tag_name":"v2.13.1","target_commitish":"b8d7b86ae5151136eb1a59f4947e694c1df8d76d","name":"DAX Studio v2.13.1","draft":false,"prerelease":false,"created_at":"2020-10-22T04:34:20Z","published_at":"2020-10-22T05:26:03Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27353455","id":27353455,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MzUzNDU1","name":"DaxStudio_2_13_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12045983,"download_count":4440,"created_at":"2020-10-22T05:20:53Z","updated_at":"2020-10-22T05:20:54Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13.1/DaxStudio_2_13_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27353458","id":27353458,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MzUzNDU4","name":"DaxStudio_2_13_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7986472,"download_count":35601,"created_at":"2020-10-22T05:20:55Z","updated_at":"2020-10-22T05:20:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13.1/DaxStudio_2_13_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.13.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.13.1","body":"Fixes\\r\\n* #442 Crash when opening New Measure or Edit Measure in Query Builder\\r\\n* #440 Extended time out for clean up of temporary odc files"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32835335","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32835335/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/32835335/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.13","id":32835335,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTMyODM1MzM1","tag_name":"v2.13","target_commitish":"a995729e90cfa9d3866c5b8ff5ea1b1af319653e","name":"DAX Studio v2.13","draft":false,"prerelease":false,"created_at":"2020-10-20T11:08:01Z","published_at":"2020-10-20T21:42:31Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27267051","id":27267051,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MjY3MDUx","name":"DaxStudio_2_13_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12045988,"download_count":1816,"created_at":"2020-10-20T21:38:20Z","updated_at":"2020-10-20T21:38:21Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13/DaxStudio_2_13_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27267052","id":27267052,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MjY3MDUy","name":"DaxStudio_2_13_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7985520,"download_count":7802,"created_at":"2020-10-20T21:38:22Z","updated_at":"2020-10-20T21:38:24Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13/DaxStudio_2_13_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.13","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.13","body":"## New / Enhanced\\r\\n* Added native Excel output so that the Dynamic and Static Excel outputs are always available (event when running outside of Excel) \\r\\n* #340 Added \\"Clipboard\\" as an output target\\r\\n* Re-write of the connection handling to incorporate a retry mechanism if the connection gets dropped\\r\\n* View Metrics\\r\\n * Fixed Sorting in View Metrics table view to do a nested sort \\r\\n * Changed Sorting in View Metrics to sort Descending on first click\\r\\n * Added \\"loading\\" status to View Metrics\\r\\n * View Metrics - Fixed KB/MB/GB (it was lowercase, which is for bits not bytes)\\r\\n * Enhancement #403 View Metrics - added tooltips, loading indicator, fixed default sort\\r\\n* Query Builder\\r\\n * Improved the query patterns generated by the Query Builder\\r\\n * Added Between/In/Not In filter types to Query Builder\\r\\n* New Options view with search and categories to make finding options easier\\r\\n* Export Data now uses TOPNSKIP in million row batches allowing for the export of massive data sets\\r\\n* Enhancement #385 added an option to prompt before refreshing metadata\\r\\n* Changed default Text file output to UTF-8 csv\\r\\n* Renamed \\"Excel\\" button to \\"Analyze in Excel\\" in External Tools\\r\\n* Added a check that the portable version is not in a restricted folder\\r\\n\\r\\n## Fixes \\r\\n* Fixed #400 duplicate New option in customize Quick Access Toolbar\\r\\n* Fixed #401 unable to re-show Power BI Performance window after hiding it\\r\\n* Fixed #405 & #415 incorrectly trying to write external tools file when doing a non-admin install\\r\\n* Fixed crashes when right-clicking on certain tool windows\\r\\n* Fixed #411 Export to csv not quoting strings\\r\\n* Fixed #404 improved code completion interactions\\r\\n* Fixed #424 Parameter parsing in table constructors\\r\\n* Fixed #419 View Metrics error against PowerPivot models"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29248684","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29248684/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/29248684/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.2","id":29248684,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI5MjQ4Njg0","tag_name":"v2.12.2","target_commitish":"a1475cf32741bc165b9efdd84e25dff2c85e54e4","name":"DAX Studio 2.12.2","draft":false,"prerelease":false,"created_at":"2020-08-03T22:07:32Z","published_at":"2020-08-03T22:14:37Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23569413","id":23569413,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTY5NDEz","name":"DaxStudio_2_12_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11719962,"download_count":3741,"created_at":"2020-08-03T22:11:15Z","updated_at":"2020-08-03T22:11:17Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.2/DaxStudio_2_12_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23569414","id":23569414,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTY5NDE0","name":"DaxStudio_2_12_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7775216,"download_count":38171,"created_at":"2020-08-03T22:11:17Z","updated_at":"2020-08-03T22:11:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.2/DaxStudio_2_12_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.2","body":"## Fixes\\r\\n#398 Exception thrown on startup. Only occurs when there is no history of previous data sources."},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29217754","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29217754/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/29217754/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.1","id":29217754,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI5MjE3NzU0","tag_name":"v2.12.1","target_commitish":"90e4806fc45c0af3abf1a8a0bf9267345a3587d9","name":"DAX Studio 2.12.1","draft":false,"prerelease":false,"created_at":"2020-08-03T02:30:42Z","published_at":"2020-08-03T07:54:36Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23544113","id":23544113,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTQ0MTEz","name":"DaxStudio_2_12_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11719877,"download_count":4694,"created_at":"2020-08-03T07:51:30Z","updated_at":"2020-08-03T07:51:32Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.1/DaxStudio_2_12_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23544114","id":23544114,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTQ0MTE0","name":"DaxStudio_2_12_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7772224,"download_count":4216,"created_at":"2020-08-03T07:51:32Z","updated_at":"2020-08-03T07:51:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.1/DaxStudio_2_12_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.1","body":"## New Features\\r\\n\\r\\n* Pasting a connection string into the server name will parse out the Data Source and Initial Catalog settings\\r\\n\\r\\n## Fixes\\r\\n* #391 - issues when copying Power BI Performance data and pasting into Excel\\r\\n* #393 - application crashed if you attempted to open the Initial Catalog list before specifying a server\\r\\n* #394 - output to text file was not working for multiple results sets\\r\\n* #397 - \\"All Queries\\" trace was not working against PowerPivot connections"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28721621","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28721621/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/28721621/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.0","id":28721621,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI4NzIxNjIx","tag_name":"v2.12.0","target_commitish":"master","name":"DAX Studio 2.12.0","draft":false,"prerelease":false,"created_at":"2020-07-27T22:15:06Z","published_at":"2020-07-27T22:57:51Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23297254","id":23297254,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzMjk3MjU0","name":"DaxStudio_2_12_0_portable.zip","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":11717647,"download_count":1372,"created_at":"2020-07-27T22:57:30Z","updated_at":"2020-07-27T22:57:44Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.0/DaxStudio_2_12_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23297252","id":23297252,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzMjk3MjUy","name":"DaxStudio_2_12_0_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7772864,"download_count":4395,"created_at":"2020-07-27T22:57:14Z","updated_at":"2020-07-27T22:57:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.0/DaxStudio_2_12_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.0","body":"## New Features\\r\\n* Installer now signed with an EV certificate (kindly funded by SQLBI) this should prevent/minimize warnings from [SmartScreen](https://daxstudio.org/documentation/installation/smart-screen/)\\r\\n* Added \\"Initial Catalog\\" setting to the Advanced Options in the connection dialog, if you have a very large model or slow connection (like AzureAS or VPN) then you can now choose the initial database you are connected to.\\r\\n* Added Roles and IsAdmin properties to Database tooltip\\r\\n* #382 Changed \\"Format Query\\" to a split-button so that you can choose the style of formatting by clicking on the bottom half of the button\\r\\n* Adding Portable build as a download option\\r\\n \\r\\n## Fixes\\r\\n* #378 Power BI External Tools - installer not correctly updating path in daxstudio.pbitools.json file if a non-default install location is used\\r\\n* #377 exporting tables with no rows would throw an error\\r\\n* #376 autosave not recovering open files for all types of crashes\\r\\n* #374 improved tooltip sampling to prevent full column materialization\\r\\n* Fixed crash when attempting to export using invalid manual connection string\\r\\n* #381 re-connecting to a pbix file that has been closed and re-opened after launching from External Tools does not work"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28522125","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28522125/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/28522125/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.11.2","id":28522125,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI4NTIyMTI1","tag_name":"v2.11.2","target_commitish":"master","name":"DAX Studio 2.11.2","draft":false,"prerelease":false,"created_at":"2020-07-13T23:08:35Z","published_at":"2020-07-13T23:24:28Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/22860166","id":22860166,"node_id":"MDEyOlJlbGVhc2VBc3NldDIyODYwMTY2","name":"DaxStudio_2_11_2_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7766792,"download_count":11574,"created_at":"2020-07-14T10:06:11Z","updated_at":"2020-07-14T10:06:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.11.2/DaxStudio_2_11_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.11.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.11.2","body":"## Updates\\r\\n* Adds support for the \\"External Tools\\" ribbon in Power BI Desktop\\r\\n\\r\\n## Fixes\\r\\n* #373 Fixes \\"Define Measure\\" when connected to a SSAS instance without admin rights\\r\\n* #372 Duplicate MyMeasures created when adding more than 1 custom measure in the Query Builder\\r\\n* #367 Measure information duplicated in VPAX files\\r\\n* Fixed crash when highlighting\\r\\n* Fixed crash when closing last tab and connection had been lost"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/27440886","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/27440886/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/27440886/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.11.1","id":27440886,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI3NDQwODg2","tag_name":"v2.11.1","target_commitish":"master","name":"DAX Studio 2.11.1","draft":false,"prerelease":false,"created_at":"2020-06-17T23:03:35Z","published_at":"2020-06-17T23:17:04Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/21841942","id":21841942,"node_id":"MDEyOlJlbGVhc2VBc3NldDIxODQxOTQy","name":"DaxStudio_2_11_1_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7601440,"download_count":13204,"created_at":"2020-06-17T23:15:28Z","updated_at":"2020-06-17T23:15:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.11.1/DaxStudio_2_11_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.11.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.11.1","body":"## Fixes\\r\\n\\r\\n- Filters on datetime columns where we cannot parse the date value now report the error rather than crashing when using the \\"Edit Query\\" button\\r\\n- #343 Fixed spelling of KEEPFILTERS for IS NOT filters\\r\\n- #345 Comma placement changed to match the style used by DaxFormatter\\r\\n- #346 / #347 DaxFormatter now works in the Expression Editor\\r\\n- #351 error while exporting tables to SQL Server\\r\\n- #352 hierarchies in display folders not expanding\\r\\n- #357 leading/trailing comments missing when doing \\"define measure\\""}]')}}]); \ No newline at end of file diff --git a/assets/js/e42faa22.c9e21862.js b/assets/js/e42faa22.c9e21862.js new file mode 100644 index 00000000..42d4a186 --- /dev/null +++ b/assets/js/e42faa22.c9e21862.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[9804],{4966:t=>{t.exports=JSON.parse('[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.2.0","id":169228891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KFjpb","tag_name":"v3.2.0","target_commitish":"af71a42f25edc63b7cb0e96d49dbe1241dc3c851","name":"DAX Studio v3.2.0","draft":false,"prerelease":false,"created_at":"2024-08-08T00:44:33Z","published_at":"2024-08-08T01:11:06Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566362","id":184566362,"node_id":"RA_kwDOAfifGs4LAEJa","name":"DaxStudio_3_2_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19814127,"download_count":3,"created_at":"2024-08-08T01:09:15Z","updated_at":"2024-08-08T01:09:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566364","id":184566364,"node_id":"RA_kwDOAfifGs4LAEJc","name":"DaxStudio_3_2_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11629552,"download_count":34,"created_at":"2024-08-08T01:09:17Z","updated_at":"2024-08-08T01:09:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566367","id":184566367,"node_id":"RA_kwDOAfifGs4LAEJf","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:19Z","updated_at":"2024-08-08T01:09:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566371","id":184566371,"node_id":"RA_kwDOAfifGs4LAEJj","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:20Z","updated_at":"2024-08-08T01:09:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.2.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.2.0","body":"## Updates\\r\\n* Improving [Smart Paste](https://daxstudio.org/docs/features/smart-paste/)\\r\\n* #1288 Added Support for [View Metrics StatsColumnBatchSize](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added sorting to ViewAs roles\\r\\n* Fixed styling so trace command bars are not blurred\\r\\n\\r\\n## Fixes\\r\\n* Fix caturing server timing events when Auto ClearCache is active against powerbi:// endpoints\\r\\n* Fix #1284 dscmd CSV command not working with --connectionstring option\\r\\n* Fix #1283 dscmd export command --tables option parsing\\r\\n* Fix #1282 QueryBuilder measure renaming not working\\r\\n* Fix #1289 dscmd CSV command error when exporting some queries\\r\\n* Fix sizing of status bar server name tooltip "},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168141644","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168141644/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/168141644/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.1.1","id":168141644,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KBaNM","tag_name":"v3.1.1","target_commitish":"b322862174ee3a6d56c1f5d53811333ec18d89e1","name":"DAX Studio v3.1.1","draft":false,"prerelease":false,"created_at":"2024-07-31T23:29:16Z","published_at":"2024-08-01T00:37:15Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091639","id":183091639,"node_id":"RA_kwDOAfifGs4K6cG3","name":"DaxStudio_3_1_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19811231,"download_count":738,"created_at":"2024-08-01T00:33:31Z","updated_at":"2024-08-01T00:33:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/DaxStudio_3_1_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091647","id":183091647,"node_id":"RA_kwDOAfifGs4K6cG_","name":"DaxStudio_3_1_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11631072,"download_count":9201,"created_at":"2024-08-01T00:33:34Z","updated_at":"2024-08-01T00:33:35Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/DaxStudio_3_1_1_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091659","id":183091659,"node_id":"RA_kwDOAfifGs4K6cHL","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":1,"created_at":"2024-08-01T00:33:36Z","updated_at":"2024-08-01T00:33:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091663","id":183091663,"node_id":"RA_kwDOAfifGs4K6cHP","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":2,"created_at":"2024-08-01T00:33:36Z","updated_at":"2024-08-01T00:33:37Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.1.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.1.1","body":"This is a minor fix to the [v3.1.0 release](https://daxstudio.org/blog/v3_1_0-release/)\\r\\n\\r\\n## Fixes\\r\\n* Fixed #1279 error sending results to static Excel output"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/168003598/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.1.0","id":168003598,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KA4gO","tag_name":"v3.1.0","target_commitish":"61d301f43aba3f44393ae8ed81cb8a6d4c17de6d","name":"DAX Studio v3.1.0","draft":false,"prerelease":false,"created_at":"2024-07-31T03:29:56Z","published_at":"2024-07-31T09:28:41Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940234","id":182940234,"node_id":"RA_kwDOAfifGs4K53JK","name":"DaxStudio_3_1_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19811437,"download_count":165,"created_at":"2024-07-31T09:24:31Z","updated_at":"2024-07-31T09:24:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/DaxStudio_3_1_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940249","id":182940249,"node_id":"RA_kwDOAfifGs4K53JZ","name":"DaxStudio_3_1_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11627352,"download_count":2654,"created_at":"2024-07-31T09:24:34Z","updated_at":"2024-07-31T09:24:34Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/DaxStudio_3_1_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940256","id":182940256,"node_id":"RA_kwDOAfifGs4K53Jg","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":1,"created_at":"2024-07-31T09:24:35Z","updated_at":"2024-07-31T09:24:35Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940262","id":182940262,"node_id":"RA_kwDOAfifGs4K53Jm","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-07-31T09:24:36Z","updated_at":"2024-07-31T09:24:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.1.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.1.0","body":"## New Features\\r\\n* Added [Capture Diagnostics](https://daxstudio.org/docs/features/capture-diagnostics)\\r\\n* Added [Evaluate and Log trace](https://daxstudio.org/docs/features/traces/evaluateandlog-trace)\\r\\n* Added [Database dialog](https://daxstudio.org/docs/features/database-dialog) when connecting\\r\\n* Added [command line](https://daxstudio.org/docs/features/command-line) support\\r\\n* Added Model Metrics / Vertipaq Analyzer [Options dialog](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added support for [obfuscated](https://daxstudio.org/docs/features/model-metrics/#obfuscated-vertipaq-analyzer-files) model metrics\\r\\n* Added support to Server Timings for the new [ExecutionMetrics event](https://daxstudio.org/docs/features/traces/server-timings-trace/#execution-metrics-events)\\r\\n\\r\\n## Improvements\\r\\n* #1204 made listview selected row color lighter to improve the contrast\\r\\n* #1124 Improved labelling of the zoom level\\r\\n* #1241 Added \\"learn more\\" link to connection dialog \\r\\n* Added storage mode column to the Partitions tab in View Metrics\\r\\n* updated TOM, ADOMD and other 3rd party dependencies\\r\\n* Fixed the images for the Server Timings event type filters\\r\\n* Moved [Server FE Benchmark](https://daxstudio.org/docs/features/server-fe-benchmark/) out of preview status\\r\\n\\r\\n## Fixes\\r\\n* Fixed a crash trying to show fonts in the option dialog\\r\\n* Fixed #1213 Formatted file export not applying formatting\\r\\n* Fixed loading of AggregateRewrite events in saved Server Timings\\r\\n* Fixed occasional crash when using publish functions\\r\\n* Fixed #1228 Query Builder not respecting delimiter setting\\r\\n* Fixed #1179 reconnect active traces on connection retries\\r\\n* Fixed an issue in QueryBuilder when loading a saved query containing a hierarchy\\r\\n* Fixed an issue in QueryBuilder when trying to filter on a query scoped measure\\r\\n* Fixed an issue where the Ribbon buttons get stuck in a disabled state after an error while a trace is active\\r\\n* Fixed #1262 ViewAs not working with \\"Other User\\" option against the Power BI Service\\r\\n* Fixed #1264 Status bar timer stopped too early\\r\\n* Fixed #1268 where the View As dialog did not work properly with a large number of roles","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/130625107/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.11","id":130625107,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4HyS5T","tag_name":"v3.0.11","target_commitish":"2c358afd2c6b4f96d6418888cb76770b8b72d36e","name":"DAX Studio v3.0.11","draft":false,"prerelease":false,"created_at":"2023-11-18T01:55:52Z","published_at":"2023-11-21T09:19:56Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668597","id":136668597,"node_id":"RA_kwDOAfifGs4IJWW1","name":"DaxStudio_3_0_11_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17992270,"download_count":24186,"created_at":"2023-11-21T09:17:35Z","updated_at":"2023-11-21T09:17:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/DaxStudio_3_0_11_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668603","id":136668603,"node_id":"RA_kwDOAfifGs4IJWW7","name":"DaxStudio_3_0_11_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10353104,"download_count":197411,"created_at":"2023-11-21T09:17:38Z","updated_at":"2023-11-21T09:17:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/DaxStudio_3_0_11_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668605","id":136668605,"node_id":"RA_kwDOAfifGs4IJWW9","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":27,"created_at":"2023-11-21T09:17:40Z","updated_at":"2023-11-21T09:17:40Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668607","id":136668607,"node_id":"RA_kwDOAfifGs4IJWW_","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":37,"created_at":"2023-11-21T09:17:40Z","updated_at":"2023-11-21T09:17:41Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.11","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.11","body":"## Updates\\r\\n* Improved Query Folding logic\\r\\n* updated vpax libraries\\r\\n* fixed #1189 no longer counting RowNumber as user column in vertipaq analyzer\\r\\n* updated vpax libraries\\r\\n* updated TOM / ADOMD libraries\\r\\n\\r\\n## Fixes\\r\\n* fixed #1200 \\"An item with the same key has already been added\\" error when connecting to Power BI \\r\\n* fixed #1188 error when testing roles on SSAS\\r\\n* fixed bug in status bar for powerpivot connections\\r\\n* fixed #1180 detection of multiple parameters on one line\\r\\n* fixed #1178 Query Builder new measure showing permissions issue\\r\\n* fixed #1172 vertipaq analyzer summary always shows unknown.pbix\\r\\n* fixed #1171 error when loading perf data\\r\\n* Fixed Query Folding crashes with certain regional settings\\r\\n* fixed #1170 cancelling closing DAX Studio also cancels closing open documents\\r\\n* fixed #1169 error when opening files with Query Builder open","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107/reactions","total_count":2,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":2,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117425556","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117425556/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/117425556/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.10","id":117425556,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4G_8WU","tag_name":"v3.0.10","target_commitish":"b449eee9144c136507beefdd7bace43a56e905fb","name":"DAX Studio v3.0.10","draft":false,"prerelease":false,"created_at":"2023-08-16T09:30:38Z","published_at":"2023-08-16T09:46:32Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719860","id":121719860,"node_id":"RA_kwDOAfifGs4HQUw0","name":"DaxStudio_3_0_10_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17645591,"download_count":11670,"created_at":"2023-08-16T09:45:22Z","updated_at":"2023-08-16T09:45:24Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/DaxStudio_3_0_10_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719863","id":121719863,"node_id":"RA_kwDOAfifGs4HQUw3","name":"DaxStudio_3_0_10_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10160208,"download_count":90398,"created_at":"2023-08-16T09:45:25Z","updated_at":"2023-08-16T09:45:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/DaxStudio_3_0_10_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719870","id":121719870,"node_id":"RA_kwDOAfifGs4HQUw-","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":24,"created_at":"2023-08-16T09:45:27Z","updated_at":"2023-08-16T09:45:27Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719872","id":121719872,"node_id":"RA_kwDOAfifGs4HQUxA","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":34,"created_at":"2023-08-16T09:45:28Z","updated_at":"2023-08-16T09:45:28Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.10","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.10","body":"# Fixes\\r\\n* Fix crash dialog that appears when connecting or changing tabs when the [Indent Based Folding](/docs/features/indent-code-folding) preview feature is **NOT** enabled"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/117379550/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.9","id":117379550,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4G_xHe","tag_name":"v3.0.9","target_commitish":"279aecb489662076c55b679240ad8153a014d115","name":"DAX Studio v3.0.9","draft":false,"prerelease":false,"created_at":"2023-08-15T23:05:47Z","published_at":"2023-08-15T23:54:29Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656879","id":121656879,"node_id":"RA_kwDOAfifGs4HQFYv","name":"DaxStudio_3_0_9_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17645605,"download_count":1020,"created_at":"2023-08-15T23:23:54Z","updated_at":"2023-08-15T23:23:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/DaxStudio_3_0_9_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656883","id":121656883,"node_id":"RA_kwDOAfifGs4HQFYz","name":"DaxStudio_3_0_9_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10156848,"download_count":4509,"created_at":"2023-08-15T23:23:57Z","updated_at":"2023-08-15T23:23:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/DaxStudio_3_0_9_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656887","id":121656887,"node_id":"RA_kwDOAfifGs4HQFY3","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":11,"created_at":"2023-08-15T23:23:59Z","updated_at":"2023-08-15T23:23:59Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656888","id":121656888,"node_id":"RA_kwDOAfifGs4HQFY4","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":12,"created_at":"2023-08-15T23:24:00Z","updated_at":"2023-08-15T23:24:00Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.9","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.9","body":"# Updates\\r\\n* Updated Vertipaq Analyzer libraries to work with DAX Optimizer\\r\\n* Preview Feature - Indent Based Code Folding\\r\\n\\r\\n# Fixes\\r\\n* Fix Saved Server Timings not loading\\r\\n* Fix add escaping to find references\\r\\n* Fix define measure in calculation groups\\r\\n* Fix < typo in Query Builder\\r\\n* Fix Sorting by Translated Names\\r\\n* Improved DQ formatting","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/110797047/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.8","id":110797047,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4GmqD3","tag_name":"v3.0.8","target_commitish":"ed6cb6ae7f1e1c1aa1884d0cce2c93e6a85e2773","name":"DAX Studio v3.0.8","draft":false,"prerelease":false,"created_at":"2023-06-28T01:25:24Z","published_at":"2023-07-03T01:12:16Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305747","id":115305747,"node_id":"RA_kwDOAfifGs4G320T","name":"DaxStudio_3_0_8_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17603097,"download_count":4836,"created_at":"2023-07-03T01:08:46Z","updated_at":"2023-07-03T01:08:52Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/DaxStudio_3_0_8_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305764","id":115305764,"node_id":"RA_kwDOAfifGs4G320k","name":"DaxStudio_3_0_8_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10139456,"download_count":41290,"created_at":"2023-07-03T01:08:54Z","updated_at":"2023-07-03T01:08:55Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/DaxStudio_3_0_8_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305771","id":115305771,"node_id":"RA_kwDOAfifGs4G320r","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":22,"created_at":"2023-07-03T01:08:56Z","updated_at":"2023-07-03T01:08:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305775","id":115305775,"node_id":"RA_kwDOAfifGs4G320v","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":30,"created_at":"2023-07-03T01:08:56Z","updated_at":"2023-07-03T01:08:57Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.8","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.8","body":"# Updates\\r\\n * Improved metadata refresh against Fabric Direct Lake models\\r\\n * Include dynamic format string in Define Measure\\r\\n * Added winget publishing to release pipeline\\r\\n * Fixed #1130 added hierarchy support to Query Builder\\r\\n * Fixed #1135 allows for dragging entire tables to Query Builder\\r\\n\\r\\n# Fixes\\r\\n * Fixed #1099 Rendering issues in View Metrics\\r\\n * Fixed #1104 assembly signing in automated build process\\r\\n * Fixed #1105 bracket highlighting for CallbackDataID in Server Timings\\r\\n * Fixed #1111 prevented multiple trace windows when opening files\\r\\n * Fixed #1119 Query Builder not saving if user has read-only access\\r\\n * Fixed #1120 clear any previous errors at the start of Server Timings trace\\r\\n * Fixed #1123 corrected spelling of Power Pivot\\r\\n * Fixed #1126 recovering multiple documents can set the wrong active document\\r\\n * Fixed #1128 right-click copy in results was incorrectly copying all cells\\r\\n * Fixed #1136 error when using data export to SQL and column name has square brackets \\r\\n * Fixed crash in hierarchy tooltip\\r\\n * Fixed crash reports\\r\\n * Improved autosave clean up\\r\\n * Fixed display of database name when connected to PBI Desktop\\r\\n * Improved autosave cleanup\\r\\n * Fixed bug in expand measures\\r\\n","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/99845671","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/99845671/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/99845671/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.7","id":99845671,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4F84Yn","tag_name":"v3.0.7","target_commitish":"93e61fcd0e60867cc6e6ce61ae603a178272197c","name":"DAX Studio v3.0.7","draft":false,"prerelease":false,"created_at":"2023-04-17T02:38:29Z","published_at":"2023-04-18T04:29:16Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166784","id":104166784,"node_id":"RA_kwDOAfifGs4GNXWA","name":"DaxStudio_3_0_7_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17491038,"download_count":7725,"created_at":"2023-04-18T04:27:15Z","updated_at":"2023-04-18T04:27:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/DaxStudio_3_0_7_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166786","id":104166786,"node_id":"RA_kwDOAfifGs4GNXWC","name":"DaxStudio_3_0_7_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10066264,"download_count":66368,"created_at":"2023-04-18T04:27:17Z","updated_at":"2023-04-18T04:27:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/DaxStudio_3_0_7_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166787","id":104166787,"node_id":"RA_kwDOAfifGs4GNXWD","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":35,"created_at":"2023-04-18T04:27:19Z","updated_at":"2023-04-18T04:27:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166788","id":104166788,"node_id":"RA_kwDOAfifGs4GNXWE","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":39,"created_at":"2023-04-18T04:27:19Z","updated_at":"2023-04-18T04:27:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.7","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.7","body":"## Updates\\r\\n* #1094 delete items from server list\\r\\n* #491 Clear Log and Clear Results context menu options\\r\\n* Added a preview option for exporting Server Timings text to separate files\\r\\n\\r\\n## Fixes\\r\\n* #1092 fix for spelling mistake in installer option\\r\\n* #1076 fix for xmlReader in use errors\\r\\n* #1077 incorrect hash calculation\\r\\n* #1080 fixed issue with line comments when using linked Excel output\\r\\n* #1081 min/max not populating in tooltips for some DQ models\\r\\n* #1083 fixed linked Excel output not working with AAD authentication\\r\\n* #1084 fixed crash on ctrl+shift+c\\r\\n* #851 fixed Object not set error in Query Builder\\r\\n* Fixed an issue loading older versions of ServerTimings data\\r\\n* Fixed issues relating to a couple of reported crashes"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/95475510/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.6","id":95475510,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4FsNc2","tag_name":"v3.0.6","target_commitish":"1a376d129e707918f25ed0e164ee796aabf5c5a6","name":"DAX Studio v3.0.6","draft":false,"prerelease":false,"created_at":"2023-03-14T00:41:03Z","published_at":"2023-03-14T00:53:27Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265788","id":99265788,"node_id":"RA_kwDOAfifGs4F6qz8","name":"DaxStudio_3_0_6_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17487044,"download_count":4882,"created_at":"2023-03-14T00:51:13Z","updated_at":"2023-03-14T00:51:15Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/DaxStudio_3_0_6_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265790","id":99265790,"node_id":"RA_kwDOAfifGs4F6qz-","name":"DaxStudio_3_0_6_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10065432,"download_count":40913,"created_at":"2023-03-14T00:51:16Z","updated_at":"2023-03-14T00:51:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/DaxStudio_3_0_6_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265794","id":99265794,"node_id":"RA_kwDOAfifGs4F6q0C","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":26,"created_at":"2023-03-14T00:51:18Z","updated_at":"2023-03-14T00:51:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265795","id":99265795,"node_id":"RA_kwDOAfifGs4F6q0D","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":38,"created_at":"2023-03-14T00:51:19Z","updated_at":"2023-03-14T00:51:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.6","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.6","body":"## New Features\\r\\n* #861 adding SHA256 hashes for downloads\\r\\n* #866 added copy with/without headers option for query results\\r\\n* #973 Added Duplicate option to tab right-click menu\\r\\n* #1016 open a .dax file by dragging it onto DAX Studio\\r\\n* #1031 adding encoding option for custom CSV output\\r\\n* #1051 added Formatted File as an output option\\r\\n* added json option when outputting to a file\\r\\n* FE Benchmarks\\r\\n* Updated Timeline/Waterfall visualization in Server Timings\\r\\n* xmSQL / DirectQuery formatting improvements\\r\\n* moved preview and vertipaq analyzer settings from the advanced to the standard options page\\r\\n\\r\\n## Fixes\\r\\n* #1062 fix vertipaq analyzer showing in summary pane for AAS / PBIP\\r\\n* #1060 enabling Shift+Enter to be used as a custom hotkey\\r\\n* #1052 disabled re-ordering of columns in vertipaq analyzer\\r\\n* #1036 fix location of desktop shortcut file for Current User installs\\r\\n* #1030 QueryBuilder measures missing table references when loading from file\\r\\n* #1029 QueryBuilder IN filters not loading from file correctly\\r\\n* #1026 improving VertiPaq Analyzer tooltips\\r\\n* #1025 fixing spelling / capitalization errors\\r\\n* #968 Tool Window incorrectly docking\\r\\n* #967 permission error on non-admin install\\r\\n* #979 improved color contrast in dark mode\\r\\n* #994 adjusted measure icon position when vertical scrollbars are always displayed\\r\\n* #997 adding support for measure filters in Query Builder\\r\\n* #999 fixed display of columns with open parenthesis as first character\\r\\n* #951 moved Swap Delimiters / Debug Commas to advanced\\r\\n* fixed metadata display for multi-dimensional models\\r\\n* skip showing crash dialog if app is shutting down\\r\\n* Improved generation of Define Measure and Define Dependent Measures\\r\\n* Fixed crash in BindableFocusBehaviour and AutomationPeer\\r\\n* fixed cell alignment in View Metrics columns tab\\r\\n* Fixed crash on update flag click event\\r\\n* Fixed crash when browsing for a folder during CSV data export\\r\\n* improvements for FE duration calculation\\r\\n* added default file name when exporting bim from vpax\\r\\n* fixed the hidden table icon\\r\\n* fixed Excel tracing \\r\\n* fixed invalid button states after failed connection attempt\\r\\n","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78209984","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78209984/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/78209984/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.5","id":78209984,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EqWPA","tag_name":"v3.0.5","target_commitish":"3f8ba54f89bc8ae7bc74eaf0c6008c22064738cc","name":"DAX Studio v3.0.5","draft":false,"prerelease":false,"created_at":"2022-09-27T00:29:04Z","published_at":"2022-09-27T00:36:20Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79113233","id":79113233,"node_id":"RA_kwDOAfifGs4EtywR","name":"DaxStudio_3_0_5_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17206875,"download_count":15896,"created_at":"2022-09-27T00:32:53Z","updated_at":"2022-09-27T00:32:55Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.5/DaxStudio_3_0_5_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79113239","id":79113239,"node_id":"RA_kwDOAfifGs4EtywX","name":"DaxStudio_3_0_5_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9843040,"download_count":128900,"created_at":"2022-09-27T00:33:01Z","updated_at":"2022-09-27T00:33:02Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.5/DaxStudio_3_0_5_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.5","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.5","body":"## Fixes\\r\\n* #965 Permissions error when installing for Current User\\r\\n* Fixed colors on Getting Started dialog\\r\\n* Fixed incorrect new version notification on initial install"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/78120505/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.4","id":78120505,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EqAY5","tag_name":"v3.0.4","target_commitish":"7e90acee69d26e8923303d020d0a43f0ef480689","name":"DAX Studio v3.0.4","draft":false,"prerelease":false,"created_at":"2022-09-26T09:59:35Z","published_at":"2022-09-26T10:08:23Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79039127","id":79039127,"node_id":"RA_kwDOAfifGs4EtgqX","name":"DaxStudio_3_0_4_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17206682,"download_count":1955,"created_at":"2022-09-26T10:06:37Z","updated_at":"2022-09-26T10:06:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.4/DaxStudio_3_0_4_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79039129","id":79039129,"node_id":"RA_kwDOAfifGs4EtgqZ","name":"DaxStudio_3_0_4_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9848168,"download_count":8970,"created_at":"2022-09-26T10:06:40Z","updated_at":"2022-09-26T10:06:42Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.4/DaxStudio_3_0_4_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.4","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.4","body":"## Fixes\\r\\n\\r\\n* Fix #963 missing shortcut icon","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505/reactions","total_count":1,"+1":0,"-1":0,"laugh":1,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77929025","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77929025/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77929025/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.3","id":77929025,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EpRpB","tag_name":"v3.0.3","target_commitish":"15fc50e51131f0135a6956f593f4080aae1c00db","name":"DAX Studio v3.0.3","draft":false,"prerelease":false,"created_at":"2022-09-22T21:18:32Z","published_at":"2022-09-22T21:27:52Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78717615","id":78717615,"node_id":"RA_kwDOAfifGs4EsSKv","name":"DaxStudio_3_0_3_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17189906,"download_count":1002,"created_at":"2022-09-22T21:26:21Z","updated_at":"2022-09-22T21:26:23Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.3/DaxStudio_3_0_3_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78717627","id":78717627,"node_id":"RA_kwDOAfifGs4EsSK7","name":"DaxStudio_3_0_3_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846640,"download_count":6172,"created_at":"2022-09-22T21:26:25Z","updated_at":"2022-09-22T21:26:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.3/DaxStudio_3_0_3_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.3","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.3","body":"## Fixes\\r\\n\\r\\n* Fix #952 Run only selected text"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77844445","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77844445/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77844445/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.2","id":77844445,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Eo8_d","tag_name":"v3.0.2","target_commitish":"734763b0524be4502d157dc0ad3ec0bfe5c97e5b","name":"DAX Studio v3.0.2","draft":false,"prerelease":false,"created_at":"2022-09-22T06:38:09Z","published_at":"2022-09-22T06:47:13Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78643487","id":78643487,"node_id":"RA_kwDOAfifGs4EsAEf","name":"DaxStudio_3_0_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17189821,"download_count":859,"created_at":"2022-09-22T06:45:41Z","updated_at":"2022-09-22T06:45:50Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.2/DaxStudio_3_0_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78643520","id":78643520,"node_id":"RA_kwDOAfifGs4EsAFA","name":"DaxStudio_3_0_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846360,"download_count":2802,"created_at":"2022-09-22T06:45:52Z","updated_at":"2022-09-22T06:45:54Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.2/DaxStudio_3_0_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.2","body":"## Fixes\\r\\n\\r\\n* Fix #952 Only run selected test"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77833793","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77833793/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77833793/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.1","id":77833793,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Eo6ZB","tag_name":"v3.0.1","target_commitish":"5398bcdbd679cc635d132a789ded4358493fd5b4","name":"DAX Studio v3.0.1","draft":false,"prerelease":false,"created_at":"2022-09-22T02:30:14Z","published_at":"2022-09-22T02:47:32Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78628274","id":78628274,"node_id":"RA_kwDOAfifGs4Er8Wy","name":"DaxStudio_3_0_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17187773,"download_count":697,"created_at":"2022-09-22T02:45:23Z","updated_at":"2022-09-22T02:45:25Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.1/DaxStudio_3_0_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78628276","id":78628276,"node_id":"RA_kwDOAfifGs4Er8W0","name":"DaxStudio_3_0_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846344,"download_count":970,"created_at":"2022-09-22T02:45:27Z","updated_at":"2022-09-22T02:45:29Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.1/DaxStudio_3_0_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.1","body":"## Updates\\r\\n\\r\\n* Added query information button to traces\\r\\n* Updated Query History icons\\r\\n* #949 Exposed Theme/Mode setting in Options\\r\\n* Added MPARAMETER keyword to syntax highlighting\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* Fixed #891 Error exporting to static Excel file\\r\\n* Fixed #889 crash when dragging trace windows \\r\\n* Fixed #886 incorrect link to tutorial in Getting Started dialog\\r\\n* Fixed #894 Define and Expand sometimes producing incorrect output\\r\\n* Fixed #924 username blank in All Queries trace\\r\\n* Fixed #930 increased default code completion window width\\r\\n* Fixed #931 automatically select all text in find/replace dialog\\r\\n* Fixed #906 improved waterfall layout in Server Timings\\r\\n* Fixed setting focus in the editor when changing tabs\\r\\n* Fixed file icon registration\\r\\n* Improved error handling around shutdown operations \\r\\n* Added extra hotkey validation rules\\r\\n* Fixed #916 added retry logic to all clipboard operations\\r\\n* Improved Power BI filename detection for non-English cultures\\r\\n* Removed unused dependencies and reduced installer/portable file size"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/75208453/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.0","id":75208453,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Ee5cF","tag_name":"v3.0.0","target_commitish":"119c5a9f2fd429dd717b88e19e46ca63aea3752a","name":"DAX Studio v3.0.0","draft":false,"prerelease":false,"created_at":"2022-08-24T09:24:57Z","published_at":"2022-08-24T11:11:08Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/75699783","id":75699783,"node_id":"RA_kwDOAfifGs4EgxZH","name":"DaxStudio_3_0_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17258025,"download_count":4435,"created_at":"2022-08-24T11:06:01Z","updated_at":"2022-08-24T11:06:05Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.0/DaxStudio_3_0_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/75699785","id":75699785,"node_id":"RA_kwDOAfifGs4EgxZJ","name":"DaxStudio_3_0_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9982456,"download_count":33200,"created_at":"2022-08-24T11:06:06Z","updated_at":"2022-08-24T11:06:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.0/DaxStudio_3_0_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.0","body":"## New / Enhanced\\r\\n* New modern skin\\r\\n* Dark/Light Mode support\\r\\n* View As support\\r\\n* Benchmark can run with ViewAs to test RLS impact\\r\\n* All Queries can be enabled with other traces\\r\\n* Added simplified ribbon view\\r\\n\\r\\n## Updates\\r\\n* #826 added PowerPivot model detection timeout in options\\r\\n* Updating syntax highlighting to handle multi-line strings\\r\\n* Added highlighting of cache nodes in physical query plans\\r\\n* Improved state tracking for trace windows\\r\\n* Prevented interleaving of clearcache with query execution\\r\\n\\t\\r\\n## Fixes\\r\\n* Fixed #764 error when running from cmd prompt\\r\\n* Fixed #799 error when opening querybuilder files from older versions\\r\\n* Fixed #812 FIPS compliant hash\\r\\n* Fixed #816 database dropdown too small\\r\\n* Fixed #838 added support for custom datetime formats when exporting to xlsx\\r\\n* Fixed #841 allowed for loading of performance data where component information was missing","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453/reactions","total_count":9,"+1":4,"-1":0,"laugh":1,"hooray":0,"confused":0,"heart":0,"rocket":3,"eyes":1}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/53517297/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.17.3","id":53517297,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4DMJvx","tag_name":"v2.17.3","target_commitish":"fa701ca55aa5abf2039415a66df80766e5a31977","name":"DAX Studio v2.17.3","draft":false,"prerelease":false,"created_at":"2021-11-16T23:20:05Z","published_at":"2021-11-17T02:57:02Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49630384","id":49630384,"node_id":"RA_kwDOAfifGs4C9Uyw","name":"DaxStudio_2_17_3_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13214035,"download_count":15542,"created_at":"2021-11-17T01:37:06Z","updated_at":"2021-11-17T01:37:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.3/DaxStudio_2_17_3_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49630388","id":49630388,"node_id":"RA_kwDOAfifGs4C9Uy0","name":"DaxStudio_2_17_3_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8604456,"download_count":172548,"created_at":"2021-11-17T01:37:08Z","updated_at":"2021-11-17T01:37:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.3/DaxStudio_2_17_3_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.17.3","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.17.3","body":"## Fixes\\r\\n\\r\\n* Fixed #760 not loading the model metadata when the regional settings for the current machine uses something other than a period (.) for the decimal separator\\r\\n* Fixed a crash in the QueryBuilder when the model metadata has not loaded correctly","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":1}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53367596","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53367596/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/53367596/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.17.2","id":53367596,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4DLlMs","tag_name":"v2.17.2","target_commitish":"87b08e689474bc69de2e44009b675a6b17447520","name":"DAX Studio v2.17.2","draft":false,"prerelease":false,"created_at":"2021-11-15T07:37:53Z","published_at":"2021-11-15T07:56:50Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49438840","id":49438840,"node_id":"RA_kwDOAfifGs4C8mB4","name":"DaxStudio_2_17_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13215848,"download_count":1446,"created_at":"2021-11-15T07:55:57Z","updated_at":"2021-11-15T07:55:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.2/DaxStudio_2_17_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49438846","id":49438846,"node_id":"RA_kwDOAfifGs4C8mB-","name":"DaxStudio_2_17_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8605784,"download_count":7230,"created_at":"2021-11-15T07:55:59Z","updated_at":"2021-11-15T07:56:01Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.2/DaxStudio_2_17_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.17.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.17.2","body":"2.17.2 fixes an issue where the automated build for 2.17.0 failed to sign the installer and includes the following updates from 2.17.0\\r\\n\\r\\n## New Features\\r\\n* Added Parameter support to Query Builder filters\\r\\n* Removing `` tags from xmSQL in Server Timings to improve readability\\r\\n* Fixing accuracy of Server Timings for queries with Batch events\\r\\n* Fixed #709 query builder queries are now captured in the query history\\r\\n* Fixed #747 the /f parameter can now open vpax files\\r\\n* Fixed #699 added extra information to the error message when the XMLA endpoint is not correctly enabled\\r\\n* improved caching of measure expressions\\r\\n\\r\\n## Fixes\\r\\n* Fixed #703 preventing a crash when entering a proxy password\\r\\n* Fixed #715 added DOUBLE data type to intellisense and syntax highlighting\\r\\n* Fixed #740 export to Excel failed on some machines\\r\\n* Fixed #755 saving parameters to XML was not correctly encoding special characters\\r\\n* Fixed #750 would crash on startup if the WMI information on the machine was corrupt\\r\\n* Fixed download link in Help - About screen"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/46097513","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/46097513/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/46097513/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.2","id":46097513,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ2MDk3NTEz","tag_name":"v2.16.2","target_commitish":"63109f0a2caeafd82796d7593da92a5fdecde0d9","name":"DAX Studio v2.16.2","draft":false,"prerelease":false,"created_at":"2021-07-13T01:44:12Z","published_at":"2021-07-13T05:28:55Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/40190993","id":40190993,"node_id":"MDEyOlJlbGVhc2VBc3NldDQwMTkwOTkz","name":"DaxStudio_2_16_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13154506,"download_count":6959,"created_at":"2021-07-13T05:27:06Z","updated_at":"2021-07-13T05:27:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.2/DaxStudio_2_16_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/40191005","id":40191005,"node_id":"MDEyOlJlbGVhc2VBc3NldDQwMTkxMDA1","name":"DaxStudio_2_16_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8562544,"download_count":76431,"created_at":"2021-07-13T05:27:08Z","updated_at":"2021-07-13T05:27:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.2/DaxStudio_2_16_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.2","body":"## Fixes\\r\\n\\r\\n* #662 Showing View Metrics Last Refreshed and Analysis Date in the local timezone \\r\\n* #659 When saving a file with the Query Builder open custom measure names were not saved\\r\\n* #663 Debug commas not handling lines with indented comments correctly\\r\\n* #664 Traces fail to start with a timeout error\\r\\n* #670 View Metrics - Last Refreshed date was incorrectly adjusting from UTC time\\r\\n"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/45345742","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/45345742/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/45345742/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.1","id":45345742,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ1MzQ1NzQy","tag_name":"v2.16.1","target_commitish":"2c13553153786f564ee5bdf65e602529a19b5b56","name":"DAX Studio v2.16.1","draft":false,"prerelease":false,"created_at":"2021-06-28T07:41:42Z","published_at":"2021-06-28T10:06:10Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39347609","id":39347609,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MzQ3NjA5","name":"DaxStudio_2_16_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13080273,"download_count":1681,"created_at":"2021-06-28T10:03:27Z","updated_at":"2021-06-28T10:03:29Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.1/DaxStudio_2_16_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39347610","id":39347610,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MzQ3NjEw","name":"DaxStudio_2_16_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8552056,"download_count":11054,"created_at":"2021-06-28T10:03:29Z","updated_at":"2021-06-28T10:03:30Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.1/DaxStudio_2_16_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.1","body":"## Fixes\\r\\n\\r\\n* #657 Unable to open a new query tab either with a new connection or with a copied connection\\r\\n* #658 passing the database name on the command line \\r\\n* #647 hidden objects not hidden correctly when show hidden objects option was turned off (this was partially fixed in 2.16.0 but should work in all scenarios now)"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/44997650/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.0","id":44997650,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ0OTk3NjUw","tag_name":"v2.16.0","target_commitish":"1c53dc9ca17f6b6cba8ffeaae316060a8af33877","name":"DAX Studio 2.16.0","draft":false,"prerelease":false,"created_at":"2021-06-19T03:03:58Z","published_at":"2021-06-22T01:55:30Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39016161","id":39016161,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MDE2MTYx","name":"DaxStudio_2_16_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13080134,"download_count":1125,"created_at":"2021-06-22T01:53:07Z","updated_at":"2021-06-22T01:53:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.0/DaxStudio_2_16_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39016162","id":39016162,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MDE2MTYy","name":"DaxStudio_2_16_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8549440,"download_count":5313,"created_at":"2021-06-22T01:53:09Z","updated_at":"2021-06-22T01:53:10Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.0/DaxStudio_2_16_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.0","body":"## New Features\\r\\n\\r\\n* Added \\"Preview Data\\" right-click option for tables and columns\\r\\n* #580 extended Parameter support to include data types other than text\\r\\n* Added \\"New Version\\" notification in the title bar\\r\\n* Updated xmSQL cleanup to also fix table names\\r\\n* added sponsor page to github https://github.com/sponsors/daxstudio\\r\\n* #612 supporting all of the /f /s /d command line parameters at the same time\\r\\n* Query Builder Improvements\\r\\n * Adding Auto-Generate to Query Builder\\r\\n * Clicking Edit Query from the Query Builder will now update any previously generated query text\\r\\n * #570 Adding ORDER BY support to the Query Builder\\r\\n* Custom Key-Bindings moved out of preview\\r\\n* #620 Adding Ctrl+W to select current word\\r\\n* #584 Extending Hover tooltip to work with Keywords\\r\\n* #636 Show PBIX filename in the database dropdown instead of database ID\\r\\n* #638 Adding encoding option when using Exporting Data to CSV files\\r\\n* #632 extending installer support for Windows ARM64\\r\\n* updating ADOMD / AMO references to 19.22\\r\\n\\r\\n## Preview Features\\r\\n\\r\\n* Debug Commas - moves commas in formated queries to the start of the line\\r\\n* Show XMLA Commands in All Queries trace - shows commands sent by other tools like SSDT and Tabular Editor\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* #578 Analyze in Excel not working with PBI XMLA or AzureAS\\r\\n* #579 Server Timings Layout Tab not appearing\\r\\n* Improved error message when no query text is specified\\r\\n* #581 All Queries Trace against PowerPivot caused crash\\r\\n* Fixed a crash when attempting to add a display folder to the Query Builder\\r\\n* Fixed a crash when attempting to use the query builder against a model with an invalid calculation script\\r\\n* #592 datatypes not syntax highlighted and not in code completion\\r\\n* #613 DMV and Function drag/drop not working\\r\\n* #647 Hiding hidden objects was not working correctly with items in display folders\\r\\n* #643 fixing issue with code completion window \\"sticking\\"","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/40594090","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/40594090/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/40594090/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.15.0","id":40594090,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQwNTk0MDkw","tag_name":"v2.15.0","target_commitish":"545ed2ad0412b0a5babd5ac7f472480ff9f3bb90","name":"DAX Studio v2.15.0","draft":false,"prerelease":false,"created_at":"2021-03-28T04:21:29Z","published_at":"2021-03-28T08:47:11Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/34101277","id":34101277,"node_id":"MDEyOlJlbGVhc2VBc3NldDM0MTAxMjc3","name":"DaxStudio_2_15_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13062613,"download_count":4231,"created_at":"2021-03-28T08:38:06Z","updated_at":"2021-03-28T08:38:10Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.15.0/DaxStudio_2_15_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/34101278","id":34101278,"node_id":"MDEyOlJlbGVhc2VBc3NldDM0MTAxMjc4","name":"DaxStudio_2_15_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8532912,"download_count":48923,"created_at":"2021-03-28T08:38:11Z","updated_at":"2021-03-28T08:38:12Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.15.0/DaxStudio_2_15_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.15.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.15.0","body":"## New Features\\r\\n\\r\\n* #559 Added a toolbar button and right-click menu to copy Server Timing metrics\\r\\n* #556 Added an option to play a sound after long running operations\\r\\n* Added \\"Duplicate Measure\\" right-click menu to Query Builder\\r\\n* Added Error events to All Queries trace\\r\\n* #568 Added right-click menu option in the editor to go to dax.guide for functions\\r\\n* #569 Added Function tooltip display when hovering the mouse over functions in the editor\\r\\n* Added setup cmdline parameter docs\\r\\n* Added SQLBI videos to docs\\r\\n* Added discussions link to website navigation\\r\\n* Updated Multiple Query Detection to work with `// Dax Query` in addition to `// SQL Query` comments\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* Adding extra checks around QueryEnd timeout in Server Timings\\r\\n* Close the Trace Layout ribbon tab when all documents are closed\\r\\n* Made \'Add New\' disabled in the Query Builder if the current model has no tables\\r\\n* Fixed #458 added docs and tooltip to explain memory sizes\\r\\n* Fixed #517 updated clipboard bindings to allow for copying from the View Metrics tabs\\r\\n* Fixed #539 error starting traces when using Roles or EffectiveUserName\\r\\n* Fixed bug in retry for ViewMetrics when there is an error reading statistical information.\\r\\n* Added configuration to read statistical data for VertiPaq Analyzer. Disable reading statistical data for legacy versions of SSAS. Added retry logic and log of warning if there is an error reading statistical data.\\r\\n* Fixed #525 F1 and Context Menu to open dax.guide for functions\\r\\n* Fixed server timings trace for PowerPivot\\r\\n* Fixed drag drop issues with QueryBuilder\\r\\n* Fixed #514 Server Trace not working in Excel\\r\\n* Fixed #520 option to not truncate tables was not working when exporting to SQL Server\\r\\n* Fixed #511 Excessive metadata refreshes was causing metadata pane to collapse\\r\\n* Fixed #512 fixed Table tooltip warnings and added measure count\\r\\n* Fixed #546 corrected wording in error message\\r\\n* Fixed #549 correctly escape connection string values containing special characters\\r\\n* Fixed #557 delimiter error on Clear Cache when using non-US delimiter style\\r\\n* Fixed a bug with the Roles parameter in the advanced connection properties not accepting spaces\\r\\n* Fixed #563 metadata incorrectly resetting when using a combination of mouse selection and query builder hotkeys\\r\\n* Fixed #564 Application crashes when clicking on a ribbon tab while the ribbon is collapsed\\r\\n* Fixed crash when resetting key bindings\\r\\n* Fixed #575 autocomplete sometimes stops working\\r\\n* Disabled the Add Measure button when connected to a model with no tables\\r\\n* Fixed #576 Editing an existing Measure in Query Builder against PowerPivot causes a crash"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36577891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36577891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/36577891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.1","id":36577891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTM2NTc3ODkx","tag_name":"v2.14.1","target_commitish":"0be0818319ad2d6c077a5a185a9fff255dbc8c95","name":"DAX Studio 2.14.1","draft":false,"prerelease":false,"created_at":"2021-01-19T02:58:10Z","published_at":"2021-01-19T03:26:52Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30883391","id":30883391,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODgzMzkx","name":"DaxStudio_2_14_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12496217,"download_count":4610,"created_at":"2021-01-19T03:19:56Z","updated_at":"2021-01-19T03:19:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.1/DaxStudio_2_14_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30883393","id":30883393,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODgzMzkz","name":"DaxStudio_2_14_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8318496,"download_count":47318,"created_at":"2021-01-19T03:19:59Z","updated_at":"2021-01-19T03:20:00Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.1/DaxStudio_2_14_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.14.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.14.1","body":"Includes all the updates from [v2.14.0](https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.0)\\r\\n\\r\\n## Fixes\\r\\n* Fixed #509 - critical issue with the Excel Addin that causes it to fail to load"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36540382","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36540382/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/36540382/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.0","id":36540382,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTM2NTQwMzgy","tag_name":"v2.14.0","target_commitish":"1c3be7751030804d494feb0447a68632c70f2ef1","name":"DAX Studio 2.14.0","draft":false,"prerelease":false,"created_at":"2021-01-18T09:59:14Z","published_at":"2021-01-18T10:09:44Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30849986","id":30849986,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODQ5OTg2","name":"DaxStudio_2_14_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13165300,"download_count":1892,"created_at":"2021-01-18T10:03:17Z","updated_at":"2021-01-18T10:03:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.0/DaxStudio_2_14_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30849987","id":30849987,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODQ5OTg3","name":"DaxStudio_2_14_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8663664,"download_count":8113,"created_at":"2021-01-18T10:03:20Z","updated_at":"2021-01-18T10:03:21Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.0/DaxStudio_2_14_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.14.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.14.0","body":"## Updates\\r\\n* Added help text when the edit control is empty\\r\\n* Added privacy settings\\r\\n* Added options for improving the readability of the xmSQL in Server Timings\\r\\n* Added \\"Multiple Queries Detected\\" dialog when pasting in queries from Power BI Performance Analyzer that came from a Composite model \\r\\n* Help Ribbon updates\\r\\n * Updating link in help ribbon to Analysis Services forum\\r\\n * Adding link to Discussions https://github.com/daxstudio/daxstudio/discussions\\r\\n* Query Builder moved out of preview status\\r\\n* Benchmarking moved out of preview status\\r\\n* Enabled [Discussions](https://github.com/DaxStudio/DaxStudio/discussions) on the github site\\r\\n* Adding Query Builder documentation to daxstudio.org\\r\\n* Updating AdomdClient and TOM references to v19.14\\r\\n* Added retry logic when fetching Database and Model lists\\r\\n* #450 Last Updated is now shown in local time instead of UTC\\r\\n* Added keyboard short cuts in metadata pane to work with Query Builder\\r\\n* #492 added description to function tooltip\\r\\n\\r\\n## Fixes\\r\\n* Fixed crash when doing Replace All with an invalid RegEx expression\\r\\n* Fixed crash when clicking Refresh Metadata after connection has dropped\\r\\n* Fixed #469 Server Timings busy spinner was activating incorrectly when doing Clear Cache\\r\\n* Fixed #467 Database Name was being incorrectly injected into all new connections when DAX Studio was opened from External Tools in Power BI Desktop\\r\\n* Fixed #466 PBI XMLA connections not being parsed correctly\\r\\n* Fixed #457 crashing on startup after setting view hidden objects = false in options\\r\\n* Fixed #356 Clear Cache throwing errors against PBI XMLA endpoint\\r\\n* Fixed #449 Connection lost during Benchmarking\\r\\n* Fixed a trace timeout issue when connecting to PBI XMLA endpoint (sometimes it is still necessary to increase the default timeout to 90 seconds or more)\\r\\n* Query Builder\\r\\n * Fixed a bug when filtering dates that reported an error parsing an empty string\\r\\n * Added the ability to drag KPI components into the Query Builder\\r\\n * Fixed a crash when trying to alter the expression for a dynamic format string for a calculation group item\\r\\n* Fixed hang when pasting in code with extremely long lines (tens of thousands of characters)\\r\\n* Fixed #451 up/down keys not work consistently \\r\\n* Fixed #446 Aggregate rewrite events causing an error\\r\\n* Fixed #444 to use correct culture in csv export\\r\\n* Fixed #445 defaulting the selected model to the base model not the first perspective\\r\\n* Fixed an issue with the trace layout options not displaying\\r\\n* Fixed a bug with swap delimiters feature and block comments\\r\\n* Apply a number of small fixes that should address some issues that came in via crash reports, but these reports were all submitted anonymously so for many of them it is impossible to verify that the fix has worked as we have no steps to reproduce the issue and the fix is based on assumptions of the cause of the issue.\\r\\n* Fixed drag/drop of text not working within editor\\r\\n* Fixed #475 proxy auth error when entering AAD credentials\\r\\n* Fixed #485 Swap delimiters incorrectly affecting functions with periods in the name\\r\\n* Fixed #486 Define Measure not using Separator specified in Options\\r\\n* Fixed #497 Define Measures not working when connected to a model with active translations\\r\\n* Fixed #499 Added table name when querying for column references\\r\\n* Fixed #501 avoiding bug with EXCEPT function in Query Builder\\r\\n"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32899562","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32899562/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/32899562/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.13.1","id":32899562,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTMyODk5NTYy","tag_name":"v2.13.1","target_commitish":"b8d7b86ae5151136eb1a59f4947e694c1df8d76d","name":"DAX Studio v2.13.1","draft":false,"prerelease":false,"created_at":"2020-10-22T04:34:20Z","published_at":"2020-10-22T05:26:03Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27353455","id":27353455,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MzUzNDU1","name":"DaxStudio_2_13_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12045983,"download_count":4440,"created_at":"2020-10-22T05:20:53Z","updated_at":"2020-10-22T05:20:54Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13.1/DaxStudio_2_13_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27353458","id":27353458,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MzUzNDU4","name":"DaxStudio_2_13_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7986472,"download_count":35601,"created_at":"2020-10-22T05:20:55Z","updated_at":"2020-10-22T05:20:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13.1/DaxStudio_2_13_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.13.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.13.1","body":"Fixes\\r\\n* #442 Crash when opening New Measure or Edit Measure in Query Builder\\r\\n* #440 Extended time out for clean up of temporary odc files"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32835335","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32835335/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/32835335/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.13","id":32835335,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTMyODM1MzM1","tag_name":"v2.13","target_commitish":"a995729e90cfa9d3866c5b8ff5ea1b1af319653e","name":"DAX Studio v2.13","draft":false,"prerelease":false,"created_at":"2020-10-20T11:08:01Z","published_at":"2020-10-20T21:42:31Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27267051","id":27267051,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MjY3MDUx","name":"DaxStudio_2_13_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12045988,"download_count":1816,"created_at":"2020-10-20T21:38:20Z","updated_at":"2020-10-20T21:38:21Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13/DaxStudio_2_13_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27267052","id":27267052,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MjY3MDUy","name":"DaxStudio_2_13_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7985520,"download_count":7802,"created_at":"2020-10-20T21:38:22Z","updated_at":"2020-10-20T21:38:24Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13/DaxStudio_2_13_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.13","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.13","body":"## New / Enhanced\\r\\n* Added native Excel output so that the Dynamic and Static Excel outputs are always available (event when running outside of Excel) \\r\\n* #340 Added \\"Clipboard\\" as an output target\\r\\n* Re-write of the connection handling to incorporate a retry mechanism if the connection gets dropped\\r\\n* View Metrics\\r\\n * Fixed Sorting in View Metrics table view to do a nested sort \\r\\n * Changed Sorting in View Metrics to sort Descending on first click\\r\\n * Added \\"loading\\" status to View Metrics\\r\\n * View Metrics - Fixed KB/MB/GB (it was lowercase, which is for bits not bytes)\\r\\n * Enhancement #403 View Metrics - added tooltips, loading indicator, fixed default sort\\r\\n* Query Builder\\r\\n * Improved the query patterns generated by the Query Builder\\r\\n * Added Between/In/Not In filter types to Query Builder\\r\\n* New Options view with search and categories to make finding options easier\\r\\n* Export Data now uses TOPNSKIP in million row batches allowing for the export of massive data sets\\r\\n* Enhancement #385 added an option to prompt before refreshing metadata\\r\\n* Changed default Text file output to UTF-8 csv\\r\\n* Renamed \\"Excel\\" button to \\"Analyze in Excel\\" in External Tools\\r\\n* Added a check that the portable version is not in a restricted folder\\r\\n\\r\\n## Fixes \\r\\n* Fixed #400 duplicate New option in customize Quick Access Toolbar\\r\\n* Fixed #401 unable to re-show Power BI Performance window after hiding it\\r\\n* Fixed #405 & #415 incorrectly trying to write external tools file when doing a non-admin install\\r\\n* Fixed crashes when right-clicking on certain tool windows\\r\\n* Fixed #411 Export to csv not quoting strings\\r\\n* Fixed #404 improved code completion interactions\\r\\n* Fixed #424 Parameter parsing in table constructors\\r\\n* Fixed #419 View Metrics error against PowerPivot models"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29248684","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29248684/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/29248684/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.2","id":29248684,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI5MjQ4Njg0","tag_name":"v2.12.2","target_commitish":"a1475cf32741bc165b9efdd84e25dff2c85e54e4","name":"DAX Studio 2.12.2","draft":false,"prerelease":false,"created_at":"2020-08-03T22:07:32Z","published_at":"2020-08-03T22:14:37Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23569413","id":23569413,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTY5NDEz","name":"DaxStudio_2_12_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11719962,"download_count":3741,"created_at":"2020-08-03T22:11:15Z","updated_at":"2020-08-03T22:11:17Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.2/DaxStudio_2_12_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23569414","id":23569414,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTY5NDE0","name":"DaxStudio_2_12_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7775216,"download_count":38171,"created_at":"2020-08-03T22:11:17Z","updated_at":"2020-08-03T22:11:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.2/DaxStudio_2_12_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.2","body":"## Fixes\\r\\n#398 Exception thrown on startup. Only occurs when there is no history of previous data sources."},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29217754","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29217754/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/29217754/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.1","id":29217754,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI5MjE3NzU0","tag_name":"v2.12.1","target_commitish":"90e4806fc45c0af3abf1a8a0bf9267345a3587d9","name":"DAX Studio 2.12.1","draft":false,"prerelease":false,"created_at":"2020-08-03T02:30:42Z","published_at":"2020-08-03T07:54:36Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23544113","id":23544113,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTQ0MTEz","name":"DaxStudio_2_12_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11719877,"download_count":4694,"created_at":"2020-08-03T07:51:30Z","updated_at":"2020-08-03T07:51:32Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.1/DaxStudio_2_12_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23544114","id":23544114,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTQ0MTE0","name":"DaxStudio_2_12_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7772224,"download_count":4216,"created_at":"2020-08-03T07:51:32Z","updated_at":"2020-08-03T07:51:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.1/DaxStudio_2_12_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.1","body":"## New Features\\r\\n\\r\\n* Pasting a connection string into the server name will parse out the Data Source and Initial Catalog settings\\r\\n\\r\\n## Fixes\\r\\n* #391 - issues when copying Power BI Performance data and pasting into Excel\\r\\n* #393 - application crashed if you attempted to open the Initial Catalog list before specifying a server\\r\\n* #394 - output to text file was not working for multiple results sets\\r\\n* #397 - \\"All Queries\\" trace was not working against PowerPivot connections"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28721621","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28721621/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/28721621/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.0","id":28721621,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI4NzIxNjIx","tag_name":"v2.12.0","target_commitish":"master","name":"DAX Studio 2.12.0","draft":false,"prerelease":false,"created_at":"2020-07-27T22:15:06Z","published_at":"2020-07-27T22:57:51Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23297254","id":23297254,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzMjk3MjU0","name":"DaxStudio_2_12_0_portable.zip","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":11717647,"download_count":1372,"created_at":"2020-07-27T22:57:30Z","updated_at":"2020-07-27T22:57:44Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.0/DaxStudio_2_12_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23297252","id":23297252,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzMjk3MjUy","name":"DaxStudio_2_12_0_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7772864,"download_count":4395,"created_at":"2020-07-27T22:57:14Z","updated_at":"2020-07-27T22:57:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.0/DaxStudio_2_12_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.0","body":"## New Features\\r\\n* Installer now signed with an EV certificate (kindly funded by SQLBI) this should prevent/minimize warnings from [SmartScreen](https://daxstudio.org/documentation/installation/smart-screen/)\\r\\n* Added \\"Initial Catalog\\" setting to the Advanced Options in the connection dialog, if you have a very large model or slow connection (like AzureAS or VPN) then you can now choose the initial database you are connected to.\\r\\n* Added Roles and IsAdmin properties to Database tooltip\\r\\n* #382 Changed \\"Format Query\\" to a split-button so that you can choose the style of formatting by clicking on the bottom half of the button\\r\\n* Adding Portable build as a download option\\r\\n \\r\\n## Fixes\\r\\n* #378 Power BI External Tools - installer not correctly updating path in daxstudio.pbitools.json file if a non-default install location is used\\r\\n* #377 exporting tables with no rows would throw an error\\r\\n* #376 autosave not recovering open files for all types of crashes\\r\\n* #374 improved tooltip sampling to prevent full column materialization\\r\\n* Fixed crash when attempting to export using invalid manual connection string\\r\\n* #381 re-connecting to a pbix file that has been closed and re-opened after launching from External Tools does not work"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28522125","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28522125/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/28522125/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.11.2","id":28522125,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI4NTIyMTI1","tag_name":"v2.11.2","target_commitish":"master","name":"DAX Studio 2.11.2","draft":false,"prerelease":false,"created_at":"2020-07-13T23:08:35Z","published_at":"2020-07-13T23:24:28Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/22860166","id":22860166,"node_id":"MDEyOlJlbGVhc2VBc3NldDIyODYwMTY2","name":"DaxStudio_2_11_2_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7766792,"download_count":11574,"created_at":"2020-07-14T10:06:11Z","updated_at":"2020-07-14T10:06:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.11.2/DaxStudio_2_11_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.11.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.11.2","body":"## Updates\\r\\n* Adds support for the \\"External Tools\\" ribbon in Power BI Desktop\\r\\n\\r\\n## Fixes\\r\\n* #373 Fixes \\"Define Measure\\" when connected to a SSAS instance without admin rights\\r\\n* #372 Duplicate MyMeasures created when adding more than 1 custom measure in the Query Builder\\r\\n* #367 Measure information duplicated in VPAX files\\r\\n* Fixed crash when highlighting\\r\\n* Fixed crash when closing last tab and connection had been lost"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/27440886","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/27440886/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/27440886/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.11.1","id":27440886,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI3NDQwODg2","tag_name":"v2.11.1","target_commitish":"master","name":"DAX Studio 2.11.1","draft":false,"prerelease":false,"created_at":"2020-06-17T23:03:35Z","published_at":"2020-06-17T23:17:04Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/21841942","id":21841942,"node_id":"MDEyOlJlbGVhc2VBc3NldDIxODQxOTQy","name":"DaxStudio_2_11_1_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7601440,"download_count":13204,"created_at":"2020-06-17T23:15:28Z","updated_at":"2020-06-17T23:15:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.11.1/DaxStudio_2_11_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.11.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.11.1","body":"## Fixes\\r\\n\\r\\n- Filters on datetime columns where we cannot parse the date value now report the error rather than crashing when using the \\"Edit Query\\" button\\r\\n- #343 Fixed spelling of KEEPFILTERS for IS NOT filters\\r\\n- #345 Comma placement changed to match the style used by DaxFormatter\\r\\n- #346 / #347 DaxFormatter now works in the Expression Editor\\r\\n- #351 error while exporting tables to SQL Server\\r\\n- #352 hierarchies in display folders not expanding\\r\\n- #357 leading/trailing comments missing when doing \\"define measure\\""}]')}}]); \ No newline at end of file diff --git a/assets/js/main.7f6b9b38.js b/assets/js/main.7f6b9b38.js new file mode 100644 index 00000000..724e9bf4 --- /dev/null +++ b/assets/js/main.7f6b9b38.js @@ -0,0 +1,2 @@ +/*! For license information please see main.7f6b9b38.js.LICENSE.txt */ +(self.webpackChunkdaxstudio_docusaurus=self.webpackChunkdaxstudio_docusaurus||[]).push([[179],{20830:(e,t,r)=>{"use strict";r.d(t,{W:()=>s});var o=r(67294);function s(){return o.createElement("svg",{width:"20",height:"20",className:"DocSearch-Search-Icon",viewBox:"0 0 20 20"},o.createElement("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none",fillRule:"evenodd",strokeLinecap:"round",strokeLinejoin:"round"}))}},723:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var o=r(67294),s=r(87462),a=r(68356),n=r.n(a),i=r(16887);const l={"01a85c17":[()=>Promise.all([r.e(532),r.e(4013)]).then(r.bind(r,91223)),"@theme/BlogTagsListPage",91223],"0431096d":[()=>r.e(9334).then(r.bind(r,34328)),"@site/docs/features/output-modes.md",34328],"067e97f4":[()=>r.e(3337).then(r.bind(r,62144)),"@site/docs/troubleshooting/known-issues/UCEERR_RENDERTHREADFAILURE.md",62144],"0692e56b":[()=>r.e(5951).then(r.bind(r,16486)),"@site/docs/features/indent-code-folding.md",16486],"08de4570":[()=>r.e(4531).then(r.bind(r,96950)),"@site/docs/features/database-dialog.md",96950],"0b5a3683":[()=>r.e(4994).then(r.bind(r,83525)),"@site/blog/2023-08-16-v3_0_10/index.mdx?truncated=true",83525],"0e384e19":[()=>r.e(9671).then(r.bind(r,59881)),"@site/docs/intro.md",59881],"0f13792b":[()=>r.e(2930).then(r.t.bind(r,36416,19)),"~docs/default/category-docs-tutorialsidebar-category-troubleshooting-d28.json",36416],"0fd71c41":[()=>r.e(166).then(r.t.bind(r,83681,19)),"~docs/default/category-docs-tutorialsidebar-category-options-df7.json",83681],"146a3fea":[()=>r.e(6954).then(r.bind(r,84890)),"@site/blog/2023-06-30-v3_0_8/index.mdx",84890],"14eb3368":[()=>Promise.all([r.e(532),r.e(9817)]).then(r.bind(r,34228)),"@theme/DocCategoryGeneratedIndexPage",34228],"153ff16b":[()=>r.e(1274).then(r.bind(r,37272)),"@site/src/pages/issue-fixed.md",37272],17896441:[()=>Promise.all([r.e(532),r.e(8718),r.e(7918)]).then(r.bind(r,15154)),"@theme/DocItem",15154],"1a4e3797":[()=>Promise.all([r.e(532),r.e(7920)]).then(r.bind(r,39172)),"@theme/SearchPage",39172],"1be78505":[()=>Promise.all([r.e(532),r.e(9514)]).then(r.bind(r,19963)),"@theme/DocPage",19963],"1df93b7f":[()=>Promise.all([r.e(532),r.e(9603),r.e(543),r.e(3237)]).then(r.bind(r,78391)),"@site/src/pages/index.tsx",78391],"1e84b078":[()=>r.e(6806).then(r.bind(r,86490)),"@site/docs/features/dmv-list.md",86490],"1ec77461":[()=>r.e(40).then(r.bind(r,4238)),"@site/blog/2024-08-07-v3_2_0/index.mdx?truncated=true",4238],"1ed98f26":[()=>r.e(3131).then(r.t.bind(r,75798,19)),"/home/runner/work/DaxStudio-Docs/DaxStudio-Docs/.docusaurus/docusaurus-plugin-github-releases/default/plugin-route-context-module-100.json",75798],"1f391b9e":[()=>Promise.all([r.e(532),r.e(8718),r.e(3085)]).then(r.bind(r,14247)),"@theme/MDXPage",14247],"1f8db154":[()=>r.e(8745).then(r.bind(r,75889)),"@site/blog/2022-08-24-v3-released/index.md?truncated=true",75889],"201aaf0a":[()=>r.e(4130).then(r.bind(r,98239)),"@site/docs/features/smart-paste.md",98239],"2233a1d4":[()=>r.e(1707).then(r.bind(r,83857)),"@site/docs/features/file-menu.md",83857],"24e9227a":[()=>r.e(3238).then(r.t.bind(r,24469,19)),"/home/runner/work/DaxStudio-Docs/DaxStudio-Docs/.docusaurus/docusaurus-plugin-content-blog/default/plugin-route-context-module-100.json",24469],"269afbcb":[()=>r.e(175).then(r.t.bind(r,7252,19)),"~docs/default/category-docs-tutorialsidebar-category-commands-b86.json",7252],"269c4cbc":[()=>Promise.all([r.e(7441),r.e(1055)]).then(r.bind(r,12017)),"@site/src/components/changelog.js",12017],"27116c6e":[()=>r.e(9674).then(r.bind(r,54191)),"@site/docs/features/export-data.md",54191],"28f93917":[()=>r.e(1391).then(r.bind(r,48832)),"@site/blog/2023-11-21-v3_0_11/index.mdx?truncated=true",48832],"29e9c80d":[()=>r.e(9490).then(r.bind(r,82389)),"@site/docs/features/command-line/commands/export-csv-command.md",82389],"2e3d8143":[()=>r.e(3025).then(r.bind(r,84306)),"@site/docs/features/run-benchmark.md",84306],"363dcd3c":[()=>r.e(9673).then(r.bind(r,1033)),"@site/src/pages/tutorials/getting-connected.tsx",1033],"375899c1":[()=>r.e(7329).then(r.bind(r,33057)),"@site/docs/features/bracket-matching.md",33057],"37c41fcc":[()=>r.e(5172).then(r.bind(r,19020)),"@site/docs/troubleshooting/daxstudio-checker.md",19020],"38de0bf8":[()=>r.e(5792).then(r.bind(r,27693)),"@site/docs/features/view-as.md",27693],"3a50354e":[()=>r.e(831).then(r.bind(r,85325)),"@site/docs/tutorials/writing-dax-queries.md",85325],"3ab9ced8":[()=>r.e(6641).then(r.bind(r,9284)),"@site/blog/2022-08-20-welcome/index.md?truncated=true",9284],"3bb663a9":[()=>r.e(9326).then(r.bind(r,47645)),"@site/docs/features/intro.md",47645],"3f12cad5":[()=>r.e(7177).then(r.bind(r,86709)),"@site/docs/installation/smart-screen.md",86709],"3fef104c":[()=>r.e(7531).then(r.bind(r,88909)),"@site/docs/features/result-formatting.md",88909],"41b0eeee":[()=>r.e(5932).then(r.bind(r,65302)),"@site/blog/2023-03-13-v3_0_6/index.mdx?truncated=true",65302],"463c643f":[()=>r.e(1233).then(r.bind(r,62071)),"@site/docs/features/clear-cache.md",62071],"471ee850":[()=>r.e(9891).then(r.bind(r,2330)),"@site/blog/2023-04-17-v3_0_7/index.mdx?truncated=true",2330],"472ebff0":[()=>r.e(7091).then(r.bind(r,88645)),"@site/docs/features/ribbon-control.md",88645],"477c0b90":[()=>r.e(4390).then(r.bind(r,674)),"@site/docs/features/output-panes.md",674],"4a565e32":[()=>r.e(3439).then(r.bind(r,19217)),"@site/docs/features/intellisense-support.md",19217],"4a60097b":[()=>r.e(1054).then(r.bind(r,3058)),"@site/docs/features/run-modes.md",3058],"4c28931d":[()=>r.e(4337).then(r.bind(r,51913)),"@site/docs/features/traces/all-queries-trace.md",51913],"4cd738bd":[()=>r.e(8322).then(r.t.bind(r,84876,19)),"~docs/default/category-docs-tutorialsidebar-category-tutorials-d5c.json",84876],"51d69ccd":[()=>r.e(7809).then(r.bind(r,9579)),"@site/src/pages/more-info-needed.md",9579],"52af686b":[()=>r.e(1064).then(r.bind(r,6874)),"@site/blog/2022-08-20-welcome/index.md",6874],"55c0771e":[()=>r.e(2704).then(r.t.bind(r,83769,19)),"/home/runner/work/DaxStudio-Docs/DaxStudio-Docs/.docusaurus/docusaurus-plugin-content-docs/default/plugin-route-context-module-100.json",83769],57319746:[()=>r.e(702).then(r.bind(r,37368)),"@site/docs/features/mdx-support.md",37368],"57710b8d":[()=>r.e(1765).then(r.bind(r,24432)),"@site/docs/tutorials/evaluateandlog-trace.md",24432],"578340b3":[()=>r.e(2033).then(r.bind(r,26538)),"@site/docs/features/daxformatter-support.md",26538],"593fbaf2":[()=>r.e(1380).then(r.bind(r,49423)),"@site/docs/features/command-line/authentication.md",49423],"5ad9220a":[()=>r.e(7501).then(r.bind(r,39892)),"@site/docs/features/command-line/syntax.md",39892],"5d529600":[()=>r.e(3466).then(r.bind(r,96589)),"@site/blog/2023-11-21-v3_0_11/index.mdx",96589],"5e9f5e1a":[()=>Promise.resolve().then(r.bind(r,36809)),"@generated/docusaurus.config",36809],"5ed3387d":[()=>r.e(2032).then(r.bind(r,15883)),"@site/docs/requirements.md",15883],"6181e220":[()=>r.e(4643).then(r.bind(r,30598)),"@site/docs/features/parameter-support.md",30598],"62679cae":[()=>r.e(6795).then(r.bind(r,2471)),"@site/docs/installation/command-line-install.md",2471],"63f06f20":[()=>r.e(8341).then(r.t.bind(r,13976,19)),"~docs/default/category-docs-tutorialsidebar-category-known-issues-2b4.json",13976],"6454eea4":[()=>Promise.all([r.e(532),r.e(7441),r.e(6164)]).then(r.bind(r,49724)),"@site/src/pages/changelog/latest.tsx",49724],"6875c492":[()=>Promise.all([r.e(532),r.e(8718),r.e(2529),r.e(8610)]).then(r.bind(r,41714)),"@theme/BlogTagsPostsPage",41714],"68e1e469":[()=>r.e(6792).then(r.bind(r,37365)),"@site/docs/security-privacy.md",37365],"6a0debeb":[()=>r.e(1902).then(r.bind(r,55735)),"@site/docs/features/options/options-window-standard.md",55735],"6d397f01":[()=>r.e(3435).then(r.bind(r,26446)),"@site/docs/features/traces/server-timings-trace.md",26446],"71aaf241":[()=>r.e(9855).then(r.bind(r,38145)),"@site/docs/features/timer-results.md",38145],"74088e0d":[()=>r.e(9974).then(r.bind(r,95106)),"@site/docs/features/connection-dialog.md",95106],"74b52c12":[()=>r.e(5736).then(r.bind(r,52314)),"@site/docs/features/query-editor.md",52314],"770f34b2":[()=>r.e(159).then(r.bind(r,22422)),"@site/docs/features/privacy-settings.md",22422],"78784c1a":[()=>r.e(4198).then(r.t.bind(r,17344,19)),"~docs/default/category-docs-tutorialsidebar-category-installation-22f.json",17344],"78d39804":[()=>r.e(241).then(r.bind(r,22925)),"@site/docs/features/load-powerbi-perf-data.md",22925],"797206cd":[()=>r.e(7486).then(r.bind(r,15889)),"@site/blog/2023-06-30-v3_0_8/index.mdx?truncated=true",15889],"7c399f03":[()=>r.e(2903).then(r.bind(r,75718)),"@site/docs/features/standard-hotkeys.md",75718],"7d8f9c6f":[()=>r.e(3055).then(r.bind(r,83987)),"@site/docs/troubleshooting/logging-settings.md",83987],"7e9909cd":[()=>r.e(3500).then(r.bind(r,5691)),"@site/docs/features/publish-functions.md",5691],"7f9f2f99":[()=>r.e(2656).then(r.bind(r,56210)),"@site/blog/2023-08-16-v3_0_9/index.mdx?truncated=true",56210],"814f3328":[()=>r.e(2535).then(r.t.bind(r,45641,19)),"~blog/default/blog-post-list-prop-default.json",45641],"83623e2b":[()=>r.e(1372).then(r.bind(r,19451)),"@site/docs/features/excel-static-results.md",19451],"83f9c181":[()=>r.e(3754).then(r.bind(r,87920)),"@site/docs/installation/single-installer.md",87920],"8424f61e":[()=>r.e(9418).then(r.bind(r,98438)),"@site/docs/installation/portable.md",98438],"84510ede":[()=>r.e(2521).then(r.bind(r,39875)),"@site/docs/features/traces/query-plan-trace.md",39875],"8644cb3d":[()=>Promise.all([r.e(532),r.e(3890)]).then(r.bind(r,39793)),"@site/src/pages/sponsors.mdx",39793],"8b881688":[()=>r.e(8249).then(r.bind(r,59469)),"@site/docs/features/command-line/commands/csv-command.md",59469],"8cd7f2ba":[()=>r.e(193).then(r.bind(r,52905)),"@site/src/pages/launch/index.tsx",52905],"935f2afb":[()=>r.e(53).then(r.t.bind(r,1109,19)),"~docs/default/version-current-metadata-prop-751.json",1109],"963ce625":[()=>r.e(4928).then(r.bind(r,69361)),"@site/docs/troubleshooting/dependency script.md",69361],"986c1f6c":[()=>r.e(8267).then(r.bind(r,36068)),"@site/blog/2023-08-16-v3_0_9/index.mdx",36068],"99f967d1":[()=>r.e(2046).then(r.bind(r,4190)),"@site/docs/features/command-line/index.md",4190],"9a363bf5":[()=>r.e(794).then(r.bind(r,85254)),"@site/docs/features/function-metadata.md",85254],"9d55670a":[()=>Promise.all([r.e(9603),r.e(3968)]).then(r.bind(r,63069)),"@site/docs/installation/00_index.mdx",63069],"9e4087bc":[()=>r.e(3608).then(r.bind(r,63169)),"@theme/BlogArchivePage",63169],"9f190227":[()=>r.e(1652).then(r.bind(r,5)),"@site/docs/features/traces/evaluateandlog-trace.md",5],"9f7a4dc4":[()=>r.e(7287).then(r.bind(r,21005)),"@site/blog/2023-04-17-v3_0_7/index.mdx",21005],a2698c3b:[()=>r.e(1389).then(r.bind(r,41425)),"@site/docs/features/capture-diagnostics.md",41425],a342c8c4:[()=>r.e(9547).then(r.bind(r,78438)),"@site/src/pages/contributing.mdx",78438],a6aa9e1f:[()=>Promise.all([r.e(532),r.e(8718),r.e(2529),r.e(3089)]).then(r.bind(r,80046)),"@theme/BlogListPage",80046],a7023ddc:[()=>r.e(1713).then(r.t.bind(r,53457,19)),"~blog/default/blog-tags-tags-4c2.json",53457],a7513f74:[()=>Promise.all([r.e(532),r.e(7441),r.e(2455)]).then(r.bind(r,31478)),"@site/src/pages/changelog/full.tsx",31478],a8066378:[()=>r.e(6938).then(r.bind(r,79167)),"@site/src/pages/learn-more/blank-measure-expressions.md",79167],a878af63:[()=>r.e(6084).then(r.bind(r,79820)),"@site/docs/features/model-metadata.md",79820],ac5280f2:[()=>r.e(8529).then(r.bind(r,85687)),"@site/docs/license.md",85687],ae8d26d0:[()=>r.e(9850).then(r.bind(r,29192)),"@site/docs/features/command-line/commands/export-sql-command.md",29192],af4979cf:[()=>r.e(7373).then(r.bind(r,19405)),"@site/docs/features/flexible-layout.md",19405],b2b675dd:[()=>r.e(533).then(r.t.bind(r,28017,19)),"~blog/default/blog-c06.json",28017],b2f554cd:[()=>r.e(1477).then(r.t.bind(r,30010,19)),"~blog/default/blog-archive-80c.json",30010],b31a7ea1:[()=>r.e(2604).then(r.bind(r,16436)),"@site/docs/features/server-fe-benchmark.md",16436],b5b1eb5b:[()=>r.e(8448).then(r.bind(r,90346)),"@site/docs/features/command-line/powershell-examples.md",90346],b8a19701:[()=>r.e(6703).then(r.bind(r,45219)),"@site/docs/features/metadata-panes.md",45219],b8c6ff78:[()=>r.e(647).then(r.bind(r,90812)),"@site/docs/installation/chocolatey.md",90812],b936a1c9:[()=>r.e(6965).then(r.bind(r,61381)),"@site/docs/features/options/options-window-key-bindings.md",61381],b94b0bc5:[()=>r.e(1881).then(r.bind(r,13450)),"@site/docs/installation/winget.md",13450],b98614be:[()=>r.e(8474).then(r.bind(r,52432)),"@site/docs/installation/signed-installer.md",52432],bb2a38b4:[()=>r.e(8709).then(r.bind(r,97379)),"@site/docs/features/clear-on-run.md",97379],bbf923dd:[()=>r.e(7096).then(r.bind(r,76759)),"@site/docs/features/model-metrics.md",76759],bccd4ed4:[()=>r.e(3419).then(r.bind(r,92430)),"@site/docs/features/query-builder.md",92430],c088b524:[()=>r.e(4884).then(r.bind(r,74431)),"@site/blog/2024-07-29-v3_1_0/index.mdx",74431],c1306eef:[()=>r.e(6530).then(r.bind(r,61844)),"@site/docs/features/find-replace.md",61844],c1388ae0:[()=>r.e(9390).then(r.bind(r,49887)),"@site/blog/2022-08-24-v3-released/index.md",49887],c2844a2f:[()=>Promise.all([r.e(532),r.e(9603),r.e(543),r.e(8556)]).then(r.bind(r,58923)),"@site/src/components/download-list.tsx",58923],c6619a71:[()=>r.e(4580).then(r.bind(r,58249)),"@site/docs/features/options/options-window-advanced.md",58249],c6d64e38:[()=>r.e(3034).then(r.bind(r,60707)),"@site/docs/features/command-line/commands/xlsx-command.md",60707],c7b02872:[()=>r.e(2275).then(r.bind(r,38187)),"@site/blog/2023-03-13-v3_0_6/index.mdx",38187],c7cc4d21:[()=>r.e(7160).then(r.bind(r,63227)),"@site/docs/features/statusbar.md",63227],c7cd18fc:[()=>r.e(7737).then(r.bind(r,93776)),"@site/docs/features/multiple-tabs.md",93776],cb2a68c8:[()=>r.e(6746).then(r.bind(r,87578)),"@site/docs/features/traces/server-timings-options.md",87578],cbe0d3d9:[()=>r.e(7859).then(r.bind(r,21708)),"@site/docs/tutorials/getting-connected.md",21708],ccc49370:[()=>Promise.all([r.e(532),r.e(8718),r.e(2529),r.e(6103)]).then(r.bind(r,65203)),"@theme/BlogPostPage",65203],ce613f59:[()=>r.e(9246).then(r.bind(r,22263)),"@site/docs/installation/installation-pre-requisites.md",22263],cfb3e964:[()=>r.e(671).then(r.bind(r,15861)),"@site/docs/features/swap-delimiters.md",15861],cffb28e8:[()=>r.e(8486).then(r.bind(r,77686)),"@site/docs/features/editor-help-text.md",77686],d0ae32ce:[()=>r.e(8999).then(r.t.bind(r,48264,19)),"~docs/default/category-docs-tutorialsidebar-category-features-af9.json",48264],d4d66791:[()=>r.e(7650).then(r.t.bind(r,2711,19)),"~blog/default/blog-tags-daxstudio-358-list.json",2711],d51ed584:[()=>r.e(5386).then(r.bind(r,21029)),"@site/docs/Videos.md",21029],d638f728:[()=>r.e(1180).then(r.bind(r,85831)),"@site/docs/features/multiple-queries-detected.md",85831],e0093d59:[()=>r.e(7820).then(r.bind(r,19521)),"@site/docs/features/excel-linked-results.md",19521],e0771895:[()=>r.e(516).then(r.bind(r,31922)),"@site/docs/features/options/intro.md",31922],e42faa22:[()=>r.e(9804).then(r.t.bind(r,4966,19)),"/home/runner/work/DaxStudio-Docs/DaxStudio-Docs/.docusaurus/docusaurus-plugin-github-releases/default/releases.json",4966],e49a1c2d:[()=>r.e(6268).then(r.bind(r,36942)),"@site/docs/features/new-version-notification.md",36942],e847458b:[()=>r.e(4716).then(r.t.bind(r,5997,19)),"~blog/default/blog-tags-daxstudio-358.json",5997],eda46626:[()=>r.e(9466).then(r.bind(r,29237)),"@site/src/pages/issues.mdx",29237],ef284668:[()=>r.e(1352).then(r.t.bind(r,7085,19)),"/home/runner/work/DaxStudio-Docs/DaxStudio-Docs/.docusaurus/docusaurus-theme-search-algolia/default/plugin-route-context-module-100.json",7085],efc591cd:[()=>r.e(2653).then(r.bind(r,54723)),"@site/blog/2024-07-29-v3_1_0/index.mdx?truncated=true",54723],f174ea87:[()=>r.e(2085).then(r.bind(r,23797)),"@site/blog/2023-08-16-v3_0_10/index.mdx",23797],f55b9d4d:[()=>r.e(6744).then(r.t.bind(r,15745,19)),"/home/runner/work/DaxStudio-Docs/DaxStudio-Docs/.docusaurus/docusaurus-plugin-content-pages/default/plugin-route-context-module-100.json",15745],f7335334:[()=>r.e(8949).then(r.bind(r,20788)),"@site/blog/2024-08-07-v3_2_0/index.mdx",20788],fb0fc812:[()=>r.e(4292).then(r.t.bind(r,7636,19)),"~docs/default/category-docs-tutorialsidebar-category-traces-f5e.json",7636],fc932ebe:[()=>r.e(4094).then(r.bind(r,3127)),"@site/src/pages/tutorials/writing-dax-queries.tsx",3127],fff8345c:[()=>r.e(3205).then(r.bind(r,65630)),"@site/docs/features/command-line/commands/vpax-command.md",65630]};function u(e){let{error:t,retry:r,pastDelay:s}=e;return t?o.createElement("div",{style:{textAlign:"center",color:"#fff",backgroundColor:"#fa383e",borderColor:"#fa383e",borderStyle:"solid",borderRadius:"0.25rem",borderWidth:"1px",boxSizing:"border-box",display:"block",padding:"1rem",flex:"0 0 50%",marginLeft:"25%",marginRight:"25%",marginTop:"5rem",maxWidth:"50%",width:"100%"}},o.createElement("p",null,String(t)),o.createElement("div",null,o.createElement("button",{type:"button",onClick:r},"Retry"))):s?o.createElement("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",height:"100vh"}},o.createElement("svg",{id:"loader",style:{width:128,height:110,position:"absolute",top:"calc(100vh - 64%)"},viewBox:"0 0 45 45",xmlns:"http://www.w3.org/2000/svg",stroke:"#61dafb"},o.createElement("g",{fill:"none",fillRule:"evenodd",transform:"translate(1 1)",strokeWidth:"2"},o.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},o.createElement("animate",{attributeName:"r",begin:"1.5s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),o.createElement("animate",{attributeName:"stroke-opacity",begin:"1.5s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),o.createElement("animate",{attributeName:"stroke-width",begin:"1.5s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),o.createElement("circle",{cx:"22",cy:"22",r:"6",strokeOpacity:"0"},o.createElement("animate",{attributeName:"r",begin:"3s",dur:"3s",values:"6;22",calcMode:"linear",repeatCount:"indefinite"}),o.createElement("animate",{attributeName:"stroke-opacity",begin:"3s",dur:"3s",values:"1;0",calcMode:"linear",repeatCount:"indefinite"}),o.createElement("animate",{attributeName:"stroke-width",begin:"3s",dur:"3s",values:"2;0",calcMode:"linear",repeatCount:"indefinite"})),o.createElement("circle",{cx:"22",cy:"22",r:"8"},o.createElement("animate",{attributeName:"r",begin:"0s",dur:"1.5s",values:"6;1;2;3;4;5;6",calcMode:"linear",repeatCount:"indefinite"}))))):null}var c=r(99670),d=r(30226);function p(e,t){if("*"===e)return n()({loading:u,loader:()=>r.e(4972).then(r.bind(r,4972)),modules:["@theme/NotFound"],webpack:()=>[4972],render(e,t){const r=e.default;return o.createElement(d.z,{value:{plugin:{name:"native",id:"default"}}},o.createElement(r,t))}});const a=i[`${e}-${t}`],p={},g=[],h=[],b=(0,c.Z)(a);return Object.entries(b).forEach((e=>{let[t,r]=e;const o=l[r];o&&(p[t]=o[0],g.push(o[1]),h.push(o[2]))})),n().Map({loading:u,loader:p,modules:g,webpack:()=>h,render(t,r){const n=JSON.parse(JSON.stringify(a));Object.entries(t).forEach((t=>{let[r,o]=t;const s=o.default;if(!s)throw new Error(`The page component at ${e} doesn't have a default export. This makes it impossible to render anything. Consider default-exporting a React component.`);"object"!=typeof s&&"function"!=typeof s||Object.keys(o).filter((e=>"default"!==e)).forEach((e=>{s[e]=o[e]}));let a=n;const i=r.split(".");i.slice(0,-1).forEach((e=>{a=a[e]})),a[i[i.length-1]]=s}));const i=n.__comp;delete n.__comp;const l=n.__context;return delete n.__context,o.createElement(d.z,{value:l},o.createElement(i,(0,s.Z)({},n,r)))}})}const g=[{path:"/blog/",component:p("/blog/","056"),exact:!0},{path:"/blog/archive/",component:p("/blog/archive/","d79"),exact:!0},{path:"/blog/tags/",component:p("/blog/tags/","da0"),exact:!0},{path:"/blog/tags/daxstudio/",component:p("/blog/tags/daxstudio/","5d0"),exact:!0},{path:"/blog/v3_0_10-release/",component:p("/blog/v3_0_10-release/","cb3"),exact:!0},{path:"/blog/v3_0_11-release/",component:p("/blog/v3_0_11-release/","ce4"),exact:!0},{path:"/blog/v3_0_6-release/",component:p("/blog/v3_0_6-release/","fcd"),exact:!0},{path:"/blog/v3_0_7-release/",component:p("/blog/v3_0_7-release/","049"),exact:!0},{path:"/blog/v3_0_8-release/",component:p("/blog/v3_0_8-release/","721"),exact:!0},{path:"/blog/v3_0_9-release/",component:p("/blog/v3_0_9-release/","f45"),exact:!0},{path:"/blog/v3_1_0-release/",component:p("/blog/v3_1_0-release/","e72"),exact:!0},{path:"/blog/v3_2_0-release/",component:p("/blog/v3_2_0-release/","fa6"),exact:!0},{path:"/blog/v3-release/",component:p("/blog/v3-release/","0b5"),exact:!0},{path:"/blog/welcome/",component:p("/blog/welcome/","3fa"),exact:!0},{path:"/changelog/full/",component:p("/changelog/full/","beb"),exact:!0},{path:"/changelog/latest/",component:p("/changelog/latest/","593"),exact:!0},{path:"/changelog2/",component:p("/changelog2/","dcb"),exact:!0},{path:"/contributing/",component:p("/contributing/","0fa"),exact:!0},{path:"/downloads/",component:p("/downloads/","cd9"),exact:!0},{path:"/issue-fixed/",component:p("/issue-fixed/","0f6"),exact:!0},{path:"/issues/",component:p("/issues/","2fa"),exact:!0},{path:"/launch/",component:p("/launch/","88b"),exact:!0},{path:"/learn-more/blank-measure-expressions/",component:p("/learn-more/blank-measure-expressions/","637"),exact:!0},{path:"/more-info-needed/",component:p("/more-info-needed/","e75"),exact:!0},{path:"/search/",component:p("/search/","74e"),exact:!0},{path:"/sponsors/",component:p("/sponsors/","884"),exact:!0},{path:"/tutorials/getting-connected/",component:p("/tutorials/getting-connected/","a73"),exact:!0},{path:"/tutorials/writing-dax-queries/",component:p("/tutorials/writing-dax-queries/","298"),exact:!0},{path:"/docs/",component:p("/docs/","e83"),routes:[{path:"/docs/category/features/",component:p("/docs/category/features/","787"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/installation/",component:p("/docs/category/installation/","45c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/known-issues/",component:p("/docs/category/known-issues/","026"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/options/",component:p("/docs/category/options/","076"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/traces/",component:p("/docs/category/traces/","09a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/troubleshooting/",component:p("/docs/category/troubleshooting/","48d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/category/tutorials/",component:p("/docs/category/tutorials/","236"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/bracket-matching/",component:p("/docs/features/bracket-matching/","d88"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/capture-diagnostics/",component:p("/docs/features/capture-diagnostics/","0af"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/clear-cache/",component:p("/docs/features/clear-cache/","78c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/clear-on-run/",component:p("/docs/features/clear-on-run/","933"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/",component:p("/docs/features/command-line/","77a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/authentication/",component:p("/docs/features/command-line/authentication/","b44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/commands/",component:p("/docs/features/command-line/commands/","31f"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/commands/csv-command/",component:p("/docs/features/command-line/commands/csv-command/","b61"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/commands/export-csv-command/",component:p("/docs/features/command-line/commands/export-csv-command/","dce"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/commands/export-sql-command/",component:p("/docs/features/command-line/commands/export-sql-command/","6c5"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/commands/vpax-command/",component:p("/docs/features/command-line/commands/vpax-command/","e89"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/commands/xlsx-command/",component:p("/docs/features/command-line/commands/xlsx-command/","44a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/powershell-examples/",component:p("/docs/features/command-line/powershell-examples/","4a8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/command-line/syntax/",component:p("/docs/features/command-line/syntax/","9fa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/connection-dialog/",component:p("/docs/features/connection-dialog/","1d9"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/database-dialog/",component:p("/docs/features/database-dialog/","47c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/daxformatter-support/",component:p("/docs/features/daxformatter-support/","391"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/dmv-list/",component:p("/docs/features/dmv-list/","a79"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/editor-help-text/",component:p("/docs/features/editor-help-text/","225"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/excel-linked-results/",component:p("/docs/features/excel-linked-results/","44d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/excel-static-results/",component:p("/docs/features/excel-static-results/","e7e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/export-data/",component:p("/docs/features/export-data/","cee"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/file-menu/",component:p("/docs/features/file-menu/","26c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/find-replace/",component:p("/docs/features/find-replace/","490"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/flexible-layout/",component:p("/docs/features/flexible-layout/","0b3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/function-metadata/",component:p("/docs/features/function-metadata/","c44"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/indent-code-folding/",component:p("/docs/features/indent-code-folding/","2b2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/intellisense-support/",component:p("/docs/features/intellisense-support/","f86"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/intro/",component:p("/docs/features/intro/","525"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/load-powerbi-perf-data/",component:p("/docs/features/load-powerbi-perf-data/","345"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/mdx-support/",component:p("/docs/features/mdx-support/","32c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/metadata-panes/",component:p("/docs/features/metadata-panes/","9b7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/model-metadata/",component:p("/docs/features/model-metadata/","8a1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/model-metrics/",component:p("/docs/features/model-metrics/","80a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/multiple-queries-detected/",component:p("/docs/features/multiple-queries-detected/","8c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/multiple-tabs/",component:p("/docs/features/multiple-tabs/","10c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/new-version-notification/",component:p("/docs/features/new-version-notification/","f2e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/options/intro/",component:p("/docs/features/options/intro/","2a1"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/options/options-window-advanced/",component:p("/docs/features/options/options-window-advanced/","f3a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/options/options-window-key-bindings/",component:p("/docs/features/options/options-window-key-bindings/","143"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/options/options-window-standard/",component:p("/docs/features/options/options-window-standard/","4b3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/output-modes/",component:p("/docs/features/output-modes/","a10"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/output-panes/",component:p("/docs/features/output-panes/","aac"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/parameter-support/",component:p("/docs/features/parameter-support/","297"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/privacy-settings/",component:p("/docs/features/privacy-settings/","e13"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/publish-functions/",component:p("/docs/features/publish-functions/","3cb"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/query-builder/",component:p("/docs/features/query-builder/","26e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/query-editor/",component:p("/docs/features/query-editor/","a47"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/result-formatting/",component:p("/docs/features/result-formatting/","b7a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/ribbon-control/",component:p("/docs/features/ribbon-control/","11c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/run-benchmark/",component:p("/docs/features/run-benchmark/","80d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/run-modes/",component:p("/docs/features/run-modes/","f8d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/server-fe-benchmark/",component:p("/docs/features/server-fe-benchmark/","a6a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/smart-paste/",component:p("/docs/features/smart-paste/","fc2"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/standard-hotkeys/",component:p("/docs/features/standard-hotkeys/","0ad"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/statusbar/",component:p("/docs/features/statusbar/","a00"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/swap-delimiters/",component:p("/docs/features/swap-delimiters/","39d"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/timer-results/",component:p("/docs/features/timer-results/","b43"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/traces/all-queries-trace/",component:p("/docs/features/traces/all-queries-trace/","9ad"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/traces/evaluateandlog-trace/",component:p("/docs/features/traces/evaluateandlog-trace/","128"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/traces/query-plan-trace/",component:p("/docs/features/traces/query-plan-trace/","56e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/traces/server-timings-options/",component:p("/docs/features/traces/server-timings-options/","40e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/traces/server-timings-trace/",component:p("/docs/features/traces/server-timings-trace/","051"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/features/view-as/",component:p("/docs/features/view-as/","6d7"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/chocolatey/",component:p("/docs/installation/chocolatey/","fc3"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/command-line-install/",component:p("/docs/installation/command-line-install/","4c4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/index/",component:p("/docs/installation/index/","42a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/installation-pre-requisites/",component:p("/docs/installation/installation-pre-requisites/","a5a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/portable/",component:p("/docs/installation/portable/","a68"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/signed-installer/",component:p("/docs/installation/signed-installer/","068"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/single-installer/",component:p("/docs/installation/single-installer/","0fc"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/smart-screen/",component:p("/docs/installation/smart-screen/","fc0"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/installation/winget/",component:p("/docs/installation/winget/","5d4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/intro/",component:p("/docs/intro/","688"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/license/",component:p("/docs/license/","807"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/requirements/",component:p("/docs/requirements/","72c"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/security-privacy/",component:p("/docs/security-privacy/","e2a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/troubleshooting/daxstudio-checker/",component:p("/docs/troubleshooting/daxstudio-checker/","d6a"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/troubleshooting/dependency script/",component:p("/docs/troubleshooting/dependency script/","6aa"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/troubleshooting/known-issues/UCEERR_RENDERTHREADFAILURE/",component:p("/docs/troubleshooting/known-issues/UCEERR_RENDERTHREADFAILURE/","4b4"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/troubleshooting/logging-settings/",component:p("/docs/troubleshooting/logging-settings/","131"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorials/evaluateandlog-trace/",component:p("/docs/tutorials/evaluateandlog-trace/","d96"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorials/getting-connected/",component:p("/docs/tutorials/getting-connected/","20e"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/tutorials/writing-dax-queries/",component:p("/docs/tutorials/writing-dax-queries/","4c8"),exact:!0,sidebar:"tutorialSidebar"},{path:"/docs/Videos/",component:p("/docs/Videos/","1ba"),exact:!0,sidebar:"tutorialSidebar"}]},{path:"/",component:p("/","c56"),exact:!0},{path:"*",component:p("*")}]},98934:(e,t,r)=>{"use strict";r.d(t,{_:()=>s,t:()=>a});var o=r(67294);const s=o.createContext(!1);function a(e){let{children:t}=e;const[r,a]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{a(!0)}),[]),o.createElement(s.Provider,{value:r},t)}},97221:(e,t,r)=>{"use strict";var o=r(67294),s=r(73935),a=r(73727),n=r(70405),i=r(10412);const l=[r(56657),r(32497),r(3310),r(18320),r(52295)];var u=r(723),c=r(16550),d=r(18790);function p(e){let{children:t}=e;return o.createElement(o.Fragment,null,t)}var g=r(87462),h=r(35742),b=r(52263),m=r(44996),f=r(86668),_=r(10833),v=r(94711),y=r(19727),w=r(43320),x=r(18780),S=r(90197);function E(){const{i18n:{defaultLocale:e,localeConfigs:t}}=(0,b.Z)(),r=(0,v.l)();return o.createElement(h.Z,null,Object.entries(t).map((e=>{let[t,{htmlLang:s}]=e;return o.createElement("link",{key:t,rel:"alternate",href:r.createUrl({locale:t,fullyQualified:!0}),hrefLang:s})})),o.createElement("link",{rel:"alternate",href:r.createUrl({locale:e,fullyQualified:!0}),hrefLang:"x-default"}))}function D(e){let{permalink:t}=e;const{siteConfig:{url:r}}=(0,b.Z)(),s=function(){const{siteConfig:{url:e,baseUrl:t,trailingSlash:r}}=(0,b.Z)(),{pathname:o}=(0,c.TH)();return e+(0,x.applyTrailingSlash)((0,m.Z)(o),{trailingSlash:r,baseUrl:t})}(),a=t?`${r}${t}`:s;return o.createElement(h.Z,null,o.createElement("meta",{property:"og:url",content:a}),o.createElement("link",{rel:"canonical",href:a}))}function k(){const{i18n:{currentLocale:e}}=(0,b.Z)(),{metadata:t,image:r}=(0,f.L)();return o.createElement(o.Fragment,null,o.createElement(h.Z,null,o.createElement("meta",{name:"twitter:card",content:"summary_large_image"}),o.createElement("body",{className:y.h})),r&&o.createElement(_.d,{image:r}),o.createElement(D,null),o.createElement(E,null),o.createElement(S.Z,{tag:w.HX,locale:e}),o.createElement(h.Z,null,t.map(((e,t)=>o.createElement("meta",(0,g.Z)({key:t},e))))))}const T=new Map;function A(e){if(T.has(e.pathname))return{...e,pathname:T.get(e.pathname)};if((0,d.f)(u.Z,e.pathname).some((e=>{let{route:t}=e;return!0===t.exact})))return T.set(e.pathname,e.pathname),e;const t=e.pathname.trim().replace(/(?:\/index)?\.html$/,"")||"/";return T.set(e.pathname,t),{...e,pathname:t}}var N=r(98934),C=r(58940);function M(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),o=1;o{const o=t.default?.[e]??t[e];return o?.(...r)}));return()=>s.forEach((e=>e?.()))}const O=function(e){let{children:t,location:r,previousLocation:s}=e;return(0,o.useLayoutEffect)((()=>{s!==r&&(!function(e){let{location:t,previousLocation:r}=e;if(!r)return;const o=t.pathname===r.pathname,s=t.hash===r.hash,a=t.search===r.search;if(o&&s&&!a)return;const{hash:n}=t;if(n){const e=decodeURIComponent(n.substring(1)),t=document.getElementById(e);t?.scrollIntoView()}else window.scrollTo(0,0)}({location:r,previousLocation:s}),M("onRouteDidUpdate",{previousLocation:s,location:r}))}),[s,r]),t};function R(e){const t=Array.from(new Set([e,decodeURI(e)])).map((e=>(0,d.f)(u.Z,e))).flat();return Promise.all(t.map((e=>e.route.component.preload?.())))}class I extends o.Component{previousLocation;routeUpdateCleanupCb;constructor(e){super(e),this.previousLocation=null,this.routeUpdateCleanupCb=i.Z.canUseDOM?M("onRouteUpdate",{previousLocation:null,location:this.props.location}):()=>{},this.state={nextRouteHasLoaded:!0}}shouldComponentUpdate(e,t){if(e.location===this.props.location)return t.nextRouteHasLoaded;const r=e.location;return this.previousLocation=this.props.location,this.setState({nextRouteHasLoaded:!1}),this.routeUpdateCleanupCb=M("onRouteUpdate",{previousLocation:this.previousLocation,location:r}),R(r.pathname).then((()=>{this.routeUpdateCleanupCb(),this.setState({nextRouteHasLoaded:!0})})).catch((e=>{console.warn(e),window.location.reload()})),!1}render(){const{children:e,location:t}=this.props;return o.createElement(O,{previousLocation:this.previousLocation,location:t},o.createElement(c.AW,{location:t,render:()=>e}))}}const L=I,z="__docusaurus-base-url-issue-banner-container",P="__docusaurus-base-url-issue-banner",F="__docusaurus-base-url-issue-banner-suggestion-container",U="__DOCUSAURUS_INSERT_BASEURL_BANNER";function B(e){return`\nwindow['${U}'] = true;\n\ndocument.addEventListener('DOMContentLoaded', maybeInsertBanner);\n\nfunction maybeInsertBanner() {\n var shouldInsert = window['${U}'];\n shouldInsert && insertBanner();\n}\n\nfunction insertBanner() {\n var bannerContainer = document.getElementById('${z}');\n if (!bannerContainer) {\n return;\n }\n var bannerHtml = ${JSON.stringify(function(e){return`\n
\n

Your Docusaurus site did not load properly.

\n

A very common reason is a wrong site baseUrl configuration.

\n

Current configured baseUrl = ${e} ${"/"===e?" (default value)":""}

\n

We suggest trying baseUrl =

\n
\n`}(e)).replace(/{window[U]=!1}),[]),o.createElement(o.Fragment,null,!i.Z.canUseDOM&&o.createElement(h.Z,null,o.createElement("script",null,B(e))),o.createElement("div",{id:z}))}function j(){const{siteConfig:{baseUrl:e,baseUrlIssueBanner:t}}=(0,b.Z)(),{pathname:r}=(0,c.TH)();return t&&r===e?o.createElement(Z,null):null}function V(){const{siteConfig:{favicon:e,title:t,noIndex:r},i18n:{currentLocale:s,localeConfigs:a}}=(0,b.Z)(),n=(0,m.Z)(e),{htmlLang:i,direction:l}=a[s];return o.createElement(h.Z,null,o.createElement("html",{lang:i,dir:l}),o.createElement("title",null,t),o.createElement("meta",{property:"og:title",content:t}),o.createElement("meta",{name:"viewport",content:"width=device-width, initial-scale=1.0"}),r&&o.createElement("meta",{name:"robots",content:"noindex, nofollow"}),e&&o.createElement("link",{rel:"icon",href:n}))}var $=r(44763),H=r(72389);function G(){const e=(0,H.Z)();return o.createElement(h.Z,null,o.createElement("html",{"data-has-hydrated":e}))}function Q(){const e=(0,d.H)(u.Z),t=(0,c.TH)();return o.createElement($.Z,null,o.createElement(C.M,null,o.createElement(N.t,null,o.createElement(p,null,o.createElement(V,null),o.createElement(k,null),o.createElement(j,null),o.createElement(L,{location:A(t)},e)),o.createElement(G,null))))}var X=r(16887);const q=function(e){try{return document.createElement("link").relList.supports(e)}catch{return!1}}("prefetch")?function(e){return new Promise(((t,r)=>{if("undefined"==typeof document)return void r();const o=document.createElement("link");o.setAttribute("rel","prefetch"),o.setAttribute("href",e),o.onload=()=>t(),o.onerror=()=>r();const s=document.getElementsByTagName("head")[0]??document.getElementsByName("script")[0]?.parentNode;s?.appendChild(o)}))}:function(e){return new Promise(((t,r)=>{const o=new XMLHttpRequest;o.open("GET",e,!0),o.withCredentials=!0,o.onload=()=>{200===o.status?t():r()},o.send(null)}))};var W=r(99670);const K=new Set,Y=new Set,J=()=>navigator.connection?.effectiveType.includes("2g")||navigator.connection?.saveData,ee={prefetch(e){if(!(e=>!J()&&!Y.has(e)&&!K.has(e))(e))return!1;K.add(e);const t=(0,d.f)(u.Z,e).flatMap((e=>{return t=e.route.path,Object.entries(X).filter((e=>{let[r]=e;return r.replace(/-[^-]+$/,"")===t})).flatMap((e=>{let[,t]=e;return Object.values((0,W.Z)(t))}));var t}));return Promise.all(t.map((e=>{const t=r.gca(e);return t&&!t.includes("undefined")?q(t).catch((()=>{})):Promise.resolve()})))},preload:e=>!!(e=>!J()&&!Y.has(e))(e)&&(Y.add(e),R(e))},te=Object.freeze(ee);if(i.Z.canUseDOM){window.docusaurus=te;const e=s.hydrate;R(window.location.pathname).then((()=>{e(o.createElement(n.B6,null,o.createElement(a.VK,null,o.createElement(Q,null))),document.getElementById("__docusaurus"))}))}},58940:(e,t,r)=>{"use strict";r.d(t,{_:()=>c,M:()=>d});var o=r(67294),s=r(36809);const a=JSON.parse('{"docusaurus-plugin-google-gtag":{"default":{"trackingID":["G-GK4BT4EGQ9"],"anonymizeIP":false,"id":"default"}},"docusaurus-plugin-github-releases":{"default":{"latest_release":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.2.0","id":169228891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KFjpb","tag_name":"v3.2.0","target_commitish":"af71a42f25edc63b7cb0e96d49dbe1241dc3c851","name":"DAX Studio v3.2.0","draft":false,"prerelease":false,"created_at":"2024-08-08T00:44:33Z","published_at":"2024-08-08T01:11:06Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566362","id":184566362,"node_id":"RA_kwDOAfifGs4LAEJa","name":"DaxStudio_3_2_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19814127,"download_count":3,"created_at":"2024-08-08T01:09:15Z","updated_at":"2024-08-08T01:09:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566364","id":184566364,"node_id":"RA_kwDOAfifGs4LAEJc","name":"DaxStudio_3_2_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11629552,"download_count":34,"created_at":"2024-08-08T01:09:17Z","updated_at":"2024-08-08T01:09:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566367","id":184566367,"node_id":"RA_kwDOAfifGs4LAEJf","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:19Z","updated_at":"2024-08-08T01:09:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566371","id":184566371,"node_id":"RA_kwDOAfifGs4LAEJj","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:20Z","updated_at":"2024-08-08T01:09:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.2.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.2.0","body":"## Updates\\r\\n* Improving [Smart Paste](https://daxstudio.org/docs/features/smart-paste/)\\r\\n* #1288 Added Support for [View Metrics StatsColumnBatchSize](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added sorting to ViewAs roles\\r\\n* Fixed styling so trace command bars are not blurred\\r\\n\\r\\n## Fixes\\r\\n* Fix caturing server timing events when Auto ClearCache is active against powerbi:// endpoints\\r\\n* Fix #1284 dscmd CSV command not working with --connectionstring option\\r\\n* Fix #1283 dscmd export command --tables option parsing\\r\\n* Fix #1282 QueryBuilder measure renaming not working\\r\\n* Fix #1289 dscmd CSV command error when exporting some queries\\r\\n* Fix sizing of status bar server name tooltip "},"all_releases":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/169228891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.2.0","id":169228891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KFjpb","tag_name":"v3.2.0","target_commitish":"af71a42f25edc63b7cb0e96d49dbe1241dc3c851","name":"DAX Studio v3.2.0","draft":false,"prerelease":false,"created_at":"2024-08-08T00:44:33Z","published_at":"2024-08-08T01:11:06Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566362","id":184566362,"node_id":"RA_kwDOAfifGs4LAEJa","name":"DaxStudio_3_2_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19814127,"download_count":3,"created_at":"2024-08-08T01:09:15Z","updated_at":"2024-08-08T01:09:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566364","id":184566364,"node_id":"RA_kwDOAfifGs4LAEJc","name":"DaxStudio_3_2_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11629552,"download_count":34,"created_at":"2024-08-08T01:09:17Z","updated_at":"2024-08-08T01:09:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/DaxStudio_3_2_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566367","id":184566367,"node_id":"RA_kwDOAfifGs4LAEJf","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:19Z","updated_at":"2024-08-08T01:09:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/184566371","id":184566371,"node_id":"RA_kwDOAfifGs4LAEJj","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-08-08T01:09:20Z","updated_at":"2024-08-08T01:09:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.2.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.2.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.2.0","body":"## Updates\\r\\n* Improving [Smart Paste](https://daxstudio.org/docs/features/smart-paste/)\\r\\n* #1288 Added Support for [View Metrics StatsColumnBatchSize](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added sorting to ViewAs roles\\r\\n* Fixed styling so trace command bars are not blurred\\r\\n\\r\\n## Fixes\\r\\n* Fix caturing server timing events when Auto ClearCache is active against powerbi:// endpoints\\r\\n* Fix #1284 dscmd CSV command not working with --connectionstring option\\r\\n* Fix #1283 dscmd export command --tables option parsing\\r\\n* Fix #1282 QueryBuilder measure renaming not working\\r\\n* Fix #1289 dscmd CSV command error when exporting some queries\\r\\n* Fix sizing of status bar server name tooltip "},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168141644","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168141644/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/168141644/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.1.1","id":168141644,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KBaNM","tag_name":"v3.1.1","target_commitish":"b322862174ee3a6d56c1f5d53811333ec18d89e1","name":"DAX Studio v3.1.1","draft":false,"prerelease":false,"created_at":"2024-07-31T23:29:16Z","published_at":"2024-08-01T00:37:15Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091639","id":183091639,"node_id":"RA_kwDOAfifGs4K6cG3","name":"DaxStudio_3_1_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19811231,"download_count":738,"created_at":"2024-08-01T00:33:31Z","updated_at":"2024-08-01T00:33:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/DaxStudio_3_1_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091647","id":183091647,"node_id":"RA_kwDOAfifGs4K6cG_","name":"DaxStudio_3_1_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11631072,"download_count":9201,"created_at":"2024-08-01T00:33:34Z","updated_at":"2024-08-01T00:33:35Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/DaxStudio_3_1_1_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091659","id":183091659,"node_id":"RA_kwDOAfifGs4K6cHL","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":1,"created_at":"2024-08-01T00:33:36Z","updated_at":"2024-08-01T00:33:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/183091663","id":183091663,"node_id":"RA_kwDOAfifGs4K6cHP","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":2,"created_at":"2024-08-01T00:33:36Z","updated_at":"2024-08-01T00:33:37Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.1/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.1.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.1.1","body":"This is a minor fix to the [v3.1.0 release](https://daxstudio.org/blog/v3_1_0-release/)\\r\\n\\r\\n## Fixes\\r\\n* Fixed #1279 error sending results to static Excel output"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/168003598/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.1.0","id":168003598,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4KA4gO","tag_name":"v3.1.0","target_commitish":"61d301f43aba3f44393ae8ed81cb8a6d4c17de6d","name":"DAX Studio v3.1.0","draft":false,"prerelease":false,"created_at":"2024-07-31T03:29:56Z","published_at":"2024-07-31T09:28:41Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940234","id":182940234,"node_id":"RA_kwDOAfifGs4K53JK","name":"DaxStudio_3_1_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":19811437,"download_count":165,"created_at":"2024-07-31T09:24:31Z","updated_at":"2024-07-31T09:24:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/DaxStudio_3_1_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940249","id":182940249,"node_id":"RA_kwDOAfifGs4K53JZ","name":"DaxStudio_3_1_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11627352,"download_count":2654,"created_at":"2024-07-31T09:24:34Z","updated_at":"2024-07-31T09:24:34Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/DaxStudio_3_1_0_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940256","id":182940256,"node_id":"RA_kwDOAfifGs4K53Jg","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":1,"created_at":"2024-07-31T09:24:35Z","updated_at":"2024-07-31T09:24:35Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/182940262","id":182940262,"node_id":"RA_kwDOAfifGs4K53Jm","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":0,"created_at":"2024-07-31T09:24:36Z","updated_at":"2024-07-31T09:24:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.1.0/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.1.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.1.0","body":"## New Features\\r\\n* Added [Capture Diagnostics](https://daxstudio.org/docs/features/capture-diagnostics)\\r\\n* Added [Evaluate and Log trace](https://daxstudio.org/docs/features/traces/evaluateandlog-trace)\\r\\n* Added [Database dialog](https://daxstudio.org/docs/features/database-dialog) when connecting\\r\\n* Added [command line](https://daxstudio.org/docs/features/command-line) support\\r\\n* Added Model Metrics / Vertipaq Analyzer [Options dialog](https://daxstudio.org/docs/features/model-metrics/#metric-options-dialog)\\r\\n* Added support for [obfuscated](https://daxstudio.org/docs/features/model-metrics/#obfuscated-vertipaq-analyzer-files) model metrics\\r\\n* Added support to Server Timings for the new [ExecutionMetrics event](https://daxstudio.org/docs/features/traces/server-timings-trace/#execution-metrics-events)\\r\\n\\r\\n## Improvements\\r\\n* #1204 made listview selected row color lighter to improve the contrast\\r\\n* #1124 Improved labelling of the zoom level\\r\\n* #1241 Added \\"learn more\\" link to connection dialog \\r\\n* Added storage mode column to the Partitions tab in View Metrics\\r\\n* updated TOM, ADOMD and other 3rd party dependencies\\r\\n* Fixed the images for the Server Timings event type filters\\r\\n* Moved [Server FE Benchmark](https://daxstudio.org/docs/features/server-fe-benchmark/) out of preview status\\r\\n\\r\\n## Fixes\\r\\n* Fixed a crash trying to show fonts in the option dialog\\r\\n* Fixed #1213 Formatted file export not applying formatting\\r\\n* Fixed loading of AggregateRewrite events in saved Server Timings\\r\\n* Fixed occasional crash when using publish functions\\r\\n* Fixed #1228 Query Builder not respecting delimiter setting\\r\\n* Fixed #1179 reconnect active traces on connection retries\\r\\n* Fixed an issue in QueryBuilder when loading a saved query containing a hierarchy\\r\\n* Fixed an issue in QueryBuilder when trying to filter on a query scoped measure\\r\\n* Fixed an issue where the Ribbon buttons get stuck in a disabled state after an error while a trace is active\\r\\n* Fixed #1262 ViewAs not working with \\"Other User\\" option against the Power BI Service\\r\\n* Fixed #1264 Status bar timer stopped too early\\r\\n* Fixed #1268 where the View As dialog did not work properly with a large number of roles","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/168003598/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/130625107/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.11","id":130625107,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4HyS5T","tag_name":"v3.0.11","target_commitish":"2c358afd2c6b4f96d6418888cb76770b8b72d36e","name":"DAX Studio v3.0.11","draft":false,"prerelease":false,"created_at":"2023-11-18T01:55:52Z","published_at":"2023-11-21T09:19:56Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668597","id":136668597,"node_id":"RA_kwDOAfifGs4IJWW1","name":"DaxStudio_3_0_11_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17992270,"download_count":24186,"created_at":"2023-11-21T09:17:35Z","updated_at":"2023-11-21T09:17:36Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/DaxStudio_3_0_11_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668603","id":136668603,"node_id":"RA_kwDOAfifGs4IJWW7","name":"DaxStudio_3_0_11_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10353104,"download_count":197411,"created_at":"2023-11-21T09:17:38Z","updated_at":"2023-11-21T09:17:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/DaxStudio_3_0_11_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668605","id":136668605,"node_id":"RA_kwDOAfifGs4IJWW9","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":27,"created_at":"2023-11-21T09:17:40Z","updated_at":"2023-11-21T09:17:40Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/136668607","id":136668607,"node_id":"RA_kwDOAfifGs4IJWW_","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":37,"created_at":"2023-11-21T09:17:40Z","updated_at":"2023-11-21T09:17:41Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.11/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.11","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.11","body":"## Updates\\r\\n* Improved Query Folding logic\\r\\n* updated vpax libraries\\r\\n* fixed #1189 no longer counting RowNumber as user column in vertipaq analyzer\\r\\n* updated vpax libraries\\r\\n* updated TOM / ADOMD libraries\\r\\n\\r\\n## Fixes\\r\\n* fixed #1200 \\"An item with the same key has already been added\\" error when connecting to Power BI \\r\\n* fixed #1188 error when testing roles on SSAS\\r\\n* fixed bug in status bar for powerpivot connections\\r\\n* fixed #1180 detection of multiple parameters on one line\\r\\n* fixed #1178 Query Builder new measure showing permissions issue\\r\\n* fixed #1172 vertipaq analyzer summary always shows unknown.pbix\\r\\n* fixed #1171 error when loading perf data\\r\\n* Fixed Query Folding crashes with certain regional settings\\r\\n* fixed #1170 cancelling closing DAX Studio also cancels closing open documents\\r\\n* fixed #1169 error when opening files with Query Builder open","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/130625107/reactions","total_count":2,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":2,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117425556","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117425556/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/117425556/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.10","id":117425556,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4G_8WU","tag_name":"v3.0.10","target_commitish":"b449eee9144c136507beefdd7bace43a56e905fb","name":"DAX Studio v3.0.10","draft":false,"prerelease":false,"created_at":"2023-08-16T09:30:38Z","published_at":"2023-08-16T09:46:32Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719860","id":121719860,"node_id":"RA_kwDOAfifGs4HQUw0","name":"DaxStudio_3_0_10_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17645591,"download_count":11670,"created_at":"2023-08-16T09:45:22Z","updated_at":"2023-08-16T09:45:24Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/DaxStudio_3_0_10_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719863","id":121719863,"node_id":"RA_kwDOAfifGs4HQUw3","name":"DaxStudio_3_0_10_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10160208,"download_count":90398,"created_at":"2023-08-16T09:45:25Z","updated_at":"2023-08-16T09:45:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/DaxStudio_3_0_10_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719870","id":121719870,"node_id":"RA_kwDOAfifGs4HQUw-","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":24,"created_at":"2023-08-16T09:45:27Z","updated_at":"2023-08-16T09:45:27Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121719872","id":121719872,"node_id":"RA_kwDOAfifGs4HQUxA","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":34,"created_at":"2023-08-16T09:45:28Z","updated_at":"2023-08-16T09:45:28Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.10/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.10","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.10","body":"# Fixes\\r\\n* Fix crash dialog that appears when connecting or changing tabs when the [Indent Based Folding](/docs/features/indent-code-folding) preview feature is **NOT** enabled"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/117379550/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.9","id":117379550,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4G_xHe","tag_name":"v3.0.9","target_commitish":"279aecb489662076c55b679240ad8153a014d115","name":"DAX Studio v3.0.9","draft":false,"prerelease":false,"created_at":"2023-08-15T23:05:47Z","published_at":"2023-08-15T23:54:29Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656879","id":121656879,"node_id":"RA_kwDOAfifGs4HQFYv","name":"DaxStudio_3_0_9_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17645605,"download_count":1020,"created_at":"2023-08-15T23:23:54Z","updated_at":"2023-08-15T23:23:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/DaxStudio_3_0_9_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656883","id":121656883,"node_id":"RA_kwDOAfifGs4HQFYz","name":"DaxStudio_3_0_9_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10156848,"download_count":4509,"created_at":"2023-08-15T23:23:57Z","updated_at":"2023-08-15T23:23:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/DaxStudio_3_0_9_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656887","id":121656887,"node_id":"RA_kwDOAfifGs4HQFY3","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":11,"created_at":"2023-08-15T23:23:59Z","updated_at":"2023-08-15T23:23:59Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/121656888","id":121656888,"node_id":"RA_kwDOAfifGs4HQFY4","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":12,"created_at":"2023-08-15T23:24:00Z","updated_at":"2023-08-15T23:24:00Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.9/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.9","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.9","body":"# Updates\\r\\n* Updated Vertipaq Analyzer libraries to work with DAX Optimizer\\r\\n* Preview Feature - Indent Based Code Folding\\r\\n\\r\\n# Fixes\\r\\n* Fix Saved Server Timings not loading\\r\\n* Fix add escaping to find references\\r\\n* Fix define measure in calculation groups\\r\\n* Fix < typo in Query Builder\\r\\n* Fix Sorting by Translated Names\\r\\n* Improved DQ formatting","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/117379550/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/110797047/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.8","id":110797047,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4GmqD3","tag_name":"v3.0.8","target_commitish":"ed6cb6ae7f1e1c1aa1884d0cce2c93e6a85e2773","name":"DAX Studio v3.0.8","draft":false,"prerelease":false,"created_at":"2023-06-28T01:25:24Z","published_at":"2023-07-03T01:12:16Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305747","id":115305747,"node_id":"RA_kwDOAfifGs4G320T","name":"DaxStudio_3_0_8_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17603097,"download_count":4836,"created_at":"2023-07-03T01:08:46Z","updated_at":"2023-07-03T01:08:52Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/DaxStudio_3_0_8_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305764","id":115305764,"node_id":"RA_kwDOAfifGs4G320k","name":"DaxStudio_3_0_8_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10139456,"download_count":41290,"created_at":"2023-07-03T01:08:54Z","updated_at":"2023-07-03T01:08:55Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/DaxStudio_3_0_8_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305771","id":115305771,"node_id":"RA_kwDOAfifGs4G320r","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":22,"created_at":"2023-07-03T01:08:56Z","updated_at":"2023-07-03T01:08:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/115305775","id":115305775,"node_id":"RA_kwDOAfifGs4G320v","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":30,"created_at":"2023-07-03T01:08:56Z","updated_at":"2023-07-03T01:08:57Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.8/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.8","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.8","body":"# Updates\\r\\n * Improved metadata refresh against Fabric Direct Lake models\\r\\n * Include dynamic format string in Define Measure\\r\\n * Added winget publishing to release pipeline\\r\\n * Fixed #1130 added hierarchy support to Query Builder\\r\\n * Fixed #1135 allows for dragging entire tables to Query Builder\\r\\n\\r\\n# Fixes\\r\\n * Fixed #1099 Rendering issues in View Metrics\\r\\n * Fixed #1104 assembly signing in automated build process\\r\\n * Fixed #1105 bracket highlighting for CallbackDataID in Server Timings\\r\\n * Fixed #1111 prevented multiple trace windows when opening files\\r\\n * Fixed #1119 Query Builder not saving if user has read-only access\\r\\n * Fixed #1120 clear any previous errors at the start of Server Timings trace\\r\\n * Fixed #1123 corrected spelling of Power Pivot\\r\\n * Fixed #1126 recovering multiple documents can set the wrong active document\\r\\n * Fixed #1128 right-click copy in results was incorrectly copying all cells\\r\\n * Fixed #1136 error when using data export to SQL and column name has square brackets \\r\\n * Fixed crash in hierarchy tooltip\\r\\n * Fixed crash reports\\r\\n * Improved autosave clean up\\r\\n * Fixed display of database name when connected to PBI Desktop\\r\\n * Improved autosave cleanup\\r\\n * Fixed bug in expand measures\\r\\n","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/110797047/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":1,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/99845671","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/99845671/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/99845671/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.7","id":99845671,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4F84Yn","tag_name":"v3.0.7","target_commitish":"93e61fcd0e60867cc6e6ce61ae603a178272197c","name":"DAX Studio v3.0.7","draft":false,"prerelease":false,"created_at":"2023-04-17T02:38:29Z","published_at":"2023-04-18T04:29:16Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166784","id":104166784,"node_id":"RA_kwDOAfifGs4GNXWA","name":"DaxStudio_3_0_7_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17491038,"download_count":7725,"created_at":"2023-04-18T04:27:15Z","updated_at":"2023-04-18T04:27:16Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/DaxStudio_3_0_7_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166786","id":104166786,"node_id":"RA_kwDOAfifGs4GNXWC","name":"DaxStudio_3_0_7_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10066264,"download_count":66368,"created_at":"2023-04-18T04:27:17Z","updated_at":"2023-04-18T04:27:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/DaxStudio_3_0_7_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166787","id":104166787,"node_id":"RA_kwDOAfifGs4GNXWD","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":35,"created_at":"2023-04-18T04:27:19Z","updated_at":"2023-04-18T04:27:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/104166788","id":104166788,"node_id":"RA_kwDOAfifGs4GNXWE","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":39,"created_at":"2023-04-18T04:27:19Z","updated_at":"2023-04-18T04:27:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.7/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.7","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.7","body":"## Updates\\r\\n* #1094 delete items from server list\\r\\n* #491 Clear Log and Clear Results context menu options\\r\\n* Added a preview option for exporting Server Timings text to separate files\\r\\n\\r\\n## Fixes\\r\\n* #1092 fix for spelling mistake in installer option\\r\\n* #1076 fix for xmlReader in use errors\\r\\n* #1077 incorrect hash calculation\\r\\n* #1080 fixed issue with line comments when using linked Excel output\\r\\n* #1081 min/max not populating in tooltips for some DQ models\\r\\n* #1083 fixed linked Excel output not working with AAD authentication\\r\\n* #1084 fixed crash on ctrl+shift+c\\r\\n* #851 fixed Object not set error in Query Builder\\r\\n* Fixed an issue loading older versions of ServerTimings data\\r\\n* Fixed issues relating to a couple of reported crashes"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/95475510/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.6","id":95475510,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4FsNc2","tag_name":"v3.0.6","target_commitish":"1a376d129e707918f25ed0e164ee796aabf5c5a6","name":"DAX Studio v3.0.6","draft":false,"prerelease":false,"created_at":"2023-03-14T00:41:03Z","published_at":"2023-03-14T00:53:27Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265788","id":99265788,"node_id":"RA_kwDOAfifGs4F6qz8","name":"DaxStudio_3_0_6_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17487044,"download_count":4882,"created_at":"2023-03-14T00:51:13Z","updated_at":"2023-03-14T00:51:15Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/DaxStudio_3_0_6_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265790","id":99265790,"node_id":"RA_kwDOAfifGs4F6qz-","name":"DaxStudio_3_0_6_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":10065432,"download_count":40913,"created_at":"2023-03-14T00:51:16Z","updated_at":"2023-03-14T00:51:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/DaxStudio_3_0_6_setup.exe"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265794","id":99265794,"node_id":"RA_kwDOAfifGs4F6q0C","name":"Portable_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":26,"created_at":"2023-03-14T00:51:18Z","updated_at":"2023-03-14T00:51:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/Portable_Hash.txt"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/99265795","id":99265795,"node_id":"RA_kwDOAfifGs4F6q0D","name":"Setup_Hash.txt","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":66,"download_count":38,"created_at":"2023-03-14T00:51:19Z","updated_at":"2023-03-14T00:51:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.6/Setup_Hash.txt"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.6","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.6","body":"## New Features\\r\\n* #861 adding SHA256 hashes for downloads\\r\\n* #866 added copy with/without headers option for query results\\r\\n* #973 Added Duplicate option to tab right-click menu\\r\\n* #1016 open a .dax file by dragging it onto DAX Studio\\r\\n* #1031 adding encoding option for custom CSV output\\r\\n* #1051 added Formatted File as an output option\\r\\n* added json option when outputting to a file\\r\\n* FE Benchmarks\\r\\n* Updated Timeline/Waterfall visualization in Server Timings\\r\\n* xmSQL / DirectQuery formatting improvements\\r\\n* moved preview and vertipaq analyzer settings from the advanced to the standard options page\\r\\n\\r\\n## Fixes\\r\\n* #1062 fix vertipaq analyzer showing in summary pane for AAS / PBIP\\r\\n* #1060 enabling Shift+Enter to be used as a custom hotkey\\r\\n* #1052 disabled re-ordering of columns in vertipaq analyzer\\r\\n* #1036 fix location of desktop shortcut file for Current User installs\\r\\n* #1030 QueryBuilder measures missing table references when loading from file\\r\\n* #1029 QueryBuilder IN filters not loading from file correctly\\r\\n* #1026 improving VertiPaq Analyzer tooltips\\r\\n* #1025 fixing spelling / capitalization errors\\r\\n* #968 Tool Window incorrectly docking\\r\\n* #967 permission error on non-admin install\\r\\n* #979 improved color contrast in dark mode\\r\\n* #994 adjusted measure icon position when vertical scrollbars are always displayed\\r\\n* #997 adding support for measure filters in Query Builder\\r\\n* #999 fixed display of columns with open parenthesis as first character\\r\\n* #951 moved Swap Delimiters / Debug Commas to advanced\\r\\n* fixed metadata display for multi-dimensional models\\r\\n* skip showing crash dialog if app is shutting down\\r\\n* Improved generation of Define Measure and Define Dependent Measures\\r\\n* Fixed crash in BindableFocusBehaviour and AutomationPeer\\r\\n* fixed cell alignment in View Metrics columns tab\\r\\n* Fixed crash on update flag click event\\r\\n* Fixed crash when browsing for a folder during CSV data export\\r\\n* improvements for FE duration calculation\\r\\n* added default file name when exporting bim from vpax\\r\\n* fixed the hidden table icon\\r\\n* fixed Excel tracing \\r\\n* fixed invalid button states after failed connection attempt\\r\\n","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/95475510/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78209984","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78209984/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/78209984/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.5","id":78209984,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EqWPA","tag_name":"v3.0.5","target_commitish":"3f8ba54f89bc8ae7bc74eaf0c6008c22064738cc","name":"DAX Studio v3.0.5","draft":false,"prerelease":false,"created_at":"2022-09-27T00:29:04Z","published_at":"2022-09-27T00:36:20Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79113233","id":79113233,"node_id":"RA_kwDOAfifGs4EtywR","name":"DaxStudio_3_0_5_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17206875,"download_count":15896,"created_at":"2022-09-27T00:32:53Z","updated_at":"2022-09-27T00:32:55Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.5/DaxStudio_3_0_5_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79113239","id":79113239,"node_id":"RA_kwDOAfifGs4EtywX","name":"DaxStudio_3_0_5_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9843040,"download_count":128900,"created_at":"2022-09-27T00:33:01Z","updated_at":"2022-09-27T00:33:02Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.5/DaxStudio_3_0_5_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.5","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.5","body":"## Fixes\\r\\n* #965 Permissions error when installing for Current User\\r\\n* Fixed colors on Getting Started dialog\\r\\n* Fixed incorrect new version notification on initial install"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/78120505/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.4","id":78120505,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EqAY5","tag_name":"v3.0.4","target_commitish":"7e90acee69d26e8923303d020d0a43f0ef480689","name":"DAX Studio v3.0.4","draft":false,"prerelease":false,"created_at":"2022-09-26T09:59:35Z","published_at":"2022-09-26T10:08:23Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79039127","id":79039127,"node_id":"RA_kwDOAfifGs4EtgqX","name":"DaxStudio_3_0_4_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17206682,"download_count":1955,"created_at":"2022-09-26T10:06:37Z","updated_at":"2022-09-26T10:06:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.4/DaxStudio_3_0_4_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/79039129","id":79039129,"node_id":"RA_kwDOAfifGs4EtgqZ","name":"DaxStudio_3_0_4_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9848168,"download_count":8970,"created_at":"2022-09-26T10:06:40Z","updated_at":"2022-09-26T10:06:42Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.4/DaxStudio_3_0_4_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.4","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.4","body":"## Fixes\\r\\n\\r\\n* Fix #963 missing shortcut icon","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/78120505/reactions","total_count":1,"+1":0,"-1":0,"laugh":1,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77929025","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77929025/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77929025/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.3","id":77929025,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4EpRpB","tag_name":"v3.0.3","target_commitish":"15fc50e51131f0135a6956f593f4080aae1c00db","name":"DAX Studio v3.0.3","draft":false,"prerelease":false,"created_at":"2022-09-22T21:18:32Z","published_at":"2022-09-22T21:27:52Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78717615","id":78717615,"node_id":"RA_kwDOAfifGs4EsSKv","name":"DaxStudio_3_0_3_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17189906,"download_count":1002,"created_at":"2022-09-22T21:26:21Z","updated_at":"2022-09-22T21:26:23Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.3/DaxStudio_3_0_3_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78717627","id":78717627,"node_id":"RA_kwDOAfifGs4EsSK7","name":"DaxStudio_3_0_3_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846640,"download_count":6172,"created_at":"2022-09-22T21:26:25Z","updated_at":"2022-09-22T21:26:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.3/DaxStudio_3_0_3_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.3","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.3","body":"## Fixes\\r\\n\\r\\n* Fix #952 Run only selected text"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77844445","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77844445/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77844445/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.2","id":77844445,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Eo8_d","tag_name":"v3.0.2","target_commitish":"734763b0524be4502d157dc0ad3ec0bfe5c97e5b","name":"DAX Studio v3.0.2","draft":false,"prerelease":false,"created_at":"2022-09-22T06:38:09Z","published_at":"2022-09-22T06:47:13Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78643487","id":78643487,"node_id":"RA_kwDOAfifGs4EsAEf","name":"DaxStudio_3_0_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17189821,"download_count":859,"created_at":"2022-09-22T06:45:41Z","updated_at":"2022-09-22T06:45:50Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.2/DaxStudio_3_0_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78643520","id":78643520,"node_id":"RA_kwDOAfifGs4EsAFA","name":"DaxStudio_3_0_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846360,"download_count":2802,"created_at":"2022-09-22T06:45:52Z","updated_at":"2022-09-22T06:45:54Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.2/DaxStudio_3_0_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.2","body":"## Fixes\\r\\n\\r\\n* Fix #952 Only run selected test"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77833793","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/77833793/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/77833793/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.1","id":77833793,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Eo6ZB","tag_name":"v3.0.1","target_commitish":"5398bcdbd679cc635d132a789ded4358493fd5b4","name":"DAX Studio v3.0.1","draft":false,"prerelease":false,"created_at":"2022-09-22T02:30:14Z","published_at":"2022-09-22T02:47:32Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78628274","id":78628274,"node_id":"RA_kwDOAfifGs4Er8Wy","name":"DaxStudio_3_0_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17187773,"download_count":697,"created_at":"2022-09-22T02:45:23Z","updated_at":"2022-09-22T02:45:25Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.1/DaxStudio_3_0_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/78628276","id":78628276,"node_id":"RA_kwDOAfifGs4Er8W0","name":"DaxStudio_3_0_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9846344,"download_count":970,"created_at":"2022-09-22T02:45:27Z","updated_at":"2022-09-22T02:45:29Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.1/DaxStudio_3_0_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.1","body":"## Updates\\r\\n\\r\\n* Added query information button to traces\\r\\n* Updated Query History icons\\r\\n* #949 Exposed Theme/Mode setting in Options\\r\\n* Added MPARAMETER keyword to syntax highlighting\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* Fixed #891 Error exporting to static Excel file\\r\\n* Fixed #889 crash when dragging trace windows \\r\\n* Fixed #886 incorrect link to tutorial in Getting Started dialog\\r\\n* Fixed #894 Define and Expand sometimes producing incorrect output\\r\\n* Fixed #924 username blank in All Queries trace\\r\\n* Fixed #930 increased default code completion window width\\r\\n* Fixed #931 automatically select all text in find/replace dialog\\r\\n* Fixed #906 improved waterfall layout in Server Timings\\r\\n* Fixed setting focus in the editor when changing tabs\\r\\n* Fixed file icon registration\\r\\n* Improved error handling around shutdown operations \\r\\n* Added extra hotkey validation rules\\r\\n* Fixed #916 added retry logic to all clipboard operations\\r\\n* Improved Power BI filename detection for non-English cultures\\r\\n* Removed unused dependencies and reduced installer/portable file size"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/75208453/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v3.0.0","id":75208453,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4Ee5cF","tag_name":"v3.0.0","target_commitish":"119c5a9f2fd429dd717b88e19e46ca63aea3752a","name":"DAX Studio v3.0.0","draft":false,"prerelease":false,"created_at":"2022-08-24T09:24:57Z","published_at":"2022-08-24T11:11:08Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/75699783","id":75699783,"node_id":"RA_kwDOAfifGs4EgxZH","name":"DaxStudio_3_0_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":17258025,"download_count":4435,"created_at":"2022-08-24T11:06:01Z","updated_at":"2022-08-24T11:06:05Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.0/DaxStudio_3_0_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/75699785","id":75699785,"node_id":"RA_kwDOAfifGs4EgxZJ","name":"DaxStudio_3_0_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":9982456,"download_count":33200,"created_at":"2022-08-24T11:06:06Z","updated_at":"2022-08-24T11:06:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v3.0.0/DaxStudio_3_0_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v3.0.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v3.0.0","body":"## New / Enhanced\\r\\n* New modern skin\\r\\n* Dark/Light Mode support\\r\\n* View As support\\r\\n* Benchmark can run with ViewAs to test RLS impact\\r\\n* All Queries can be enabled with other traces\\r\\n* Added simplified ribbon view\\r\\n\\r\\n## Updates\\r\\n* #826 added PowerPivot model detection timeout in options\\r\\n* Updating syntax highlighting to handle multi-line strings\\r\\n* Added highlighting of cache nodes in physical query plans\\r\\n* Improved state tracking for trace windows\\r\\n* Prevented interleaving of clearcache with query execution\\r\\n\\t\\r\\n## Fixes\\r\\n* Fixed #764 error when running from cmd prompt\\r\\n* Fixed #799 error when opening querybuilder files from older versions\\r\\n* Fixed #812 FIPS compliant hash\\r\\n* Fixed #816 database dropdown too small\\r\\n* Fixed #838 added support for custom datetime formats when exporting to xlsx\\r\\n* Fixed #841 allowed for loading of performance data where component information was missing","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/75208453/reactions","total_count":9,"+1":4,"-1":0,"laugh":1,"hooray":0,"confused":0,"heart":0,"rocket":3,"eyes":1}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/53517297/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.17.3","id":53517297,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4DMJvx","tag_name":"v2.17.3","target_commitish":"fa701ca55aa5abf2039415a66df80766e5a31977","name":"DAX Studio v2.17.3","draft":false,"prerelease":false,"created_at":"2021-11-16T23:20:05Z","published_at":"2021-11-17T02:57:02Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49630384","id":49630384,"node_id":"RA_kwDOAfifGs4C9Uyw","name":"DaxStudio_2_17_3_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13214035,"download_count":15542,"created_at":"2021-11-17T01:37:06Z","updated_at":"2021-11-17T01:37:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.3/DaxStudio_2_17_3_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49630388","id":49630388,"node_id":"RA_kwDOAfifGs4C9Uy0","name":"DaxStudio_2_17_3_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8604456,"download_count":172548,"created_at":"2021-11-17T01:37:08Z","updated_at":"2021-11-17T01:37:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.3/DaxStudio_2_17_3_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.17.3","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.17.3","body":"## Fixes\\r\\n\\r\\n* Fixed #760 not loading the model metadata when the regional settings for the current machine uses something other than a period (.) for the decimal separator\\r\\n* Fixed a crash in the QueryBuilder when the model metadata has not loaded correctly","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53517297/reactions","total_count":1,"+1":0,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":1}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53367596","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/53367596/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/53367596/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.17.2","id":53367596,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"RE_kwDOAfifGs4DLlMs","tag_name":"v2.17.2","target_commitish":"87b08e689474bc69de2e44009b675a6b17447520","name":"DAX Studio v2.17.2","draft":false,"prerelease":false,"created_at":"2021-11-15T07:37:53Z","published_at":"2021-11-15T07:56:50Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49438840","id":49438840,"node_id":"RA_kwDOAfifGs4C8mB4","name":"DaxStudio_2_17_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13215848,"download_count":1446,"created_at":"2021-11-15T07:55:57Z","updated_at":"2021-11-15T07:55:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.2/DaxStudio_2_17_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/49438846","id":49438846,"node_id":"RA_kwDOAfifGs4C8mB-","name":"DaxStudio_2_17_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8605784,"download_count":7230,"created_at":"2021-11-15T07:55:59Z","updated_at":"2021-11-15T07:56:01Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.17.2/DaxStudio_2_17_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.17.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.17.2","body":"2.17.2 fixes an issue where the automated build for 2.17.0 failed to sign the installer and includes the following updates from 2.17.0\\r\\n\\r\\n## New Features\\r\\n* Added Parameter support to Query Builder filters\\r\\n* Removing `` tags from xmSQL in Server Timings to improve readability\\r\\n* Fixing accuracy of Server Timings for queries with Batch events\\r\\n* Fixed #709 query builder queries are now captured in the query history\\r\\n* Fixed #747 the /f parameter can now open vpax files\\r\\n* Fixed #699 added extra information to the error message when the XMLA endpoint is not correctly enabled\\r\\n* improved caching of measure expressions\\r\\n\\r\\n## Fixes\\r\\n* Fixed #703 preventing a crash when entering a proxy password\\r\\n* Fixed #715 added DOUBLE data type to intellisense and syntax highlighting\\r\\n* Fixed #740 export to Excel failed on some machines\\r\\n* Fixed #755 saving parameters to XML was not correctly encoding special characters\\r\\n* Fixed #750 would crash on startup if the WMI information on the machine was corrupt\\r\\n* Fixed download link in Help - About screen"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/46097513","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/46097513/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/46097513/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.2","id":46097513,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ2MDk3NTEz","tag_name":"v2.16.2","target_commitish":"63109f0a2caeafd82796d7593da92a5fdecde0d9","name":"DAX Studio v2.16.2","draft":false,"prerelease":false,"created_at":"2021-07-13T01:44:12Z","published_at":"2021-07-13T05:28:55Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/40190993","id":40190993,"node_id":"MDEyOlJlbGVhc2VBc3NldDQwMTkwOTkz","name":"DaxStudio_2_16_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13154506,"download_count":6959,"created_at":"2021-07-13T05:27:06Z","updated_at":"2021-07-13T05:27:08Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.2/DaxStudio_2_16_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/40191005","id":40191005,"node_id":"MDEyOlJlbGVhc2VBc3NldDQwMTkxMDA1","name":"DaxStudio_2_16_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8562544,"download_count":76431,"created_at":"2021-07-13T05:27:08Z","updated_at":"2021-07-13T05:27:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.2/DaxStudio_2_16_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.2","body":"## Fixes\\r\\n\\r\\n* #662 Showing View Metrics Last Refreshed and Analysis Date in the local timezone \\r\\n* #659 When saving a file with the Query Builder open custom measure names were not saved\\r\\n* #663 Debug commas not handling lines with indented comments correctly\\r\\n* #664 Traces fail to start with a timeout error\\r\\n* #670 View Metrics - Last Refreshed date was incorrectly adjusting from UTC time\\r\\n"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/45345742","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/45345742/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/45345742/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.1","id":45345742,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ1MzQ1NzQy","tag_name":"v2.16.1","target_commitish":"2c13553153786f564ee5bdf65e602529a19b5b56","name":"DAX Studio v2.16.1","draft":false,"prerelease":false,"created_at":"2021-06-28T07:41:42Z","published_at":"2021-06-28T10:06:10Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39347609","id":39347609,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MzQ3NjA5","name":"DaxStudio_2_16_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13080273,"download_count":1681,"created_at":"2021-06-28T10:03:27Z","updated_at":"2021-06-28T10:03:29Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.1/DaxStudio_2_16_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39347610","id":39347610,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MzQ3NjEw","name":"DaxStudio_2_16_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8552056,"download_count":11054,"created_at":"2021-06-28T10:03:29Z","updated_at":"2021-06-28T10:03:30Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.1/DaxStudio_2_16_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.1","body":"## Fixes\\r\\n\\r\\n* #657 Unable to open a new query tab either with a new connection or with a copied connection\\r\\n* #658 passing the database name on the command line \\r\\n* #647 hidden objects not hidden correctly when show hidden objects option was turned off (this was partially fixed in 2.16.0 but should work in all scenarios now)"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/44997650/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.16.0","id":44997650,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQ0OTk3NjUw","tag_name":"v2.16.0","target_commitish":"1c53dc9ca17f6b6cba8ffeaae316060a8af33877","name":"DAX Studio 2.16.0","draft":false,"prerelease":false,"created_at":"2021-06-19T03:03:58Z","published_at":"2021-06-22T01:55:30Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39016161","id":39016161,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MDE2MTYx","name":"DaxStudio_2_16_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13080134,"download_count":1125,"created_at":"2021-06-22T01:53:07Z","updated_at":"2021-06-22T01:53:09Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.0/DaxStudio_2_16_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/39016162","id":39016162,"node_id":"MDEyOlJlbGVhc2VBc3NldDM5MDE2MTYy","name":"DaxStudio_2_16_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8549440,"download_count":5313,"created_at":"2021-06-22T01:53:09Z","updated_at":"2021-06-22T01:53:10Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.16.0/DaxStudio_2_16_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.16.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.16.0","body":"## New Features\\r\\n\\r\\n* Added \\"Preview Data\\" right-click option for tables and columns\\r\\n* #580 extended Parameter support to include data types other than text\\r\\n* Added \\"New Version\\" notification in the title bar\\r\\n* Updated xmSQL cleanup to also fix table names\\r\\n* added sponsor page to github https://github.com/sponsors/daxstudio\\r\\n* #612 supporting all of the /f /s /d command line parameters at the same time\\r\\n* Query Builder Improvements\\r\\n * Adding Auto-Generate to Query Builder\\r\\n * Clicking Edit Query from the Query Builder will now update any previously generated query text\\r\\n * #570 Adding ORDER BY support to the Query Builder\\r\\n* Custom Key-Bindings moved out of preview\\r\\n* #620 Adding Ctrl+W to select current word\\r\\n* #584 Extending Hover tooltip to work with Keywords\\r\\n* #636 Show PBIX filename in the database dropdown instead of database ID\\r\\n* #638 Adding encoding option when using Exporting Data to CSV files\\r\\n* #632 extending installer support for Windows ARM64\\r\\n* updating ADOMD / AMO references to 19.22\\r\\n\\r\\n## Preview Features\\r\\n\\r\\n* Debug Commas - moves commas in formated queries to the start of the line\\r\\n* Show XMLA Commands in All Queries trace - shows commands sent by other tools like SSDT and Tabular Editor\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* #578 Analyze in Excel not working with PBI XMLA or AzureAS\\r\\n* #579 Server Timings Layout Tab not appearing\\r\\n* Improved error message when no query text is specified\\r\\n* #581 All Queries Trace against PowerPivot caused crash\\r\\n* Fixed a crash when attempting to add a display folder to the Query Builder\\r\\n* Fixed a crash when attempting to use the query builder against a model with an invalid calculation script\\r\\n* #592 datatypes not syntax highlighted and not in code completion\\r\\n* #613 DMV and Function drag/drop not working\\r\\n* #647 Hiding hidden objects was not working correctly with items in display folders\\r\\n* #643 fixing issue with code completion window \\"sticking\\"","reactions":{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/44997650/reactions","total_count":1,"+1":1,"-1":0,"laugh":0,"hooray":0,"confused":0,"heart":0,"rocket":0,"eyes":0}},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/40594090","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/40594090/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/40594090/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.15.0","id":40594090,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTQwNTk0MDkw","tag_name":"v2.15.0","target_commitish":"545ed2ad0412b0a5babd5ac7f472480ff9f3bb90","name":"DAX Studio v2.15.0","draft":false,"prerelease":false,"created_at":"2021-03-28T04:21:29Z","published_at":"2021-03-28T08:47:11Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/34101277","id":34101277,"node_id":"MDEyOlJlbGVhc2VBc3NldDM0MTAxMjc3","name":"DaxStudio_2_15_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13062613,"download_count":4231,"created_at":"2021-03-28T08:38:06Z","updated_at":"2021-03-28T08:38:10Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.15.0/DaxStudio_2_15_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/34101278","id":34101278,"node_id":"MDEyOlJlbGVhc2VBc3NldDM0MTAxMjc4","name":"DaxStudio_2_15_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8532912,"download_count":48923,"created_at":"2021-03-28T08:38:11Z","updated_at":"2021-03-28T08:38:12Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.15.0/DaxStudio_2_15_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.15.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.15.0","body":"## New Features\\r\\n\\r\\n* #559 Added a toolbar button and right-click menu to copy Server Timing metrics\\r\\n* #556 Added an option to play a sound after long running operations\\r\\n* Added \\"Duplicate Measure\\" right-click menu to Query Builder\\r\\n* Added Error events to All Queries trace\\r\\n* #568 Added right-click menu option in the editor to go to dax.guide for functions\\r\\n* #569 Added Function tooltip display when hovering the mouse over functions in the editor\\r\\n* Added setup cmdline parameter docs\\r\\n* Added SQLBI videos to docs\\r\\n* Added discussions link to website navigation\\r\\n* Updated Multiple Query Detection to work with `// Dax Query` in addition to `// SQL Query` comments\\r\\n\\r\\n## Fixes\\r\\n\\r\\n* Adding extra checks around QueryEnd timeout in Server Timings\\r\\n* Close the Trace Layout ribbon tab when all documents are closed\\r\\n* Made \'Add New\' disabled in the Query Builder if the current model has no tables\\r\\n* Fixed #458 added docs and tooltip to explain memory sizes\\r\\n* Fixed #517 updated clipboard bindings to allow for copying from the View Metrics tabs\\r\\n* Fixed #539 error starting traces when using Roles or EffectiveUserName\\r\\n* Fixed bug in retry for ViewMetrics when there is an error reading statistical information.\\r\\n* Added configuration to read statistical data for VertiPaq Analyzer. Disable reading statistical data for legacy versions of SSAS. Added retry logic and log of warning if there is an error reading statistical data.\\r\\n* Fixed #525 F1 and Context Menu to open dax.guide for functions\\r\\n* Fixed server timings trace for PowerPivot\\r\\n* Fixed drag drop issues with QueryBuilder\\r\\n* Fixed #514 Server Trace not working in Excel\\r\\n* Fixed #520 option to not truncate tables was not working when exporting to SQL Server\\r\\n* Fixed #511 Excessive metadata refreshes was causing metadata pane to collapse\\r\\n* Fixed #512 fixed Table tooltip warnings and added measure count\\r\\n* Fixed #546 corrected wording in error message\\r\\n* Fixed #549 correctly escape connection string values containing special characters\\r\\n* Fixed #557 delimiter error on Clear Cache when using non-US delimiter style\\r\\n* Fixed a bug with the Roles parameter in the advanced connection properties not accepting spaces\\r\\n* Fixed #563 metadata incorrectly resetting when using a combination of mouse selection and query builder hotkeys\\r\\n* Fixed #564 Application crashes when clicking on a ribbon tab while the ribbon is collapsed\\r\\n* Fixed crash when resetting key bindings\\r\\n* Fixed #575 autocomplete sometimes stops working\\r\\n* Disabled the Add Measure button when connected to a model with no tables\\r\\n* Fixed #576 Editing an existing Measure in Query Builder against PowerPivot causes a crash"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36577891","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36577891/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/36577891/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.1","id":36577891,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTM2NTc3ODkx","tag_name":"v2.14.1","target_commitish":"0be0818319ad2d6c077a5a185a9fff255dbc8c95","name":"DAX Studio 2.14.1","draft":false,"prerelease":false,"created_at":"2021-01-19T02:58:10Z","published_at":"2021-01-19T03:26:52Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30883391","id":30883391,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODgzMzkx","name":"DaxStudio_2_14_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12496217,"download_count":4610,"created_at":"2021-01-19T03:19:56Z","updated_at":"2021-01-19T03:19:58Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.1/DaxStudio_2_14_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30883393","id":30883393,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODgzMzkz","name":"DaxStudio_2_14_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8318496,"download_count":47318,"created_at":"2021-01-19T03:19:59Z","updated_at":"2021-01-19T03:20:00Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.1/DaxStudio_2_14_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.14.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.14.1","body":"Includes all the updates from [v2.14.0](https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.0)\\r\\n\\r\\n## Fixes\\r\\n* Fixed #509 - critical issue with the Excel Addin that causes it to fail to load"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36540382","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/36540382/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/36540382/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.14.0","id":36540382,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTM2NTQwMzgy","tag_name":"v2.14.0","target_commitish":"1c3be7751030804d494feb0447a68632c70f2ef1","name":"DAX Studio 2.14.0","draft":false,"prerelease":false,"created_at":"2021-01-18T09:59:14Z","published_at":"2021-01-18T10:09:44Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30849986","id":30849986,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODQ5OTg2","name":"DaxStudio_2_14_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":13165300,"download_count":1892,"created_at":"2021-01-18T10:03:17Z","updated_at":"2021-01-18T10:03:19Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.0/DaxStudio_2_14_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/30849987","id":30849987,"node_id":"MDEyOlJlbGVhc2VBc3NldDMwODQ5OTg3","name":"DaxStudio_2_14_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":8663664,"download_count":8113,"created_at":"2021-01-18T10:03:20Z","updated_at":"2021-01-18T10:03:21Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.14.0/DaxStudio_2_14_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.14.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.14.0","body":"## Updates\\r\\n* Added help text when the edit control is empty\\r\\n* Added privacy settings\\r\\n* Added options for improving the readability of the xmSQL in Server Timings\\r\\n* Added \\"Multiple Queries Detected\\" dialog when pasting in queries from Power BI Performance Analyzer that came from a Composite model \\r\\n* Help Ribbon updates\\r\\n * Updating link in help ribbon to Analysis Services forum\\r\\n * Adding link to Discussions https://github.com/daxstudio/daxstudio/discussions\\r\\n* Query Builder moved out of preview status\\r\\n* Benchmarking moved out of preview status\\r\\n* Enabled [Discussions](https://github.com/DaxStudio/DaxStudio/discussions) on the github site\\r\\n* Adding Query Builder documentation to daxstudio.org\\r\\n* Updating AdomdClient and TOM references to v19.14\\r\\n* Added retry logic when fetching Database and Model lists\\r\\n* #450 Last Updated is now shown in local time instead of UTC\\r\\n* Added keyboard short cuts in metadata pane to work with Query Builder\\r\\n* #492 added description to function tooltip\\r\\n\\r\\n## Fixes\\r\\n* Fixed crash when doing Replace All with an invalid RegEx expression\\r\\n* Fixed crash when clicking Refresh Metadata after connection has dropped\\r\\n* Fixed #469 Server Timings busy spinner was activating incorrectly when doing Clear Cache\\r\\n* Fixed #467 Database Name was being incorrectly injected into all new connections when DAX Studio was opened from External Tools in Power BI Desktop\\r\\n* Fixed #466 PBI XMLA connections not being parsed correctly\\r\\n* Fixed #457 crashing on startup after setting view hidden objects = false in options\\r\\n* Fixed #356 Clear Cache throwing errors against PBI XMLA endpoint\\r\\n* Fixed #449 Connection lost during Benchmarking\\r\\n* Fixed a trace timeout issue when connecting to PBI XMLA endpoint (sometimes it is still necessary to increase the default timeout to 90 seconds or more)\\r\\n* Query Builder\\r\\n * Fixed a bug when filtering dates that reported an error parsing an empty string\\r\\n * Added the ability to drag KPI components into the Query Builder\\r\\n * Fixed a crash when trying to alter the expression for a dynamic format string for a calculation group item\\r\\n* Fixed hang when pasting in code with extremely long lines (tens of thousands of characters)\\r\\n* Fixed #451 up/down keys not work consistently \\r\\n* Fixed #446 Aggregate rewrite events causing an error\\r\\n* Fixed #444 to use correct culture in csv export\\r\\n* Fixed #445 defaulting the selected model to the base model not the first perspective\\r\\n* Fixed an issue with the trace layout options not displaying\\r\\n* Fixed a bug with swap delimiters feature and block comments\\r\\n* Apply a number of small fixes that should address some issues that came in via crash reports, but these reports were all submitted anonymously so for many of them it is impossible to verify that the fix has worked as we have no steps to reproduce the issue and the fix is based on assumptions of the cause of the issue.\\r\\n* Fixed drag/drop of text not working within editor\\r\\n* Fixed #475 proxy auth error when entering AAD credentials\\r\\n* Fixed #485 Swap delimiters incorrectly affecting functions with periods in the name\\r\\n* Fixed #486 Define Measure not using Separator specified in Options\\r\\n* Fixed #497 Define Measures not working when connected to a model with active translations\\r\\n* Fixed #499 Added table name when querying for column references\\r\\n* Fixed #501 avoiding bug with EXCEPT function in Query Builder\\r\\n"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32899562","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32899562/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/32899562/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.13.1","id":32899562,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTMyODk5NTYy","tag_name":"v2.13.1","target_commitish":"b8d7b86ae5151136eb1a59f4947e694c1df8d76d","name":"DAX Studio v2.13.1","draft":false,"prerelease":false,"created_at":"2020-10-22T04:34:20Z","published_at":"2020-10-22T05:26:03Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27353455","id":27353455,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MzUzNDU1","name":"DaxStudio_2_13_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12045983,"download_count":4440,"created_at":"2020-10-22T05:20:53Z","updated_at":"2020-10-22T05:20:54Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13.1/DaxStudio_2_13_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27353458","id":27353458,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MzUzNDU4","name":"DaxStudio_2_13_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7986472,"download_count":35601,"created_at":"2020-10-22T05:20:55Z","updated_at":"2020-10-22T05:20:56Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13.1/DaxStudio_2_13_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.13.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.13.1","body":"Fixes\\r\\n* #442 Crash when opening New Measure or Edit Measure in Query Builder\\r\\n* #440 Extended time out for clean up of temporary odc files"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32835335","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/32835335/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/32835335/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.13","id":32835335,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTMyODM1MzM1","tag_name":"v2.13","target_commitish":"a995729e90cfa9d3866c5b8ff5ea1b1af319653e","name":"DAX Studio v2.13","draft":false,"prerelease":false,"created_at":"2020-10-20T11:08:01Z","published_at":"2020-10-20T21:42:31Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27267051","id":27267051,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MjY3MDUx","name":"DaxStudio_2_13_0_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":12045988,"download_count":1816,"created_at":"2020-10-20T21:38:20Z","updated_at":"2020-10-20T21:38:21Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13/DaxStudio_2_13_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/27267052","id":27267052,"node_id":"MDEyOlJlbGVhc2VBc3NldDI3MjY3MDUy","name":"DaxStudio_2_13_0_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7985520,"download_count":7802,"created_at":"2020-10-20T21:38:22Z","updated_at":"2020-10-20T21:38:24Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.13/DaxStudio_2_13_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.13","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.13","body":"## New / Enhanced\\r\\n* Added native Excel output so that the Dynamic and Static Excel outputs are always available (event when running outside of Excel) \\r\\n* #340 Added \\"Clipboard\\" as an output target\\r\\n* Re-write of the connection handling to incorporate a retry mechanism if the connection gets dropped\\r\\n* View Metrics\\r\\n * Fixed Sorting in View Metrics table view to do a nested sort \\r\\n * Changed Sorting in View Metrics to sort Descending on first click\\r\\n * Added \\"loading\\" status to View Metrics\\r\\n * View Metrics - Fixed KB/MB/GB (it was lowercase, which is for bits not bytes)\\r\\n * Enhancement #403 View Metrics - added tooltips, loading indicator, fixed default sort\\r\\n* Query Builder\\r\\n * Improved the query patterns generated by the Query Builder\\r\\n * Added Between/In/Not In filter types to Query Builder\\r\\n* New Options view with search and categories to make finding options easier\\r\\n* Export Data now uses TOPNSKIP in million row batches allowing for the export of massive data sets\\r\\n* Enhancement #385 added an option to prompt before refreshing metadata\\r\\n* Changed default Text file output to UTF-8 csv\\r\\n* Renamed \\"Excel\\" button to \\"Analyze in Excel\\" in External Tools\\r\\n* Added a check that the portable version is not in a restricted folder\\r\\n\\r\\n## Fixes \\r\\n* Fixed #400 duplicate New option in customize Quick Access Toolbar\\r\\n* Fixed #401 unable to re-show Power BI Performance window after hiding it\\r\\n* Fixed #405 & #415 incorrectly trying to write external tools file when doing a non-admin install\\r\\n* Fixed crashes when right-clicking on certain tool windows\\r\\n* Fixed #411 Export to csv not quoting strings\\r\\n* Fixed #404 improved code completion interactions\\r\\n* Fixed #424 Parameter parsing in table constructors\\r\\n* Fixed #419 View Metrics error against PowerPivot models"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29248684","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29248684/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/29248684/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.2","id":29248684,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI5MjQ4Njg0","tag_name":"v2.12.2","target_commitish":"a1475cf32741bc165b9efdd84e25dff2c85e54e4","name":"DAX Studio 2.12.2","draft":false,"prerelease":false,"created_at":"2020-08-03T22:07:32Z","published_at":"2020-08-03T22:14:37Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23569413","id":23569413,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTY5NDEz","name":"DaxStudio_2_12_2_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11719962,"download_count":3741,"created_at":"2020-08-03T22:11:15Z","updated_at":"2020-08-03T22:11:17Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.2/DaxStudio_2_12_2_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23569414","id":23569414,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTY5NDE0","name":"DaxStudio_2_12_2_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7775216,"download_count":38171,"created_at":"2020-08-03T22:11:17Z","updated_at":"2020-08-03T22:11:18Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.2/DaxStudio_2_12_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.2","body":"## Fixes\\r\\n#398 Exception thrown on startup. Only occurs when there is no history of previous data sources."},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29217754","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/29217754/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/29217754/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.1","id":29217754,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI5MjE3NzU0","tag_name":"v2.12.1","target_commitish":"90e4806fc45c0af3abf1a8a0bf9267345a3587d9","name":"DAX Studio 2.12.1","draft":false,"prerelease":false,"created_at":"2020-08-03T02:30:42Z","published_at":"2020-08-03T07:54:36Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23544113","id":23544113,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTQ0MTEz","name":"DaxStudio_2_12_1_portable.zip","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":11719877,"download_count":4694,"created_at":"2020-08-03T07:51:30Z","updated_at":"2020-08-03T07:51:32Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.1/DaxStudio_2_12_1_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23544114","id":23544114,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzNTQ0MTE0","name":"DaxStudio_2_12_1_setup.exe","label":"","uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/octet-stream","state":"uploaded","size":7772224,"download_count":4216,"created_at":"2020-08-03T07:51:32Z","updated_at":"2020-08-03T07:51:33Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.1/DaxStudio_2_12_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.1","body":"## New Features\\r\\n\\r\\n* Pasting a connection string into the server name will parse out the Data Source and Initial Catalog settings\\r\\n\\r\\n## Fixes\\r\\n* #391 - issues when copying Power BI Performance data and pasting into Excel\\r\\n* #393 - application crashed if you attempted to open the Initial Catalog list before specifying a server\\r\\n* #394 - output to text file was not working for multiple results sets\\r\\n* #397 - \\"All Queries\\" trace was not working against PowerPivot connections"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28721621","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28721621/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/28721621/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.12.0","id":28721621,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI4NzIxNjIx","tag_name":"v2.12.0","target_commitish":"master","name":"DAX Studio 2.12.0","draft":false,"prerelease":false,"created_at":"2020-07-27T22:15:06Z","published_at":"2020-07-27T22:57:51Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23297254","id":23297254,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzMjk3MjU0","name":"DaxStudio_2_12_0_portable.zip","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-zip-compressed","state":"uploaded","size":11717647,"download_count":1372,"created_at":"2020-07-27T22:57:30Z","updated_at":"2020-07-27T22:57:44Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.0/DaxStudio_2_12_0_portable.zip"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/23297252","id":23297252,"node_id":"MDEyOlJlbGVhc2VBc3NldDIzMjk3MjUy","name":"DaxStudio_2_12_0_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7772864,"download_count":4395,"created_at":"2020-07-27T22:57:14Z","updated_at":"2020-07-27T22:57:26Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.12.0/DaxStudio_2_12_0_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.12.0","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.12.0","body":"## New Features\\r\\n* Installer now signed with an EV certificate (kindly funded by SQLBI) this should prevent/minimize warnings from [SmartScreen](https://daxstudio.org/documentation/installation/smart-screen/)\\r\\n* Added \\"Initial Catalog\\" setting to the Advanced Options in the connection dialog, if you have a very large model or slow connection (like AzureAS or VPN) then you can now choose the initial database you are connected to.\\r\\n* Added Roles and IsAdmin properties to Database tooltip\\r\\n* #382 Changed \\"Format Query\\" to a split-button so that you can choose the style of formatting by clicking on the bottom half of the button\\r\\n* Adding Portable build as a download option\\r\\n \\r\\n## Fixes\\r\\n* #378 Power BI External Tools - installer not correctly updating path in daxstudio.pbitools.json file if a non-default install location is used\\r\\n* #377 exporting tables with no rows would throw an error\\r\\n* #376 autosave not recovering open files for all types of crashes\\r\\n* #374 improved tooltip sampling to prevent full column materialization\\r\\n* Fixed crash when attempting to export using invalid manual connection string\\r\\n* #381 re-connecting to a pbix file that has been closed and re-opened after launching from External Tools does not work"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28522125","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/28522125/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/28522125/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.11.2","id":28522125,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI4NTIyMTI1","tag_name":"v2.11.2","target_commitish":"master","name":"DAX Studio 2.11.2","draft":false,"prerelease":false,"created_at":"2020-07-13T23:08:35Z","published_at":"2020-07-13T23:24:28Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/22860166","id":22860166,"node_id":"MDEyOlJlbGVhc2VBc3NldDIyODYwMTY2","name":"DaxStudio_2_11_2_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7766792,"download_count":11574,"created_at":"2020-07-14T10:06:11Z","updated_at":"2020-07-14T10:06:20Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.11.2/DaxStudio_2_11_2_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.11.2","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.11.2","body":"## Updates\\r\\n* Adds support for the \\"External Tools\\" ribbon in Power BI Desktop\\r\\n\\r\\n## Fixes\\r\\n* #373 Fixes \\"Define Measure\\" when connected to a SSAS instance without admin rights\\r\\n* #372 Duplicate MyMeasures created when adding more than 1 custom measure in the Query Builder\\r\\n* #367 Measure information duplicated in VPAX files\\r\\n* Fixed crash when highlighting\\r\\n* Fixed crash when closing last tab and connection had been lost"},{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/27440886","assets_url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/27440886/assets","upload_url":"https://uploads.github.com/repos/DaxStudio/DaxStudio/releases/27440886/assets{?name,label}","html_url":"https://github.com/DaxStudio/DaxStudio/releases/tag/v2.11.1","id":27440886,"author":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"node_id":"MDc6UmVsZWFzZTI3NDQwODg2","tag_name":"v2.11.1","target_commitish":"master","name":"DAX Studio 2.11.1","draft":false,"prerelease":false,"created_at":"2020-06-17T23:03:35Z","published_at":"2020-06-17T23:17:04Z","assets":[{"url":"https://api.github.com/repos/DaxStudio/DaxStudio/releases/assets/21841942","id":21841942,"node_id":"MDEyOlJlbGVhc2VBc3NldDIxODQxOTQy","name":"DaxStudio_2_11_1_setup.exe","label":null,"uploader":{"login":"dgosbell","id":8241830,"node_id":"MDQ6VXNlcjgyNDE4MzA=","avatar_url":"https://avatars.githubusercontent.com/u/8241830?v=4","gravatar_id":"","url":"https://api.github.com/users/dgosbell","html_url":"https://github.com/dgosbell","followers_url":"https://api.github.com/users/dgosbell/followers","following_url":"https://api.github.com/users/dgosbell/following{/other_user}","gists_url":"https://api.github.com/users/dgosbell/gists{/gist_id}","starred_url":"https://api.github.com/users/dgosbell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dgosbell/subscriptions","organizations_url":"https://api.github.com/users/dgosbell/orgs","repos_url":"https://api.github.com/users/dgosbell/repos","events_url":"https://api.github.com/users/dgosbell/events{/privacy}","received_events_url":"https://api.github.com/users/dgosbell/received_events","type":"User","site_admin":false},"content_type":"application/x-msdownload","state":"uploaded","size":7601440,"download_count":13204,"created_at":"2020-06-17T23:15:28Z","updated_at":"2020-06-17T23:15:39Z","browser_download_url":"https://github.com/DaxStudio/DaxStudio/releases/download/v2.11.1/DaxStudio_2_11_1_setup.exe"}],"tarball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/tarball/v2.11.1","zipball_url":"https://api.github.com/repos/DaxStudio/DaxStudio/zipball/v2.11.1","body":"## Fixes\\r\\n\\r\\n- Filters on datetime columns where we cannot parse the date value now report the error rather than crashing when using the \\"Edit Query\\" button\\r\\n- #343 Fixed spelling of KEEPFILTERS for IS NOT filters\\r\\n- #345 Comma placement changed to match the style used by DaxFormatter\\r\\n- #346 / #347 DaxFormatter now works in the Expression Editor\\r\\n- #351 error while exporting tables to SQL Server\\r\\n- #352 hierarchies in display folders not expanding\\r\\n- #357 leading/trailing comments missing when doing \\"define measure\\""}]}},"docusaurus-plugin-content-docs":{"default":{"path":"/docs","versions":[{"name":"current","label":"Next","isLast":true,"path":"/docs","mainDocId":"intro","docs":[{"id":"features/bracket-matching","path":"/docs/features/bracket-matching","sidebar":"tutorialSidebar"},{"id":"features/capture-diagnostics","path":"/docs/features/capture-diagnostics","sidebar":"tutorialSidebar"},{"id":"features/clear-cache","path":"/docs/features/clear-cache","sidebar":"tutorialSidebar"},{"id":"features/clear-on-run","path":"/docs/features/clear-on-run","sidebar":"tutorialSidebar"},{"id":"features/command-line/authentication","path":"/docs/features/command-line/authentication","sidebar":"tutorialSidebar"},{"id":"features/command-line/commands/csv-command","path":"/docs/features/command-line/commands/csv-command","sidebar":"tutorialSidebar"},{"id":"features/command-line/commands/export-csv-command","path":"/docs/features/command-line/commands/export-csv-command","sidebar":"tutorialSidebar"},{"id":"features/command-line/commands/export-sql-command","path":"/docs/features/command-line/commands/export-sql-command","sidebar":"tutorialSidebar"},{"id":"features/command-line/commands/vpax-command","path":"/docs/features/command-line/commands/vpax-command","sidebar":"tutorialSidebar"},{"id":"features/command-line/commands/xlsx-command","path":"/docs/features/command-line/commands/xlsx-command","sidebar":"tutorialSidebar"},{"id":"features/command-line/index","path":"/docs/features/command-line/","sidebar":"tutorialSidebar"},{"id":"features/command-line/powershell-examples","path":"/docs/features/command-line/powershell-examples","sidebar":"tutorialSidebar"},{"id":"features/command-line/syntax","path":"/docs/features/command-line/syntax","sidebar":"tutorialSidebar"},{"id":"features/connection-dialog","path":"/docs/features/connection-dialog","sidebar":"tutorialSidebar"},{"id":"features/database-dialog","path":"/docs/features/database-dialog","sidebar":"tutorialSidebar"},{"id":"features/daxformatter-support","path":"/docs/features/daxformatter-support","sidebar":"tutorialSidebar"},{"id":"features/dmv-list","path":"/docs/features/dmv-list","sidebar":"tutorialSidebar"},{"id":"features/editor-help-text","path":"/docs/features/editor-help-text","sidebar":"tutorialSidebar"},{"id":"features/excel-linked-results","path":"/docs/features/excel-linked-results","sidebar":"tutorialSidebar"},{"id":"features/excel-static-results","path":"/docs/features/excel-static-results","sidebar":"tutorialSidebar"},{"id":"features/export-data","path":"/docs/features/export-data","sidebar":"tutorialSidebar"},{"id":"features/file-menu","path":"/docs/features/file-menu","sidebar":"tutorialSidebar"},{"id":"features/find-replace","path":"/docs/features/find-replace","sidebar":"tutorialSidebar"},{"id":"features/flexible-layout","path":"/docs/features/flexible-layout","sidebar":"tutorialSidebar"},{"id":"features/function-metadata","path":"/docs/features/function-metadata","sidebar":"tutorialSidebar"},{"id":"features/indent-code-folding","path":"/docs/features/indent-code-folding","sidebar":"tutorialSidebar"},{"id":"features/intellisense-support","path":"/docs/features/intellisense-support","sidebar":"tutorialSidebar"},{"id":"features/intro","path":"/docs/features/intro","sidebar":"tutorialSidebar"},{"id":"features/load-powerbi-perf-data","path":"/docs/features/load-powerbi-perf-data","sidebar":"tutorialSidebar"},{"id":"features/mdx-support","path":"/docs/features/mdx-support","sidebar":"tutorialSidebar"},{"id":"features/metadata-panes","path":"/docs/features/metadata-panes","sidebar":"tutorialSidebar"},{"id":"features/model-metadata","path":"/docs/features/model-metadata","sidebar":"tutorialSidebar"},{"id":"features/model-metrics","path":"/docs/features/model-metrics","sidebar":"tutorialSidebar"},{"id":"features/multiple-queries-detected","path":"/docs/features/multiple-queries-detected","sidebar":"tutorialSidebar"},{"id":"features/multiple-tabs","path":"/docs/features/multiple-tabs","sidebar":"tutorialSidebar"},{"id":"features/new-version-notification","path":"/docs/features/new-version-notification","sidebar":"tutorialSidebar"},{"id":"features/options/intro","path":"/docs/features/options/intro","sidebar":"tutorialSidebar"},{"id":"features/options/options-window-advanced","path":"/docs/features/options/options-window-advanced","sidebar":"tutorialSidebar"},{"id":"features/options/options-window-key-bindings","path":"/docs/features/options/options-window-key-bindings","sidebar":"tutorialSidebar"},{"id":"features/options/options-window-standard","path":"/docs/features/options/options-window-standard","sidebar":"tutorialSidebar"},{"id":"features/output-modes","path":"/docs/features/output-modes","sidebar":"tutorialSidebar"},{"id":"features/output-panes","path":"/docs/features/output-panes","sidebar":"tutorialSidebar"},{"id":"features/parameter-support","path":"/docs/features/parameter-support","sidebar":"tutorialSidebar"},{"id":"features/privacy-settings","path":"/docs/features/privacy-settings","sidebar":"tutorialSidebar"},{"id":"features/publish-functions","path":"/docs/features/publish-functions","sidebar":"tutorialSidebar"},{"id":"features/query-builder","path":"/docs/features/query-builder","sidebar":"tutorialSidebar"},{"id":"features/query-editor","path":"/docs/features/query-editor","sidebar":"tutorialSidebar"},{"id":"features/result-formatting","path":"/docs/features/result-formatting","sidebar":"tutorialSidebar"},{"id":"features/ribbon-control","path":"/docs/features/ribbon-control","sidebar":"tutorialSidebar"},{"id":"features/run-benchmark","path":"/docs/features/run-benchmark","sidebar":"tutorialSidebar"},{"id":"features/run-modes","path":"/docs/features/run-modes","sidebar":"tutorialSidebar"},{"id":"features/server-fe-benchmark","path":"/docs/features/server-fe-benchmark","sidebar":"tutorialSidebar"},{"id":"features/smart-paste","path":"/docs/features/smart-paste","sidebar":"tutorialSidebar"},{"id":"features/standard-hotkeys","path":"/docs/features/standard-hotkeys","sidebar":"tutorialSidebar"},{"id":"features/statusbar","path":"/docs/features/statusbar","sidebar":"tutorialSidebar"},{"id":"features/swap-delimiters","path":"/docs/features/swap-delimiters","sidebar":"tutorialSidebar"},{"id":"features/timer-results","path":"/docs/features/timer-results","sidebar":"tutorialSidebar"},{"id":"features/traces/all-queries-trace","path":"/docs/features/traces/all-queries-trace","sidebar":"tutorialSidebar"},{"id":"features/traces/evaluateandlog-trace","path":"/docs/features/traces/evaluateandlog-trace","sidebar":"tutorialSidebar"},{"id":"features/traces/query-plan-trace","path":"/docs/features/traces/query-plan-trace","sidebar":"tutorialSidebar"},{"id":"features/traces/server-timings-options","path":"/docs/features/traces/server-timings-options","sidebar":"tutorialSidebar"},{"id":"features/traces/server-timings-trace","path":"/docs/features/traces/server-timings-trace","sidebar":"tutorialSidebar"},{"id":"features/view-as","path":"/docs/features/view-as","sidebar":"tutorialSidebar"},{"id":"installation/chocolatey","path":"/docs/installation/chocolatey","sidebar":"tutorialSidebar"},{"id":"installation/command-line-install","path":"/docs/installation/command-line-install","sidebar":"tutorialSidebar"},{"id":"installation/index","path":"/docs/installation/index","sidebar":"tutorialSidebar"},{"id":"installation/installation-pre-requisites","path":"/docs/installation/installation-pre-requisites","sidebar":"tutorialSidebar"},{"id":"installation/portable","path":"/docs/installation/portable","sidebar":"tutorialSidebar"},{"id":"installation/signed-installer","path":"/docs/installation/signed-installer","sidebar":"tutorialSidebar"},{"id":"installation/single-installer","path":"/docs/installation/single-installer","sidebar":"tutorialSidebar"},{"id":"installation/smart-screen","path":"/docs/installation/smart-screen","sidebar":"tutorialSidebar"},{"id":"installation/winget","path":"/docs/installation/winget","sidebar":"tutorialSidebar"},{"id":"intro","path":"/docs/intro","sidebar":"tutorialSidebar"},{"id":"license","path":"/docs/license","sidebar":"tutorialSidebar"},{"id":"requirements","path":"/docs/requirements","sidebar":"tutorialSidebar"},{"id":"security-privacy","path":"/docs/security-privacy","sidebar":"tutorialSidebar"},{"id":"troubleshooting/daxstudio-checker","path":"/docs/troubleshooting/daxstudio-checker","sidebar":"tutorialSidebar"},{"id":"troubleshooting/dependency script","path":"/docs/troubleshooting/dependency script","sidebar":"tutorialSidebar"},{"id":"troubleshooting/known-issues/UCEERR_RENDERTHREADFAILURE","path":"/docs/troubleshooting/known-issues/UCEERR_RENDERTHREADFAILURE","sidebar":"tutorialSidebar"},{"id":"troubleshooting/logging-settings","path":"/docs/troubleshooting/logging-settings","sidebar":"tutorialSidebar"},{"id":"tutorials/evaluateandlog-trace","path":"/docs/tutorials/evaluateandlog-trace","sidebar":"tutorialSidebar"},{"id":"tutorials/getting-connected","path":"/docs/tutorials/getting-connected","sidebar":"tutorialSidebar"},{"id":"tutorials/writing-dax-queries","path":"/docs/tutorials/writing-dax-queries","sidebar":"tutorialSidebar"},{"id":"Videos","path":"/docs/Videos","sidebar":"tutorialSidebar"},{"id":"/category/installation","path":"/docs/category/installation","sidebar":"tutorialSidebar"},{"id":"/category/tutorials","path":"/docs/category/tutorials","sidebar":"tutorialSidebar"},{"id":"/category/features","path":"/docs/category/features","sidebar":"tutorialSidebar"},{"id":"/category/traces","path":"/docs/category/traces","sidebar":"tutorialSidebar"},{"id":"/category/options","path":"/docs/category/options","sidebar":"tutorialSidebar"},{"id":"features/command-line/commands","path":"/docs/features/command-line/commands","sidebar":"tutorialSidebar"},{"id":"/category/troubleshooting","path":"/docs/category/troubleshooting","sidebar":"tutorialSidebar"},{"id":"/category/known-issues","path":"/docs/category/known-issues","sidebar":"tutorialSidebar"}],"draftIds":[],"sidebars":{"tutorialSidebar":{"link":{"path":"/docs/intro","label":"intro"}}}}],"breadcrumbs":true}}}'),n=JSON.parse('{"defaultLocale":"en","locales":["en"],"path":"i18n","currentLocale":"en","localeConfigs":{"en":{"label":"English","direction":"ltr","htmlLang":"en","calendar":"gregory","path":"en"}}}');var i=r(57529);const l=JSON.parse('{"docusaurusVersion":"2.4.3","siteVersion":"0.0.0","pluginVersions":{"docusaurus-plugin-content-docs":{"type":"package","name":"@docusaurus/plugin-content-docs","version":"2.4.3"},"docusaurus-plugin-content-blog":{"type":"package","name":"@docusaurus/plugin-content-blog","version":"2.4.3"},"docusaurus-plugin-content-pages":{"type":"package","name":"@docusaurus/plugin-content-pages","version":"2.4.3"},"docusaurus-plugin-google-gtag":{"type":"package","name":"@docusaurus/plugin-google-gtag","version":"2.4.3"},"docusaurus-plugin-sitemap":{"type":"package","name":"@docusaurus/plugin-sitemap","version":"2.4.3"},"docusaurus-theme-classic":{"type":"package","name":"@docusaurus/theme-classic","version":"2.4.3"},"docusaurus-theme-search-algolia":{"type":"package","name":"@docusaurus/theme-search-algolia","version":"2.4.3"},"docusaurus-plugin-github-releases":{"type":"project"},"docusaurus-plugin-client-redirects":{"type":"package","name":"@docusaurus/plugin-client-redirects","version":"2.4.3"}}}'),u={siteConfig:s.default,siteMetadata:l,globalData:a,i18n:n,codeTranslations:i},c=o.createContext(u);function d(e){let{children:t}=e;return o.createElement(c.Provider,{value:u},t)}},44763:(e,t,r)=>{"use strict";r.d(t,{Z:()=>p});var o=r(67294),s=r(10412),a=r(35742),n=r(18780),i=r(7452);function l(e){let{error:t,tryAgain:r}=e;return o.createElement("div",{style:{display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"flex-start",minHeight:"100vh",width:"100%",maxWidth:"80ch",fontSize:"20px",margin:"0 auto",padding:"1rem"}},o.createElement("h1",{style:{fontSize:"3rem"}},"This page crashed"),o.createElement("button",{type:"button",onClick:r,style:{margin:"1rem 0",fontSize:"2rem",cursor:"pointer",borderRadius:20,padding:"1rem"}},"Try again"),o.createElement(u,{error:t}))}function u(e){let{error:t}=e;const r=(0,n.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return o.createElement("p",{style:{whiteSpace:"pre-wrap"}},r)}function c(e){let{error:t,tryAgain:r}=e;return o.createElement(p,{fallback:()=>o.createElement(l,{error:t,tryAgain:r})},o.createElement(a.Z,null,o.createElement("title",null,"Page Error")),o.createElement(i.Z,null,o.createElement(l,{error:t,tryAgain:r})))}const d=e=>o.createElement(c,e);class p extends o.Component{constructor(e){super(e),this.state={error:null}}componentDidCatch(e){s.Z.canUseDOM&&this.setState({error:e})}render(){const{children:e}=this.props,{error:t}=this.state;if(t){const e={error:t,tryAgain:()=>this.setState({error:null})};return(this.props.fallback??d)(e)}return e??null}}},10412:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});const o="undefined"!=typeof window&&"document"in window&&"createElement"in window.document,s={canUseDOM:o,canUseEventListeners:o&&("addEventListener"in window||"attachEvent"in window),canUseIntersectionObserver:o&&"IntersectionObserver"in window,canUseViewport:o&&"screen"in window}},35742:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var o=r(67294),s=r(70405);function a(e){return o.createElement(s.ql,e)}},39960:(e,t,r)=>{"use strict";r.d(t,{Z:()=>g});var o=r(87462),s=r(67294),a=r(73727),n=r(18780),i=r(52263),l=r(13919),u=r(10412);const c=s.createContext({collectLink:()=>{}});var d=r(44996);function p(e,t){let{isNavLink:r,to:p,href:g,activeClassName:h,isActive:b,"data-noBrokenLinkCheck":m,autoAddBaseUrl:f=!0,..._}=e;const{siteConfig:{trailingSlash:v,baseUrl:y}}=(0,i.Z)(),{withBaseUrl:w}=(0,d.C)(),x=(0,s.useContext)(c),S=(0,s.useRef)(null);(0,s.useImperativeHandle)(t,(()=>S.current));const E=p||g;const D=(0,l.Z)(E),k=E?.replace("pathname://","");let T=void 0!==k?(A=k,f&&(e=>e.startsWith("/"))(A)?w(A):A):void 0;var A;T&&D&&(T=(0,n.applyTrailingSlash)(T,{trailingSlash:v,baseUrl:y}));const N=(0,s.useRef)(!1),C=r?a.OL:a.rU,M=u.Z.canUseIntersectionObserver,O=(0,s.useRef)(),R=()=>{N.current||null==T||(window.docusaurus.preload(T),N.current=!0)};(0,s.useEffect)((()=>(!M&&D&&null!=T&&window.docusaurus.prefetch(T),()=>{M&&O.current&&O.current.disconnect()})),[O,T,M,D]);const I=T?.startsWith("#")??!1,L=!T||!D||I;return L||m||x.collectLink(T),L?s.createElement("a",(0,o.Z)({ref:S,href:T},E&&!D&&{target:"_blank",rel:"noopener noreferrer"},_)):s.createElement(C,(0,o.Z)({},_,{onMouseEnter:R,onTouchStart:R,innerRef:e=>{S.current=e,M&&e&&D&&(O.current=new window.IntersectionObserver((t=>{t.forEach((t=>{e===t.target&&(t.isIntersecting||t.intersectionRatio>0)&&(O.current.unobserve(e),O.current.disconnect(),null!=T&&window.docusaurus.prefetch(T))}))})),O.current.observe(e))},to:T},r&&{isActive:b,activeClassName:h}))}const g=s.forwardRef(p)},95999:(e,t,r)=>{"use strict";r.d(t,{Z:()=>l,I:()=>i});var o=r(67294);function s(e,t){const r=e.split(/(\{\w+\})/).map(((e,r)=>{if(r%2==1){const r=t?.[e.slice(1,-1)];if(void 0!==r)return r}return e}));return r.some((e=>(0,o.isValidElement)(e)))?r.map(((e,t)=>(0,o.isValidElement)(e)?o.cloneElement(e,{key:t}):e)).filter((e=>""!==e)):r.join("")}var a=r(57529);function n(e){let{id:t,message:r}=e;if(void 0===t&&void 0===r)throw new Error("Docusaurus translation declarations must have at least a translation id or a default translation message");return a[t??r]??r??t}function i(e,t){let{message:r,id:o}=e;return s(n({message:r,id:o}),t)}function l(e){let{children:t,id:r,values:a}=e;if(t&&"string"!=typeof t)throw console.warn("Illegal children",t),new Error("The Docusaurus component only accept simple string values");const i=n({message:t,id:r});return o.createElement(o.Fragment,null,s(i,a))}},29935:(e,t,r)=>{"use strict";r.d(t,{m:()=>o});const o="default"},13919:(e,t,r)=>{"use strict";function o(e){return/^(?:\w*:|\/\/)/.test(e)}function s(e){return void 0!==e&&!o(e)}r.d(t,{Z:()=>s,b:()=>o})},44996:(e,t,r)=>{"use strict";r.d(t,{C:()=>n,Z:()=>i});var o=r(67294),s=r(52263),a=r(13919);function n(){const{siteConfig:{baseUrl:e,url:t}}=(0,s.Z)(),r=(0,o.useCallback)(((r,o)=>function(e,t,r,o){let{forcePrependBaseUrl:s=!1,absolute:n=!1}=void 0===o?{}:o;if(!r||r.startsWith("#")||(0,a.b)(r))return r;if(s)return t+r.replace(/^\//,"");if(r===t.replace(/\/$/,""))return t;const i=r.startsWith(t)?r:t+r.replace(/^\//,"");return n?e+i:i}(t,e,r,o)),[t,e]);return{withBaseUrl:r}}function i(e,t){void 0===t&&(t={});const{withBaseUrl:r}=n();return r(e,t)}},52263:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var o=r(67294),s=r(58940);function a(){return(0,o.useContext)(s._)}},28084:(e,t,r)=>{"use strict";r.d(t,{OD:()=>a,eZ:()=>n});var o=r(52263),s=r(29935);function a(e,t){void 0===t&&(t={});const r=function(){const{globalData:e}=(0,o.Z)();return e}()[e];if(!r&&t.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin.`);return r}function n(e,t,r){void 0===t&&(t=s.m),void 0===r&&(r={});const o=a(e),n=o?.[t];if(!n&&r.failfast)throw new Error(`Docusaurus plugin global data not found for "${e}" plugin with id "${t}".`);return n}},72389:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var o=r(67294),s=r(98934);function a(){return(0,o.useContext)(s._)}},99670:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});const o=e=>"object"==typeof e&&!!e&&Object.keys(e).length>0;function s(e){const t={};return function e(r,s){Object.entries(r).forEach((r=>{let[a,n]=r;const i=s?`${s}.${a}`:a;o(n)?e(n,i):t[i]=n}))}(e),t}},30226:(e,t,r)=>{"use strict";r.d(t,{_:()=>s,z:()=>a});var o=r(67294);const s=o.createContext(null);function a(e){let{children:t,value:r}=e;const a=o.useContext(s),n=(0,o.useMemo)((()=>function(e){let{parent:t,value:r}=e;if(!t){if(!r)throw new Error("Unexpected: no Docusaurus route context found");if(!("plugin"in r))throw new Error("Unexpected: Docusaurus topmost route context has no `plugin` attribute");return r}const o={...t.data,...r?.data};return{plugin:t.plugin,data:o}}({parent:a,value:r})),[a,r]);return o.createElement(s.Provider,{value:n},t)}},94104:(e,t,r)=>{"use strict";r.d(t,{Iw:()=>b,gA:()=>d,WS:()=>p,_r:()=>u,Jo:()=>m,zh:()=>c,yW:()=>h,gB:()=>g});var o=r(16550),s=r(28084);const a=e=>e.versions.find((e=>e.isLast));function n(e,t){const r=a(e);return[...e.versions.filter((e=>e!==r)),r].find((e=>!!(0,o.LX)(t,{path:e.path,exact:!1,strict:!1})))}function i(e,t){const r=n(e,t),s=r?.docs.find((e=>!!(0,o.LX)(t,{path:e.path,exact:!0,strict:!1})));return{activeVersion:r,activeDoc:s,alternateDocVersions:s?function(t){const r={};return e.versions.forEach((e=>{e.docs.forEach((o=>{o.id===t&&(r[e.name]=o)}))})),r}(s.id):{}}}const l={},u=()=>(0,s.OD)("docusaurus-plugin-content-docs")??l,c=e=>(0,s.eZ)("docusaurus-plugin-content-docs",e,{failfast:!0});function d(e){void 0===e&&(e={});const t=u(),{pathname:r}=(0,o.TH)();return function(e,t,r){void 0===r&&(r={});const s=Object.entries(e).sort(((e,t)=>t[1].path.localeCompare(e[1].path))).find((e=>{let[,r]=e;return!!(0,o.LX)(t,{path:r.path,exact:!1,strict:!1})})),a=s?{pluginId:s[0],pluginData:s[1]}:void 0;if(!a&&r.failfast)throw new Error(`Can't find active docs plugin for "${t}" pathname, while it was expected to be found. Maybe you tried to use a docs feature that can only be used on a docs-related page? Existing docs plugin paths are: ${Object.values(e).map((e=>e.path)).join(", ")}`);return a}(t,r,e)}function p(e){void 0===e&&(e={});const t=d(e),{pathname:r}=(0,o.TH)();if(!t)return;return{activePlugin:t,activeVersion:n(t.pluginData,r)}}function g(e){return c(e).versions}function h(e){const t=c(e);return a(t)}function b(e){const t=c(e),{pathname:r}=(0,o.TH)();return i(t,r)}function m(e){const t=c(e),{pathname:r}=(0,o.TH)();return function(e,t){const r=a(e);return{latestDocSuggestion:i(e,t).alternateDocVersions[r.name],latestVersionSuggestion:r}}(t,r)}},56657:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>o});const o={onRouteDidUpdate(e){let{location:t,previousLocation:r}=e;!r||t.pathname===r.pathname&&t.search===r.search&&t.hash===r.hash||setTimeout((()=>{window.gtag("event","page_view",{page_title:document.title,page_location:window.location.href,page_path:t.pathname+t.search+t.hash})}))}}},18320:(e,t,r)=>{"use strict";r.r(t),r.d(t,{default:()=>a});var o=r(74865),s=r.n(o);s().configure({showSpinner:!1});const a={onRouteUpdate(e){let{location:t,previousLocation:r}=e;if(r&&t.pathname!==r.pathname){const e=window.setTimeout((()=>{s().start()}),200);return()=>window.clearTimeout(e)}},onRouteDidUpdate(){s().done()}}},3310:(e,t,r)=>{"use strict";r.r(t);var o=r(87410),s=r(36809);!function(e){const{themeConfig:{prism:t}}=s.default,{additionalLanguages:o}=t;globalThis.Prism=e,o.forEach((e=>{r(26333)(`./prism-${e}`)})),delete globalThis.Prism}(o.Z)},39471:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var o=r(67294);const s={iconExternalLink:"iconExternalLink_nPIU"};function a(e){let{width:t=13.5,height:r=13.5}=e;return o.createElement("svg",{width:t,height:r,"aria-hidden":"true",viewBox:"0 0 24 24",className:s.iconExternalLink},o.createElement("path",{fill:"currentColor",d:"M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z"}))}},7452:(e,t,r)=>{"use strict";r.d(t,{Z:()=>Ct});var o=r(67294),s=r(86010),a=r(44763),n=r(10833),i=r(87462),l=r(16550),u=r(95999),c=r(85936);const d="__docusaurus_skipToContent_fallback";function p(e){e.setAttribute("tabindex","-1"),e.focus(),e.removeAttribute("tabindex")}function g(){const e=(0,o.useRef)(null),{action:t}=(0,l.k6)(),r=(0,o.useCallback)((e=>{e.preventDefault();const t=document.querySelector("main:first-of-type")??document.getElementById(d);t&&p(t)}),[]);return(0,c.S)((r=>{let{location:o}=r;e.current&&!o.hash&&"PUSH"===t&&p(e.current)})),{containerRef:e,onClick:r}}const h=(0,u.I)({id:"theme.common.skipToMainContent",description:"The skip to content label used for accessibility, allowing to rapidly navigate to main content with keyboard tab/enter navigation",message:"Skip to main content"});function b(e){const t=e.children??h,{containerRef:r,onClick:s}=g();return o.createElement("div",{ref:r,role:"region","aria-label":h},o.createElement("a",(0,i.Z)({},e,{href:`#${d}`,onClick:s}),t))}var m=r(35281),f=r(19727);const _={skipToContent:"skipToContent_fXgn"};function v(){return o.createElement(b,{className:_.skipToContent})}var y=r(86668),w=r(59689);function x(e){let{width:t=21,height:r=21,color:s="currentColor",strokeWidth:a=1.2,className:n,...l}=e;return o.createElement("svg",(0,i.Z)({viewBox:"0 0 15 15",width:t,height:r},l),o.createElement("g",{stroke:s,strokeWidth:a},o.createElement("path",{d:"M.75.75l13.5 13.5M14.25.75L.75 14.25"})))}const S={closeButton:"closeButton_CVFx"};function E(e){return o.createElement("button",(0,i.Z)({type:"button","aria-label":(0,u.I)({id:"theme.AnnouncementBar.closeButtonAriaLabel",message:"Close",description:"The ARIA label for close button of announcement bar"})},e,{className:(0,s.Z)("clean-btn close",S.closeButton,e.className)}),o.createElement(x,{width:14,height:14,strokeWidth:3.1}))}const D={content:"content_knG7"};function k(e){const{announcementBar:t}=(0,y.L)(),{content:r}=t;return o.createElement("div",(0,i.Z)({},e,{className:(0,s.Z)(D.content,e.className),dangerouslySetInnerHTML:{__html:r}}))}const T={announcementBar:"announcementBar_mb4j",announcementBarPlaceholder:"announcementBarPlaceholder_vyr4",announcementBarClose:"announcementBarClose_gvF7",announcementBarContent:"announcementBarContent_xLdY"};function A(){const{announcementBar:e}=(0,y.L)(),{isActive:t,close:r}=(0,w.nT)();if(!t)return null;const{backgroundColor:s,textColor:a,isCloseable:n}=e;return o.createElement("div",{className:T.announcementBar,style:{backgroundColor:s,color:a},role:"banner"},n&&o.createElement("div",{className:T.announcementBarPlaceholder}),o.createElement(k,{className:T.announcementBarContent}),n&&o.createElement(E,{onClick:r,className:T.announcementBarClose}))}var N=r(93163),C=r(12466);var M=r(902),O=r(13102);const R=o.createContext(null);function I(e){let{children:t}=e;const r=function(){const e=(0,N.e)(),t=(0,O.HY)(),[r,s]=(0,o.useState)(!1),a=null!==t.component,n=(0,M.D9)(a);return(0,o.useEffect)((()=>{a&&!n&&s(!0)}),[a,n]),(0,o.useEffect)((()=>{a?e.shown||s(!0):s(!1)}),[e.shown,a]),(0,o.useMemo)((()=>[r,s]),[r])}();return o.createElement(R.Provider,{value:r},t)}function L(e){if(e.component){const t=e.component;return o.createElement(t,e.props)}}function z(){const e=(0,o.useContext)(R);if(!e)throw new M.i6("NavbarSecondaryMenuDisplayProvider");const[t,r]=e,s=(0,o.useCallback)((()=>r(!1)),[r]),a=(0,O.HY)();return(0,o.useMemo)((()=>({shown:t,hide:s,content:L(a)})),[s,a,t])}function P(e){let{header:t,primaryMenu:r,secondaryMenu:a}=e;const{shown:n}=z();return o.createElement("div",{className:"navbar-sidebar"},t,o.createElement("div",{className:(0,s.Z)("navbar-sidebar__items",{"navbar-sidebar__items--show-secondary":n})},o.createElement("div",{className:"navbar-sidebar__item menu"},r),o.createElement("div",{className:"navbar-sidebar__item menu"},a)))}var F=r(92949),U=r(72389);function B(e){return o.createElement("svg",(0,i.Z)({viewBox:"0 0 24 24",width:24,height:24},e),o.createElement("path",{fill:"currentColor",d:"M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"}))}function Z(e){return o.createElement("svg",(0,i.Z)({viewBox:"0 0 24 24",width:24,height:24},e),o.createElement("path",{fill:"currentColor",d:"M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"}))}const j={toggle:"toggle_vylO",toggleButton:"toggleButton_gllP",darkToggleIcon:"darkToggleIcon_wfgR",lightToggleIcon:"lightToggleIcon_pyhR",toggleButtonDisabled:"toggleButtonDisabled_aARS"};function V(e){let{className:t,buttonClassName:r,value:a,onChange:n}=e;const i=(0,U.Z)(),l=(0,u.I)({message:"Switch between dark and light mode (currently {mode})",id:"theme.colorToggle.ariaLabel",description:"The ARIA label for the navbar color mode toggle"},{mode:"dark"===a?(0,u.I)({message:"dark mode",id:"theme.colorToggle.ariaLabel.mode.dark",description:"The name for the dark color mode"}):(0,u.I)({message:"light mode",id:"theme.colorToggle.ariaLabel.mode.light",description:"The name for the light color mode"})});return o.createElement("div",{className:(0,s.Z)(j.toggle,t)},o.createElement("button",{className:(0,s.Z)("clean-btn",j.toggleButton,!i&&j.toggleButtonDisabled,r),type:"button",onClick:()=>n("dark"===a?"light":"dark"),disabled:!i,title:l,"aria-label":l,"aria-live":"polite"},o.createElement(B,{className:(0,s.Z)(j.toggleIcon,j.lightToggleIcon)}),o.createElement(Z,{className:(0,s.Z)(j.toggleIcon,j.darkToggleIcon)})))}const $=o.memo(V),H={darkNavbarColorModeToggle:"darkNavbarColorModeToggle_X3D1"};function G(e){let{className:t}=e;const r=(0,y.L)().navbar.style,s=(0,y.L)().colorMode.disableSwitch,{colorMode:a,setColorMode:n}=(0,F.I)();return s?null:o.createElement($,{className:t,buttonClassName:"dark"===r?H.darkNavbarColorModeToggle:void 0,value:a,onChange:n})}var Q=r(21327);function X(){return o.createElement(Q.Z,{className:"navbar__brand",imageClassName:"navbar__logo",titleClassName:"navbar__title text--truncate"})}function q(){const e=(0,N.e)();return o.createElement("button",{type:"button","aria-label":(0,u.I)({id:"theme.docs.sidebar.closeSidebarButtonAriaLabel",message:"Close navigation bar",description:"The ARIA label for close button of mobile sidebar"}),className:"clean-btn navbar-sidebar__close",onClick:()=>e.toggle()},o.createElement(x,{color:"var(--ifm-color-emphasis-600)"}))}function W(){return o.createElement("div",{className:"navbar-sidebar__brand"},o.createElement(X,null),o.createElement(G,{className:"margin-right--md"}),o.createElement(q,null))}var K=r(39960),Y=r(44996),J=r(13919),ee=r(98022),te=r(39471);function re(e){let{activeBasePath:t,activeBaseRegex:r,to:s,href:a,label:n,html:l,isDropdownLink:u,prependBaseUrlToHref:c,...d}=e;const p=(0,Y.Z)(s),g=(0,Y.Z)(t),h=(0,Y.Z)(a,{forcePrependBaseUrl:!0}),b=n&&a&&!(0,J.Z)(a),m=l?{dangerouslySetInnerHTML:{__html:l}}:{children:o.createElement(o.Fragment,null,n,b&&o.createElement(te.Z,u&&{width:12,height:12}))};return a?o.createElement(K.Z,(0,i.Z)({href:c?h:a},d,m)):o.createElement(K.Z,(0,i.Z)({to:p,isNavLink:!0},(t||r)&&{isActive:(e,t)=>r?(0,ee.F)(r,t.pathname):t.pathname.startsWith(g)},d,m))}function oe(e){let{className:t,isDropdownItem:r=!1,...a}=e;const n=o.createElement(re,(0,i.Z)({className:(0,s.Z)(r?"dropdown__link":"navbar__item navbar__link",t),isDropdownLink:r},a));return r?o.createElement("li",null,n):n}function se(e){let{className:t,isDropdownItem:r,...a}=e;return o.createElement("li",{className:"menu__list-item"},o.createElement(re,(0,i.Z)({className:(0,s.Z)("menu__link",t)},a)))}function ae(e){let{mobile:t=!1,position:r,...s}=e;const a=t?se:oe;return o.createElement(a,(0,i.Z)({},s,{activeClassName:s.activeClassName??(t?"menu__link--active":"navbar__link--active")}))}var ne=r(86043),ie=r(48596),le=r(52263);function ue(e,t){return e.some((e=>function(e,t){return!!(0,ie.Mg)(e.to,t)||!!(0,ee.F)(e.activeBaseRegex,t)||!(!e.activeBasePath||!t.startsWith(e.activeBasePath))}(e,t)))}function ce(e){let{items:t,position:r,className:a,onClick:n,...l}=e;const u=(0,o.useRef)(null),[c,d]=(0,o.useState)(!1);return(0,o.useEffect)((()=>{const e=e=>{u.current&&!u.current.contains(e.target)&&d(!1)};return document.addEventListener("mousedown",e),document.addEventListener("touchstart",e),document.addEventListener("focusin",e),()=>{document.removeEventListener("mousedown",e),document.removeEventListener("touchstart",e),document.removeEventListener("focusin",e)}}),[u]),o.createElement("div",{ref:u,className:(0,s.Z)("navbar__item","dropdown","dropdown--hoverable",{"dropdown--right":"right"===r,"dropdown--show":c})},o.createElement(re,(0,i.Z)({"aria-haspopup":"true","aria-expanded":c,role:"button",href:l.to?void 0:"#",className:(0,s.Z)("navbar__link",a)},l,{onClick:l.to?void 0:e=>e.preventDefault(),onKeyDown:e=>{"Enter"===e.key&&(e.preventDefault(),d(!c))}}),l.children??l.label),o.createElement("ul",{className:"dropdown__menu"},t.map(((e,t)=>o.createElement(Ve,(0,i.Z)({isDropdownItem:!0,activeClassName:"dropdown__link--active"},e,{key:t}))))))}function de(e){let{items:t,className:r,position:a,onClick:n,...u}=e;const c=function(){const{siteConfig:{baseUrl:e}}=(0,le.Z)(),{pathname:t}=(0,l.TH)();return t.replace(e,"/")}(),d=ue(t,c),{collapsed:p,toggleCollapsed:g,setCollapsed:h}=(0,ne.u)({initialState:()=>!d});return(0,o.useEffect)((()=>{d&&h(!d)}),[c,d,h]),o.createElement("li",{className:(0,s.Z)("menu__list-item",{"menu__list-item--collapsed":p})},o.createElement(re,(0,i.Z)({role:"button",className:(0,s.Z)("menu__link menu__link--sublist menu__link--sublist-caret",r)},u,{onClick:e=>{e.preventDefault(),g()}}),u.children??u.label),o.createElement(ne.z,{lazy:!0,as:"ul",className:"menu__list",collapsed:p},t.map(((e,t)=>o.createElement(Ve,(0,i.Z)({mobile:!0,isDropdownItem:!0,onClick:n,activeClassName:"menu__link--active"},e,{key:t}))))))}function pe(e){let{mobile:t=!1,...r}=e;const s=t?de:ce;return o.createElement(s,r)}var ge=r(94711);function he(e){let{width:t=20,height:r=20,...s}=e;return o.createElement("svg",(0,i.Z)({viewBox:"0 0 24 24",width:t,height:r,"aria-hidden":!0},s),o.createElement("path",{fill:"currentColor",d:"M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z"}))}const be="iconLanguage_nlXk";function me(){return o.createElement("svg",{width:"15",height:"15",className:"DocSearch-Control-Key-Icon"},o.createElement("path",{d:"M4.505 4.496h2M5.505 5.496v5M8.216 4.496l.055 5.993M10 7.5c.333.333.5.667.5 1v2M12.326 4.5v5.996M8.384 4.496c1.674 0 2.116 0 2.116 1.5s-.442 1.5-2.116 1.5M3.205 9.303c-.09.448-.277 1.21-1.241 1.203C1 10.5.5 9.513.5 8V7c0-1.57.5-2.5 1.464-2.494.964.006 1.134.598 1.24 1.342M12.553 10.5h1.953",strokeWidth:"1.2",stroke:"currentColor",fill:"none",strokeLinecap:"square"}))}var fe=r(20830),_e=["translations"];function ve(){return ve=Object.assign||function(e){for(var t=1;te.length)&&(t=e.length);for(var r=0,o=new Array(t);r=0||(s[r]=e[r]);return s}(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(o=0;o=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(s[r]=e[r])}return s}var Se="Ctrl";var Ee=o.forwardRef((function(e,t){var r=e.translations,s=void 0===r?{}:r,a=xe(e,_e),n=s.buttonText,i=void 0===n?"Search":n,l=s.buttonAriaLabel,u=void 0===l?"Search":l,c=ye((0,o.useState)(null),2),d=c[0],p=c[1];return(0,o.useEffect)((function(){"undefined"!=typeof navigator&&(/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?p("\u2318"):p(Se))}),[]),o.createElement("button",ve({type:"button",className:"DocSearch DocSearch-Button","aria-label":u},a,{ref:t}),o.createElement("span",{className:"DocSearch-Button-Container"},o.createElement(fe.W,null),o.createElement("span",{className:"DocSearch-Button-Placeholder"},i)),o.createElement("span",{className:"DocSearch-Button-Keys"},null!==d&&o.createElement(o.Fragment,null,o.createElement("kbd",{className:"DocSearch-Button-Key"},d===Se?o.createElement(me,null):d),o.createElement("kbd",{className:"DocSearch-Button-Key"},"K"))))})),De=r(35742),ke=r(66177),Te=r(239),Ae=r(43320);var Ne=r(73935);const Ce={button:{buttonText:(0,u.I)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"}),buttonAriaLabel:(0,u.I)({id:"theme.SearchBar.label",message:"Search",description:"The ARIA label and placeholder for search button"})},modal:{searchBox:{resetButtonTitle:(0,u.I)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),resetButtonAriaLabel:(0,u.I)({id:"theme.SearchModal.searchBox.resetButtonTitle",message:"Clear the query",description:"The label and ARIA label for search box reset button"}),cancelButtonText:(0,u.I)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"}),cancelButtonAriaLabel:(0,u.I)({id:"theme.SearchModal.searchBox.cancelButtonText",message:"Cancel",description:"The label and ARIA label for search box cancel button"})},startScreen:{recentSearchesTitle:(0,u.I)({id:"theme.SearchModal.startScreen.recentSearchesTitle",message:"Recent",description:"The title for recent searches"}),noRecentSearchesText:(0,u.I)({id:"theme.SearchModal.startScreen.noRecentSearchesText",message:"No recent searches",description:"The text when no recent searches"}),saveRecentSearchButtonTitle:(0,u.I)({id:"theme.SearchModal.startScreen.saveRecentSearchButtonTitle",message:"Save this search",description:"The label for save recent search button"}),removeRecentSearchButtonTitle:(0,u.I)({id:"theme.SearchModal.startScreen.removeRecentSearchButtonTitle",message:"Remove this search from history",description:"The label for remove recent search button"}),favoriteSearchesTitle:(0,u.I)({id:"theme.SearchModal.startScreen.favoriteSearchesTitle",message:"Favorite",description:"The title for favorite searches"}),removeFavoriteSearchButtonTitle:(0,u.I)({id:"theme.SearchModal.startScreen.removeFavoriteSearchButtonTitle",message:"Remove this search from favorites",description:"The label for remove favorite search button"})},errorScreen:{titleText:(0,u.I)({id:"theme.SearchModal.errorScreen.titleText",message:"Unable to fetch results",description:"The title for error screen of search modal"}),helpText:(0,u.I)({id:"theme.SearchModal.errorScreen.helpText",message:"You might want to check your network connection.",description:"The help text for error screen of search modal"})},footer:{selectText:(0,u.I)({id:"theme.SearchModal.footer.selectText",message:"to select",description:"The explanatory text of the action for the enter key"}),selectKeyAriaLabel:(0,u.I)({id:"theme.SearchModal.footer.selectKeyAriaLabel",message:"Enter key",description:"The ARIA label for the Enter key button that makes the selection"}),navigateText:(0,u.I)({id:"theme.SearchModal.footer.navigateText",message:"to navigate",description:"The explanatory text of the action for the Arrow up and Arrow down key"}),navigateUpKeyAriaLabel:(0,u.I)({id:"theme.SearchModal.footer.navigateUpKeyAriaLabel",message:"Arrow up",description:"The ARIA label for the Arrow up key button that makes the navigation"}),navigateDownKeyAriaLabel:(0,u.I)({id:"theme.SearchModal.footer.navigateDownKeyAriaLabel",message:"Arrow down",description:"The ARIA label for the Arrow down key button that makes the navigation"}),closeText:(0,u.I)({id:"theme.SearchModal.footer.closeText",message:"to close",description:"The explanatory text of the action for Escape key"}),closeKeyAriaLabel:(0,u.I)({id:"theme.SearchModal.footer.closeKeyAriaLabel",message:"Escape key",description:"The ARIA label for the Escape key button that close the modal"}),searchByText:(0,u.I)({id:"theme.SearchModal.footer.searchByText",message:"Search by",description:"The text explain that the search is making by Algolia"})},noResultsScreen:{noResultsText:(0,u.I)({id:"theme.SearchModal.noResultsScreen.noResultsText",message:"No results for",description:"The text explains that there are no results for the following search"}),suggestedQueryText:(0,u.I)({id:"theme.SearchModal.noResultsScreen.suggestedQueryText",message:"Try searching for",description:"The text for the suggested query when no results are found for the following search"}),reportMissingResultsText:(0,u.I)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsText",message:"Believe this query should return results?",description:"The text for the question where the user thinks there are missing results"}),reportMissingResultsLinkText:(0,u.I)({id:"theme.SearchModal.noResultsScreen.reportMissingResultsLinkText",message:"Let us know.",description:"The text for the link to report missing results"})}},placeholder:(0,u.I)({id:"theme.SearchModal.placeholder",message:"Search docs",description:"The placeholder of the input of the DocSearch pop-up modal"})};let Me=null;function Oe(e){let{hit:t,children:r}=e;return o.createElement(K.Z,{to:t.url},r)}function Re(e){let{state:t,onClose:r}=e;const s=(0,ke.M)();return o.createElement(K.Z,{to:s(t.query),onClick:r},o.createElement(u.Z,{id:"theme.SearchBar.seeAll",values:{count:t.context.nbHits}},"See all {count} results"))}function Ie(e){let{contextualSearch:t,externalUrlRegex:s,...a}=e;const{siteMetadata:n}=(0,le.Z)(),u=(0,Te.l)(),c=function(){const{locale:e,tags:t}=(0,Ae._q)();return[`language:${e}`,t.map((e=>`docusaurus_tag:${e}`))]}(),d=a.searchParameters?.facetFilters??[],p=t?function(e,t){const r=e=>"string"==typeof e?[e]:e;return[...r(e),...r(t)]}(c,d):d,g={...a.searchParameters,facetFilters:p},h=(0,l.k6)(),b=(0,o.useRef)(null),m=(0,o.useRef)(null),[f,_]=(0,o.useState)(!1),[v,y]=(0,o.useState)(void 0),w=(0,o.useCallback)((()=>Me?Promise.resolve():Promise.all([r.e(1426).then(r.bind(r,61426)),Promise.all([r.e(532),r.e(6945)]).then(r.bind(r,46945)),Promise.all([r.e(532),r.e(8894)]).then(r.bind(r,18894))]).then((e=>{let[{DocSearchModal:t}]=e;Me=t}))),[]),x=(0,o.useCallback)((()=>{w().then((()=>{b.current=document.createElement("div"),document.body.insertBefore(b.current,document.body.firstChild),_(!0)}))}),[w,_]),S=(0,o.useCallback)((()=>{_(!1),b.current?.remove()}),[_]),E=(0,o.useCallback)((e=>{w().then((()=>{_(!0),y(e.key)}))}),[w,_,y]),D=(0,o.useRef)({navigate(e){let{itemUrl:t}=e;(0,ee.F)(s,t)?window.location.href=t:h.push(t)}}).current,k=(0,o.useRef)((e=>a.transformItems?a.transformItems(e):e.map((e=>({...e,url:u(e.url)}))))).current,T=(0,o.useMemo)((()=>e=>o.createElement(Re,(0,i.Z)({},e,{onClose:S}))),[S]),A=(0,o.useCallback)((e=>(e.addAlgoliaAgent("docusaurus",n.docusaurusVersion),e)),[n.docusaurusVersion]);return function(e){var t=e.isOpen,r=e.onOpen,s=e.onClose,a=e.onInput,n=e.searchButtonRef;o.useEffect((function(){function e(e){var o;(27===e.keyCode&&t||"k"===(null===(o=e.key)||void 0===o?void 0:o.toLowerCase())&&(e.metaKey||e.ctrlKey)||!function(e){var t=e.target,r=t.tagName;return t.isContentEditable||"INPUT"===r||"SELECT"===r||"TEXTAREA"===r}(e)&&"/"===e.key&&!t)&&(e.preventDefault(),t?s():document.body.classList.contains("DocSearch--active")||document.body.classList.contains("DocSearch--active")||r()),n&&n.current===document.activeElement&&a&&/[a-zA-Z0-9]/.test(String.fromCharCode(e.keyCode))&&a(e)}return window.addEventListener("keydown",e),function(){window.removeEventListener("keydown",e)}}),[t,r,s,a,n])}({isOpen:f,onOpen:x,onClose:S,onInput:E,searchButtonRef:m}),o.createElement(o.Fragment,null,o.createElement(De.Z,null,o.createElement("link",{rel:"preconnect",href:`https://${a.appId}-dsn.algolia.net`,crossOrigin:"anonymous"})),o.createElement(Ee,{onTouchStart:w,onFocus:w,onMouseOver:w,onClick:x,ref:m,translations:Ce.button}),f&&Me&&b.current&&(0,Ne.createPortal)(o.createElement(Me,(0,i.Z)({onClose:S,initialScrollY:window.scrollY,initialQuery:v,navigator:D,transformItems:k,hitComponent:Oe,transformSearchClient:A},a.searchPagePath&&{resultsFooterComponent:T},a,{searchParameters:g,placeholder:Ce.placeholder,translations:Ce.modal})),b.current))}function Le(){const{siteConfig:e}=(0,le.Z)();return o.createElement(Ie,e.themeConfig.algolia)}const ze={searchBox:"searchBox_ZlJk"};function Pe(e){let{children:t,className:r}=e;return o.createElement("div",{className:(0,s.Z)(r,ze.searchBox)},t)}var Fe=r(94104),Ue=r(52802);var Be=r(60373);const Ze=e=>e.docs.find((t=>t.id===e.mainDocId));const je={default:ae,localeDropdown:function(e){let{mobile:t,dropdownItemsBefore:r,dropdownItemsAfter:s,...a}=e;const{i18n:{currentLocale:n,locales:c,localeConfigs:d}}=(0,le.Z)(),p=(0,ge.l)(),{search:g,hash:h}=(0,l.TH)(),b=[...r,...c.map((e=>{const r=`${`pathname://${p.createUrl({locale:e,fullyQualified:!1})}`}${g}${h}`;return{label:d[e].label,lang:d[e].htmlLang,to:r,target:"_self",autoAddBaseUrl:!1,className:e===n?t?"menu__link--active":"dropdown__link--active":""}})),...s],m=t?(0,u.I)({message:"Languages",id:"theme.navbar.mobileLanguageDropdown.label",description:"The label for the mobile language switcher dropdown"}):d[n].label;return o.createElement(pe,(0,i.Z)({},a,{mobile:t,label:o.createElement(o.Fragment,null,o.createElement(he,{className:be}),m),items:b}))},search:function(e){let{mobile:t,className:r}=e;return t?null:o.createElement(Pe,{className:r},o.createElement(Le,null))},dropdown:pe,html:function(e){let{value:t,className:r,mobile:a=!1,isDropdownItem:n=!1}=e;const i=n?"li":"div";return o.createElement(i,{className:(0,s.Z)({navbar__item:!a&&!n,"menu__list-item":a},r),dangerouslySetInnerHTML:{__html:t}})},doc:function(e){let{docId:t,label:r,docsPluginId:s,...a}=e;const{activeDoc:n}=(0,Fe.Iw)(s),l=(0,Ue.vY)(t,s);return null===l?null:o.createElement(ae,(0,i.Z)({exact:!0},a,{isActive:()=>n?.path===l.path||!!n?.sidebar&&n.sidebar===l.sidebar,label:r??l.id,to:l.path}))},docSidebar:function(e){let{sidebarId:t,label:r,docsPluginId:s,...a}=e;const{activeDoc:n}=(0,Fe.Iw)(s),l=(0,Ue.oz)(t,s).link;if(!l)throw new Error(`DocSidebarNavbarItem: Sidebar with ID "${t}" doesn't have anything to be linked to.`);return o.createElement(ae,(0,i.Z)({exact:!0},a,{isActive:()=>n?.sidebar===t,label:r??l.label,to:l.path}))},docsVersion:function(e){let{label:t,to:r,docsPluginId:s,...a}=e;const n=(0,Ue.lO)(s)[0],l=t??n.label,u=r??(e=>e.docs.find((t=>t.id===e.mainDocId)))(n).path;return o.createElement(ae,(0,i.Z)({},a,{label:l,to:u}))},docsVersionDropdown:function(e){let{mobile:t,docsPluginId:r,dropdownActiveClassDisabled:s,dropdownItemsBefore:a,dropdownItemsAfter:n,...c}=e;const{search:d,hash:p}=(0,l.TH)(),g=(0,Fe.Iw)(r),h=(0,Fe.gB)(r),{savePreferredVersionName:b}=(0,Be.J)(r),m=[...a,...h.map((e=>{const t=g.alternateDocVersions[e.name]??Ze(e);return{label:e.label,to:`${t.path}${d}${p}`,isActive:()=>e===g.activeVersion,onClick:()=>b(e.name)}})),...n],f=(0,Ue.lO)(r)[0],_=t&&m.length>1?(0,u.I)({id:"theme.navbar.mobileVersionsDropdown.label",message:"Versions",description:"The label for the navbar versions dropdown on mobile view"}):f.label,v=t&&m.length>1?void 0:Ze(f).path;return m.length<=1?o.createElement(ae,(0,i.Z)({},c,{mobile:t,label:_,to:v,isActive:s?()=>!1:void 0})):o.createElement(pe,(0,i.Z)({},c,{mobile:t,label:_,to:v,items:m,isActive:s?()=>!1:void 0}))}};function Ve(e){let{type:t,...r}=e;const s=function(e,t){return e&&"default"!==e?e:"items"in t?"dropdown":"default"}(t,r),a=je[s];if(!a)throw new Error(`No NavbarItem component found for type "${t}".`);return o.createElement(a,r)}function $e(){const e=(0,N.e)(),t=(0,y.L)().navbar.items;return o.createElement("ul",{className:"menu__list"},t.map(((t,r)=>o.createElement(Ve,(0,i.Z)({mobile:!0},t,{onClick:()=>e.toggle(),key:r})))))}function He(e){return o.createElement("button",(0,i.Z)({},e,{type:"button",className:"clean-btn navbar-sidebar__back"}),o.createElement(u.Z,{id:"theme.navbar.mobileSidebarSecondaryMenu.backButtonLabel",description:"The label of the back button to return to main menu, inside the mobile navbar sidebar secondary menu (notably used to display the docs sidebar)"},"\u2190 Back to main menu"))}function Ge(){const e=0===(0,y.L)().navbar.items.length,t=z();return o.createElement(o.Fragment,null,!e&&o.createElement(He,{onClick:()=>t.hide()}),t.content)}function Qe(){const e=(0,N.e)();var t;return void 0===(t=e.shown)&&(t=!0),(0,o.useEffect)((()=>(document.body.style.overflow=t?"hidden":"visible",()=>{document.body.style.overflow="visible"})),[t]),e.shouldRender?o.createElement(P,{header:o.createElement(W,null),primaryMenu:o.createElement($e,null),secondaryMenu:o.createElement(Ge,null)}):null}const Xe={navbarHideable:"navbarHideable_m1mJ",navbarHidden:"navbarHidden_jGov"};function qe(e){return o.createElement("div",(0,i.Z)({role:"presentation"},e,{className:(0,s.Z)("navbar-sidebar__backdrop",e.className)}))}function We(e){let{children:t}=e;const{navbar:{hideOnScroll:r,style:a}}=(0,y.L)(),n=(0,N.e)(),{navbarRef:i,isNavbarVisible:l}=function(e){const[t,r]=(0,o.useState)(e),s=(0,o.useRef)(!1),a=(0,o.useRef)(0),n=(0,o.useCallback)((e=>{null!==e&&(a.current=e.getBoundingClientRect().height)}),[]);return(0,C.RF)(((t,o)=>{let{scrollY:n}=t;if(!e)return;if(n=i?r(!1):n+u{if(!e)return;const o=t.location.hash;if(o?document.getElementById(o.substring(1)):void 0)return s.current=!0,void r(!1);r(!0)})),{navbarRef:n,isNavbarVisible:t}}(r);return o.createElement("nav",{ref:i,"aria-label":(0,u.I)({id:"theme.NavBar.navAriaLabel",message:"Main",description:"The ARIA label for the main navigation"}),className:(0,s.Z)("navbar","navbar--fixed-top",r&&[Xe.navbarHideable,!l&&Xe.navbarHidden],{"navbar--dark":"dark"===a,"navbar--primary":"primary"===a,"navbar-sidebar--show":n.shown})},t,o.createElement(qe,{onClick:n.toggle}),o.createElement(Qe,null))}var Ke=r(18780);const Ye={errorBoundaryError:"errorBoundaryError_a6uf"};function Je(e){return o.createElement("button",(0,i.Z)({type:"button"},e),o.createElement(u.Z,{id:"theme.ErrorPageContent.tryAgain",description:"The label of the button to try again rendering when the React error boundary captures an error"},"Try again"))}function et(e){let{error:t}=e;const r=(0,Ke.getErrorCausalChain)(t).map((e=>e.message)).join("\n\nCause:\n");return o.createElement("p",{className:Ye.errorBoundaryError},r)}class tt extends o.Component{componentDidCatch(e,t){throw this.props.onError(e,t)}render(){return this.props.children}}const rt="right";function ot(e){let{width:t=30,height:r=30,className:s,...a}=e;return o.createElement("svg",(0,i.Z)({className:s,width:t,height:r,viewBox:"0 0 30 30","aria-hidden":"true"},a),o.createElement("path",{stroke:"currentColor",strokeLinecap:"round",strokeMiterlimit:"10",strokeWidth:"2",d:"M4 7h22M4 15h22M4 23h22"}))}function st(){const{toggle:e,shown:t}=(0,N.e)();return o.createElement("button",{onClick:e,"aria-label":(0,u.I)({id:"theme.docs.sidebar.toggleSidebarButtonAriaLabel",message:"Toggle navigation bar",description:"The ARIA label for hamburger menu button of mobile navigation"}),"aria-expanded":t,className:"navbar__toggle clean-btn",type:"button"},o.createElement(ot,null))}const at={colorModeToggle:"colorModeToggle_DEke"};function nt(e){let{items:t}=e;return o.createElement(o.Fragment,null,t.map(((e,t)=>o.createElement(tt,{key:t,onError:t=>new Error(`A theme navbar item failed to render.\nPlease double-check the following navbar item (themeConfig.navbar.items) of your Docusaurus config:\n${JSON.stringify(e,null,2)}`,{cause:t})},o.createElement(Ve,e)))))}function it(e){let{left:t,right:r}=e;return o.createElement("div",{className:"navbar__inner"},o.createElement("div",{className:"navbar__items"},t),o.createElement("div",{className:"navbar__items navbar__items--right"},r))}function lt(){const e=(0,N.e)(),t=(0,y.L)().navbar.items,[r,s]=function(e){function t(e){return"left"===(e.position??rt)}return[e.filter(t),e.filter((e=>!t(e)))]}(t),a=t.find((e=>"search"===e.type));return o.createElement(it,{left:o.createElement(o.Fragment,null,!e.disabled&&o.createElement(st,null),o.createElement(X,null),o.createElement(nt,{items:r})),right:o.createElement(o.Fragment,null,o.createElement(nt,{items:s}),o.createElement(G,{className:at.colorModeToggle}),!a&&o.createElement(Pe,null,o.createElement(Le,null)))})}function ut(){return o.createElement(We,null,o.createElement(lt,null))}function ct(e){let{item:t}=e;const{to:r,href:s,label:a,prependBaseUrlToHref:n,...l}=t,u=(0,Y.Z)(r),c=(0,Y.Z)(s,{forcePrependBaseUrl:!0});return o.createElement(K.Z,(0,i.Z)({className:"footer__link-item"},s?{href:n?c:s}:{to:u},l),a,s&&!(0,J.Z)(s)&&o.createElement(te.Z,null))}function dt(e){let{item:t}=e;return t.html?o.createElement("li",{className:"footer__item",dangerouslySetInnerHTML:{__html:t.html}}):o.createElement("li",{key:t.href??t.to,className:"footer__item"},o.createElement(ct,{item:t}))}function pt(e){let{column:t}=e;return o.createElement("div",{className:"col footer__col"},o.createElement("div",{className:"footer__title"},t.title),o.createElement("ul",{className:"footer__items clean-list"},t.items.map(((e,t)=>o.createElement(dt,{key:t,item:e})))))}function gt(e){let{columns:t}=e;return o.createElement("div",{className:"row footer__links"},t.map(((e,t)=>o.createElement(pt,{key:t,column:e}))))}function ht(){return o.createElement("span",{className:"footer__link-separator"},"\xb7")}function bt(e){let{item:t}=e;return t.html?o.createElement("span",{className:"footer__link-item",dangerouslySetInnerHTML:{__html:t.html}}):o.createElement(ct,{item:t})}function mt(e){let{links:t}=e;return o.createElement("div",{className:"footer__links text--center"},o.createElement("div",{className:"footer__links"},t.map(((e,r)=>o.createElement(o.Fragment,{key:r},o.createElement(bt,{item:e}),t.length!==r+1&&o.createElement(ht,null))))))}function ft(e){let{links:t}=e;return function(e){return"title"in e[0]}(t)?o.createElement(gt,{columns:t}):o.createElement(mt,{links:t})}var _t=r(50941);const vt={footerLogoLink:"footerLogoLink_BH7S"};function yt(e){let{logo:t}=e;const{withBaseUrl:r}=(0,Y.C)(),a={light:r(t.src),dark:r(t.srcDark??t.src)};return o.createElement(_t.Z,{className:(0,s.Z)("footer__logo",t.className),alt:t.alt,sources:a,width:t.width,height:t.height,style:t.style})}function wt(e){let{logo:t}=e;return t.href?o.createElement(K.Z,{href:t.href,className:vt.footerLogoLink,target:t.target},o.createElement(yt,{logo:t})):o.createElement(yt,{logo:t})}function xt(e){let{copyright:t}=e;return o.createElement("div",{className:"footer__copyright",dangerouslySetInnerHTML:{__html:t}})}function St(e){let{style:t,links:r,logo:a,copyright:n}=e;return o.createElement("footer",{className:(0,s.Z)("footer",{"footer--dark":"dark"===t})},o.createElement("div",{className:"container container-fluid"},r,(a||n)&&o.createElement("div",{className:"footer__bottom text--center"},a&&o.createElement("div",{className:"margin-bottom--sm"},a),n)))}function Et(){const{footer:e}=(0,y.L)();if(!e)return null;const{copyright:t,links:r,logo:s,style:a}=e;return o.createElement(St,{style:a,links:r&&r.length>0&&o.createElement(ft,{links:r}),logo:s&&o.createElement(wt,{logo:s}),copyright:t&&o.createElement(xt,{copyright:t})})}const Dt=o.memo(Et),kt=(0,M.Qc)([F.S,w.pl,C.OC,Be.L5,n.VC,function(e){let{children:t}=e;return o.createElement(O.n2,null,o.createElement(N.M,null,o.createElement(I,null,t)))}]);function Tt(e){let{children:t}=e;return o.createElement(kt,null,t)}function At(e){let{error:t,tryAgain:r}=e;return o.createElement("main",{className:"container margin-vert--xl"},o.createElement("div",{className:"row"},o.createElement("div",{className:"col col--6 col--offset-3"},o.createElement("h1",{className:"hero__title"},o.createElement(u.Z,{id:"theme.ErrorPageContent.title",description:"The title of the fallback page when the page crashed"},"This page crashed.")),o.createElement("div",{className:"margin-vert--lg"},o.createElement(Je,{onClick:r,className:"button button--primary shadow--lw"})),o.createElement("hr",null),o.createElement("div",{className:"margin-vert--md"},o.createElement(et,{error:t})))))}const Nt={mainWrapper:"mainWrapper_z2l0"};function Ct(e){const{children:t,noFooter:r,wrapperClassName:i,title:l,description:u}=e;return(0,f.t)(),o.createElement(Tt,null,o.createElement(n.d,{title:l,description:u}),o.createElement(v,null),o.createElement(A,null),o.createElement(ut,null),o.createElement("div",{id:d,className:(0,s.Z)(m.k.wrapper.main,Nt.mainWrapper,i)},o.createElement(a.Z,{fallback:e=>o.createElement(At,e)},t)),!r&&o.createElement(Dt,null))}},21327:(e,t,r)=>{"use strict";r.d(t,{Z:()=>d});var o=r(87462),s=r(67294),a=r(39960),n=r(44996),i=r(52263),l=r(86668),u=r(50941);function c(e){let{logo:t,alt:r,imageClassName:o}=e;const a={light:(0,n.Z)(t.src),dark:(0,n.Z)(t.srcDark||t.src)},i=s.createElement(u.Z,{className:t.className,sources:a,height:t.height,width:t.width,alt:r,style:t.style});return o?s.createElement("div",{className:o},i):i}function d(e){const{siteConfig:{title:t}}=(0,i.Z)(),{navbar:{title:r,logo:u}}=(0,l.L)(),{imageClassName:d,titleClassName:p,...g}=e,h=(0,n.Z)(u?.href||"/"),b=r?"":t,m=u?.alt??b;return s.createElement(a.Z,(0,o.Z)({to:h},g,u?.target&&{target:u.target}),u&&s.createElement(c,{logo:u,alt:m,imageClassName:d}),null!=r&&s.createElement("b",{className:p},r))}},90197:(e,t,r)=>{"use strict";r.d(t,{Z:()=>a});var o=r(67294),s=r(35742);function a(e){let{locale:t,version:r,tag:a}=e;const n=t;return o.createElement(s.Z,null,t&&o.createElement("meta",{name:"docusaurus_locale",content:t}),r&&o.createElement("meta",{name:"docusaurus_version",content:r}),a&&o.createElement("meta",{name:"docusaurus_tag",content:a}),n&&o.createElement("meta",{name:"docsearch:language",content:n}),r&&o.createElement("meta",{name:"docsearch:version",content:r}),a&&o.createElement("meta",{name:"docsearch:docusaurus_tag",content:a}))}},50941:(e,t,r)=>{"use strict";r.d(t,{Z:()=>u});var o=r(87462),s=r(67294),a=r(86010),n=r(72389),i=r(92949);const l={themedImage:"themedImage_ToTc","themedImage--light":"themedImage--light_HNdA","themedImage--dark":"themedImage--dark_i4oU"};function u(e){const t=(0,n.Z)(),{colorMode:r}=(0,i.I)(),{sources:u,className:c,alt:d,...p}=e,g=t?"dark"===r?["dark"]:["light"]:["light","dark"];return s.createElement(s.Fragment,null,g.map((e=>s.createElement("img",(0,o.Z)({key:e,src:u[e],alt:d,className:(0,a.Z)(l.themedImage,l[`themedImage--${e}`],c)},p)))))}},86043:(e,t,r)=>{"use strict";r.d(t,{u:()=>l,z:()=>m});var o=r(87462),s=r(67294),a=r(10412),n=r(91442);const i="ease-in-out";function l(e){let{initialState:t}=e;const[r,o]=(0,s.useState)(t??!1),a=(0,s.useCallback)((()=>{o((e=>!e))}),[]);return{collapsed:r,setCollapsed:o,toggleCollapsed:a}}const u={display:"none",overflow:"hidden",height:"0px"},c={display:"block",overflow:"visible",height:"auto"};function d(e,t){const r=t?u:c;e.style.display=r.display,e.style.overflow=r.overflow,e.style.height=r.height}function p(e){let{collapsibleRef:t,collapsed:r,animation:o}=e;const a=(0,s.useRef)(!1);(0,s.useEffect)((()=>{const e=t.current;function s(){const t=e.scrollHeight,r=o?.duration??function(e){if((0,n.n)())return 1;const t=e/36;return Math.round(10*(4+15*t**.25+t/5))}(t);return{transition:`height ${r}ms ${o?.easing??i}`,height:`${t}px`}}function l(){const t=s();e.style.transition=t.transition,e.style.height=t.height}if(!a.current)return d(e,r),void(a.current=!0);return e.style.willChange="height",function(){const t=requestAnimationFrame((()=>{r?(l(),requestAnimationFrame((()=>{e.style.height=u.height,e.style.overflow=u.overflow}))):(e.style.display="block",requestAnimationFrame((()=>{l()})))}));return()=>cancelAnimationFrame(t)}()}),[t,r,o])}function g(e){if(!a.Z.canUseDOM)return e?u:c}function h(e){let{as:t="div",collapsed:r,children:o,animation:a,onCollapseTransitionEnd:n,className:i,disableSSRStyle:l}=e;const u=(0,s.useRef)(null);return p({collapsibleRef:u,collapsed:r,animation:a}),s.createElement(t,{ref:u,style:l?void 0:g(r),onTransitionEnd:e=>{"height"===e.propertyName&&(d(u.current,r),n?.(r))},className:i},o)}function b(e){let{collapsed:t,...r}=e;const[a,n]=(0,s.useState)(!t),[i,l]=(0,s.useState)(t);return(0,s.useLayoutEffect)((()=>{t||n(!0)}),[t]),(0,s.useLayoutEffect)((()=>{a&&l(t)}),[a,t]),a?s.createElement(h,(0,o.Z)({},r,{collapsed:i})):null}function m(e){let{lazy:t,...r}=e;const o=t?b:h;return s.createElement(o,r)}},59689:(e,t,r)=>{"use strict";r.d(t,{nT:()=>h,pl:()=>g});var o=r(67294),s=r(72389),a=r(50012),n=r(902),i=r(86668);const l=(0,a.WA)("docusaurus.announcement.dismiss"),u=(0,a.WA)("docusaurus.announcement.id"),c=()=>"true"===l.get(),d=e=>l.set(String(e)),p=o.createContext(null);function g(e){let{children:t}=e;const r=function(){const{announcementBar:e}=(0,i.L)(),t=(0,s.Z)(),[r,a]=(0,o.useState)((()=>!!t&&c()));(0,o.useEffect)((()=>{a(c())}),[]);const n=(0,o.useCallback)((()=>{d(!0),a(!0)}),[]);return(0,o.useEffect)((()=>{if(!e)return;const{id:t}=e;let r=u.get();"annoucement-bar"===r&&(r="announcement-bar");const o=t!==r;u.set(t),o&&d(!1),!o&&c()||a(!1)}),[e]),(0,o.useMemo)((()=>({isActive:!!e&&!r,close:n})),[e,r,n])}();return o.createElement(p.Provider,{value:r},t)}function h(){const e=(0,o.useContext)(p);if(!e)throw new n.i6("AnnouncementBarProvider");return e}},92949:(e,t,r)=>{"use strict";r.d(t,{I:()=>m,S:()=>b});var o=r(67294),s=r(10412),a=r(902),n=r(50012),i=r(86668);const l=o.createContext(void 0),u="theme",c=(0,n.WA)(u),d={light:"light",dark:"dark"},p=e=>e===d.dark?d.dark:d.light,g=e=>s.Z.canUseDOM?p(document.documentElement.getAttribute("data-theme")):p(e),h=e=>{c.set(p(e))};function b(e){let{children:t}=e;const r=function(){const{colorMode:{defaultMode:e,disableSwitch:t,respectPrefersColorScheme:r}}=(0,i.L)(),[s,a]=(0,o.useState)(g(e));(0,o.useEffect)((()=>{t&&c.del()}),[t]);const n=(0,o.useCallback)((function(t,o){void 0===o&&(o={});const{persist:s=!0}=o;t?(a(t),s&&h(t)):(a(r?window.matchMedia("(prefers-color-scheme: dark)").matches?d.dark:d.light:e),c.del())}),[r,e]);(0,o.useEffect)((()=>{document.documentElement.setAttribute("data-theme",p(s))}),[s]),(0,o.useEffect)((()=>{if(t)return;const e=e=>{if(e.key!==u)return;const t=c.get();null!==t&&n(p(t))};return window.addEventListener("storage",e),()=>window.removeEventListener("storage",e)}),[t,n]);const l=(0,o.useRef)(!1);return(0,o.useEffect)((()=>{if(t&&!r)return;const e=window.matchMedia("(prefers-color-scheme: dark)"),o=()=>{window.matchMedia("print").matches||l.current?l.current=window.matchMedia("print").matches:n(null)};return e.addListener(o),()=>e.removeListener(o)}),[n,t,r]),(0,o.useMemo)((()=>({colorMode:s,setColorMode:n,get isDarkTheme(){return s===d.dark},setLightTheme(){n(d.light)},setDarkTheme(){n(d.dark)}})),[s,n])}();return o.createElement(l.Provider,{value:r},t)}function m(){const e=(0,o.useContext)(l);if(null==e)throw new a.i6("ColorModeProvider","Please see https://docusaurus.io/docs/api/themes/configuration#use-color-mode.");return e}},60373:(e,t,r)=>{"use strict";r.d(t,{J:()=>_,L5:()=>m,Oh:()=>v});var o=r(67294),s=r(94104),a=r(29935),n=r(86668),i=r(52802),l=r(902),u=r(50012);const c=e=>`docs-preferred-version-${e}`,d={save:(e,t,r)=>{(0,u.WA)(c(e),{persistence:t}).set(r)},read:(e,t)=>(0,u.WA)(c(e),{persistence:t}).get(),clear:(e,t)=>{(0,u.WA)(c(e),{persistence:t}).del()}},p=e=>Object.fromEntries(e.map((e=>[e,{preferredVersionName:null}])));const g=o.createContext(null);function h(){const e=(0,s._r)(),t=(0,n.L)().docs.versionPersistence,r=(0,o.useMemo)((()=>Object.keys(e)),[e]),[a,i]=(0,o.useState)((()=>p(r)));(0,o.useEffect)((()=>{i(function(e){let{pluginIds:t,versionPersistence:r,allDocsData:o}=e;function s(e){const t=d.read(e,r);return o[e].versions.some((e=>e.name===t))?{preferredVersionName:t}:(d.clear(e,r),{preferredVersionName:null})}return Object.fromEntries(t.map((e=>[e,s(e)])))}({allDocsData:e,versionPersistence:t,pluginIds:r}))}),[e,t,r]);return[a,(0,o.useMemo)((()=>({savePreferredVersion:function(e,r){d.save(e,t,r),i((t=>({...t,[e]:{preferredVersionName:r}})))}})),[t])]}function b(e){let{children:t}=e;const r=h();return o.createElement(g.Provider,{value:r},t)}function m(e){let{children:t}=e;return i.cE?o.createElement(b,null,t):o.createElement(o.Fragment,null,t)}function f(){const e=(0,o.useContext)(g);if(!e)throw new l.i6("DocsPreferredVersionContextProvider");return e}function _(e){void 0===e&&(e=a.m);const t=(0,s.zh)(e),[r,n]=f(),{preferredVersionName:i}=r[e];return{preferredVersion:t.versions.find((e=>e.name===i))??null,savePreferredVersionName:(0,o.useCallback)((t=>{n.savePreferredVersion(e,t)}),[n,e])}}function v(){const e=(0,s._r)(),[t]=f();function r(r){const o=e[r],{preferredVersionName:s}=t[r];return o.versions.find((e=>e.name===s))??null}const o=Object.keys(e);return Object.fromEntries(o.map((e=>[e,r(e)])))}},1116:(e,t,r)=>{"use strict";r.d(t,{V:()=>l,b:()=>i});var o=r(67294),s=r(902);const a=Symbol("EmptyContext"),n=o.createContext(a);function i(e){let{children:t,name:r,items:s}=e;const a=(0,o.useMemo)((()=>r&&s?{name:r,items:s}:null),[r,s]);return o.createElement(n.Provider,{value:a},t)}function l(){const e=(0,o.useContext)(n);if(e===a)throw new s.i6("DocsSidebarProvider");return e}},74477:(e,t,r)=>{"use strict";r.d(t,{E:()=>i,q:()=>n});var o=r(67294),s=r(902);const a=o.createContext(null);function n(e){let{children:t,version:r}=e;return o.createElement(a.Provider,{value:r},t)}function i(){const e=(0,o.useContext)(a);if(null===e)throw new s.i6("DocsVersionProvider");return e}},93163:(e,t,r)=>{"use strict";r.d(t,{M:()=>d,e:()=>p});var o=r(67294),s=r(13102),a=r(87524),n=r(91980),i=r(86668),l=r(902);const u=o.createContext(void 0);function c(){const e=function(){const e=(0,s.HY)(),{items:t}=(0,i.L)().navbar;return 0===t.length&&!e.component}(),t=(0,a.i)(),r=!e&&"mobile"===t,[l,u]=(0,o.useState)(!1);(0,n.Rb)((()=>{if(l)return u(!1),!1}));const c=(0,o.useCallback)((()=>{u((e=>!e))}),[]);return(0,o.useEffect)((()=>{"desktop"===t&&u(!1)}),[t]),(0,o.useMemo)((()=>({disabled:e,shouldRender:r,toggle:c,shown:l})),[e,r,c,l])}function d(e){let{children:t}=e;const r=c();return o.createElement(u.Provider,{value:r},t)}function p(){const e=o.useContext(u);if(void 0===e)throw new l.i6("NavbarMobileSidebarProvider");return e}},13102:(e,t,r)=>{"use strict";r.d(t,{HY:()=>i,Zo:()=>l,n2:()=>n});var o=r(67294),s=r(902);const a=o.createContext(null);function n(e){let{children:t}=e;const r=(0,o.useState)({component:null,props:null});return o.createElement(a.Provider,{value:r},t)}function i(){const e=(0,o.useContext)(a);if(!e)throw new s.i6("NavbarSecondaryMenuContentProvider");return e[0]}function l(e){let{component:t,props:r}=e;const n=(0,o.useContext)(a);if(!n)throw new s.i6("NavbarSecondaryMenuContentProvider");const[,i]=n,l=(0,s.Ql)(r);return(0,o.useEffect)((()=>{i({component:t,props:l})}),[i,t,l]),(0,o.useEffect)((()=>()=>i({component:null,props:null})),[i]),null}},19727:(e,t,r)=>{"use strict";r.d(t,{h:()=>s,t:()=>a});var o=r(67294);const s="navigation-with-keyboard";function a(){(0,o.useEffect)((()=>{function e(e){"keydown"===e.type&&"Tab"===e.key&&document.body.classList.add(s),"mousedown"===e.type&&document.body.classList.remove(s)}return document.addEventListener("keydown",e),document.addEventListener("mousedown",e),()=>{document.body.classList.remove(s),document.removeEventListener("keydown",e),document.removeEventListener("mousedown",e)}}),[])}},66177:(e,t,r)=>{"use strict";r.d(t,{K:()=>i,M:()=>l});var o=r(67294),s=r(52263),a=r(91980);const n="q";function i(){return(0,a.Nc)(n)}function l(){const{siteConfig:{baseUrl:e,themeConfig:t}}=(0,s.Z)(),{algolia:{searchPagePath:r}}=t;return(0,o.useCallback)((t=>`${e}${r}?${n}=${encodeURIComponent(t)}`),[e,r])}},87524:(e,t,r)=>{"use strict";r.d(t,{i:()=>u});var o=r(67294),s=r(10412);const a={desktop:"desktop",mobile:"mobile",ssr:"ssr"},n=996;function i(){return s.Z.canUseDOM?window.innerWidth>n?a.desktop:a.mobile:a.ssr}const l=!1;function u(){const[e,t]=(0,o.useState)((()=>l?"ssr":i()));return(0,o.useEffect)((()=>{function e(){t(i())}const r=l?window.setTimeout(e,1e3):void 0;return window.addEventListener("resize",e),()=>{window.removeEventListener("resize",e),clearTimeout(r)}}),[]),e}},35281:(e,t,r)=>{"use strict";r.d(t,{k:()=>o});const o={page:{blogListPage:"blog-list-page",blogPostPage:"blog-post-page",blogTagsListPage:"blog-tags-list-page",blogTagPostListPage:"blog-tags-post-list-page",docsDocPage:"docs-doc-page",docsTagsListPage:"docs-tags-list-page",docsTagDocListPage:"docs-tags-doc-list-page",mdxPage:"mdx-page"},wrapper:{main:"main-wrapper",blogPages:"blog-wrapper",docsPages:"docs-wrapper",mdxPages:"mdx-wrapper"},common:{editThisPage:"theme-edit-this-page",lastUpdated:"theme-last-updated",backToTopButton:"theme-back-to-top-button",codeBlock:"theme-code-block",admonition:"theme-admonition",admonitionType:e=>`theme-admonition-${e}`},layout:{},docs:{docVersionBanner:"theme-doc-version-banner",docVersionBadge:"theme-doc-version-badge",docBreadcrumbs:"theme-doc-breadcrumbs",docMarkdown:"theme-doc-markdown",docTocMobile:"theme-doc-toc-mobile",docTocDesktop:"theme-doc-toc-desktop",docFooter:"theme-doc-footer",docFooterTagsRow:"theme-doc-footer-tags-row",docFooterEditMetaRow:"theme-doc-footer-edit-meta-row",docSidebarContainer:"theme-doc-sidebar-container",docSidebarMenu:"theme-doc-sidebar-menu",docSidebarItemCategory:"theme-doc-sidebar-item-category",docSidebarItemLink:"theme-doc-sidebar-item-link",docSidebarItemCategoryLevel:e=>`theme-doc-sidebar-item-category-level-${e}`,docSidebarItemLinkLevel:e=>`theme-doc-sidebar-item-link-level-${e}`},blog:{}}},91442:(e,t,r)=>{"use strict";function o(){return window.matchMedia("(prefers-reduced-motion: reduce)").matches}r.d(t,{n:()=>o})},52802:(e,t,r)=>{"use strict";r.d(t,{MN:()=>D,Wl:()=>h,_F:()=>_,cE:()=>p,jA:()=>b,xz:()=>g,hI:()=>E,lO:()=>w,vY:()=>S,oz:()=>x,s1:()=>y});var o=r(67294),s=r(16550),a=r(18790),n=r(94104),i=r(60373),l=r(74477),u=r(1116);function c(e){return Array.from(new Set(e))}var d=r(48596);const p=!!n._r;function g(e){const t=(0,l.E)();if(!e)return;const r=t.docs[e];if(!r)throw new Error(`no version doc found by id=${e}`);return r}function h(e){if(e.href)return e.href;for(const t of e.items){if("link"===t.type)return t.href;if("category"===t.type){const e=h(t);if(e)return e}}}function b(){const{pathname:e}=(0,s.TH)(),t=(0,u.V)();if(!t)throw new Error("Unexpected: cant find current sidebar in context");const r=v({sidebarItems:t.items,pathname:e,onlyCategories:!0}).slice(-1)[0];if(!r)throw new Error(`${e} is not associated with a category. useCurrentSidebarCategory() should only be used on category index pages.`);return r}const m=(e,t)=>void 0!==e&&(0,d.Mg)(e,t),f=(e,t)=>e.some((e=>_(e,t)));function _(e,t){return"link"===e.type?m(e.href,t):"category"===e.type&&(m(e.href,t)||f(e.items,t))}function v(e){let{sidebarItems:t,pathname:r,onlyCategories:o=!1}=e;const s=[];return function e(t){for(const a of t)if("category"===a.type&&((0,d.Mg)(a.href,r)||e(a.items))||"link"===a.type&&(0,d.Mg)(a.href,r)){return o&&"category"!==a.type||s.unshift(a),!0}return!1}(t),s}function y(){const e=(0,u.V)(),{pathname:t}=(0,s.TH)(),r=(0,n.gA)()?.pluginData.breadcrumbs;return!1!==r&&e?v({sidebarItems:e.items,pathname:t}):null}function w(e){const{activeVersion:t}=(0,n.Iw)(e),{preferredVersion:r}=(0,i.J)(e),s=(0,n.yW)(e);return(0,o.useMemo)((()=>c([t,r,s].filter(Boolean))),[t,r,s])}function x(e,t){const r=w(t);return(0,o.useMemo)((()=>{const t=r.flatMap((e=>e.sidebars?Object.entries(e.sidebars):[])),o=t.find((t=>t[0]===e));if(!o)throw new Error(`Can't find any sidebar with id "${e}" in version${r.length>1?"s":""} ${r.map((e=>e.name)).join(", ")}".\nAvailable sidebar ids are:\n- ${t.map((e=>e[0])).join("\n- ")}`);return o[1]}),[e,r])}function S(e,t){const r=w(t);return(0,o.useMemo)((()=>{const t=r.flatMap((e=>e.docs)),o=t.find((t=>t.id===e));if(!o){if(r.flatMap((e=>e.draftIds)).includes(e))return null;throw new Error(`Couldn't find any doc with id "${e}" in version${r.length>1?"s":""} "${r.map((e=>e.name)).join(", ")}".\nAvailable doc ids are:\n- ${c(t.map((e=>e.id))).join("\n- ")}`)}return o}),[e,r])}function E(e){let{route:t,versionMetadata:r}=e;const o=(0,s.TH)(),n=t.routes,i=n.find((e=>(0,s.LX)(o.pathname,e)));if(!i)return null;const l=i.sidebar,u=l?r.docsSidebars[l]:void 0;return{docElement:(0,a.H)(n),sidebarName:l,sidebarItems:u}}function D(e){return e.filter((e=>"category"!==e.type||!!h(e)))}},82128:(e,t,r)=>{"use strict";r.d(t,{p:()=>s});var o=r(52263);function s(e){const{siteConfig:t}=(0,o.Z)(),{title:r,titleDelimiter:s}=t;return e?.trim().length?`${e.trim()} ${s} ${r}`:r}},91980:(e,t,r)=>{"use strict";r.d(t,{Nc:()=>u,Rb:()=>i});var o=r(67294),s=r(16550),a=r(61688),n=r(902);function i(e){!function(e){const t=(0,s.k6)(),r=(0,n.zX)(e);(0,o.useEffect)((()=>t.block(((e,t)=>r(e,t)))),[t,r])}(((t,r)=>{if("POP"===r)return e(t,r)}))}function l(e){return function(e){const t=(0,s.k6)();return(0,a.useSyncExternalStore)(t.listen,(()=>e(t)),(()=>e(t)))}((t=>null===e?null:new URLSearchParams(t.location.search).get(e)))}function u(e){const t=l(e)??"",r=function(){const e=(0,s.k6)();return(0,o.useCallback)(((t,r,o)=>{const s=new URLSearchParams(e.location.search);r?s.set(t,r):s.delete(t),(o?.push?e.push:e.replace)({search:s.toString()})}),[e])}();return[t,(0,o.useCallback)(((t,o)=>{r(e,t,o)}),[r,e])]}},10833:(e,t,r)=>{"use strict";r.d(t,{FG:()=>p,d:()=>c,VC:()=>g});var o=r(67294),s=r(86010),a=r(35742),n=r(30226);function i(){const e=o.useContext(n._);if(!e)throw new Error("Unexpected: no Docusaurus route context found");return e}var l=r(44996),u=r(82128);function c(e){let{title:t,description:r,keywords:s,image:n,children:i}=e;const c=(0,u.p)(t),{withBaseUrl:d}=(0,l.C)(),p=n?d(n,{absolute:!0}):void 0;return o.createElement(a.Z,null,t&&o.createElement("title",null,c),t&&o.createElement("meta",{property:"og:title",content:c}),r&&o.createElement("meta",{name:"description",content:r}),r&&o.createElement("meta",{property:"og:description",content:r}),s&&o.createElement("meta",{name:"keywords",content:Array.isArray(s)?s.join(","):s}),p&&o.createElement("meta",{property:"og:image",content:p}),p&&o.createElement("meta",{name:"twitter:image",content:p}),i)}const d=o.createContext(void 0);function p(e){let{className:t,children:r}=e;const n=o.useContext(d),i=(0,s.Z)(n,t);return o.createElement(d.Provider,{value:i},o.createElement(a.Z,null,o.createElement("html",{className:i})),r)}function g(e){let{children:t}=e;const r=i(),a=`plugin-${r.plugin.name.replace(/docusaurus-(?:plugin|theme)-(?:content-)?/gi,"")}`;const n=`plugin-id-${r.plugin.id}`;return o.createElement(p,{className:(0,s.Z)(a,n)},t)}},902:(e,t,r)=>{"use strict";r.d(t,{D9:()=>n,Qc:()=>u,Ql:()=>l,i6:()=>i,zX:()=>a});var o=r(67294);const s=r(10412).Z.canUseDOM?o.useLayoutEffect:o.useEffect;function a(e){const t=(0,o.useRef)(e);return s((()=>{t.current=e}),[e]),(0,o.useCallback)((function(){return t.current(...arguments)}),[])}function n(e){const t=(0,o.useRef)();return s((()=>{t.current=e})),t.current}class i extends Error{constructor(e,t){super(),this.name="ReactContextError",this.message=`Hook ${this.stack?.split("\n")[1]?.match(/at (?:\w+\.)?(?\w+)/)?.groups.name??""} is called outside the <${e}>. ${t??""}`}}function l(e){const t=Object.entries(e);return t.sort(((e,t)=>e[0].localeCompare(t[0]))),(0,o.useMemo)((()=>e),t.flat())}function u(e){return t=>{let{children:r}=t;return o.createElement(o.Fragment,null,e.reduceRight(((e,t)=>o.createElement(t,null,e)),r))}}},98022:(e,t,r)=>{"use strict";function o(e,t){return void 0!==e&&void 0!==t&&new RegExp(e,"gi").test(t)}r.d(t,{F:()=>o})},48596:(e,t,r)=>{"use strict";r.d(t,{Mg:()=>n,Ns:()=>i});var o=r(67294),s=r(723),a=r(52263);function n(e,t){const r=e=>(!e||e.endsWith("/")?e:`${e}/`)?.toLowerCase();return r(e)===r(t)}function i(){const{baseUrl:e}=(0,a.Z)().siteConfig;return(0,o.useMemo)((()=>function(e){let{baseUrl:t,routes:r}=e;function o(e){return e.path===t&&!0===e.exact}function s(e){return e.path===t&&!e.exact}return function e(t){if(0===t.length)return;return t.find(o)||e(t.filter(s).flatMap((e=>e.routes??[])))}(r)}({routes:s.Z,baseUrl:e})),[e])}},12466:(e,t,r)=>{"use strict";r.d(t,{Ct:()=>p,OC:()=>l,RF:()=>d});var o=r(67294),s=r(10412),a=r(72389),n=r(902);const i=o.createContext(void 0);function l(e){let{children:t}=e;const r=function(){const e=(0,o.useRef)(!0);return(0,o.useMemo)((()=>({scrollEventsEnabledRef:e,enableScrollEvents:()=>{e.current=!0},disableScrollEvents:()=>{e.current=!1}})),[])}();return o.createElement(i.Provider,{value:r},t)}function u(){const e=(0,o.useContext)(i);if(null==e)throw new n.i6("ScrollControllerProvider");return e}const c=()=>s.Z.canUseDOM?{scrollX:window.pageXOffset,scrollY:window.pageYOffset}:null;function d(e,t){void 0===t&&(t=[]);const{scrollEventsEnabledRef:r}=u(),s=(0,o.useRef)(c()),a=(0,n.zX)(e);(0,o.useEffect)((()=>{const e=()=>{if(!r.current)return;const e=c();a(e,s.current),s.current=e},t={passive:!0};return e(),window.addEventListener("scroll",e,t),()=>window.removeEventListener("scroll",e,t)}),[a,r,...t])}function p(){const e=(0,o.useRef)(null),t=(0,a.Z)()&&"smooth"===getComputedStyle(document.documentElement).scrollBehavior;return{startScroll:r=>{e.current=t?function(e){return window.scrollTo({top:e,behavior:"smooth"}),()=>{}}(r):function(e){let t=null;const r=document.documentElement.scrollTop>e;return function o(){const s=document.documentElement.scrollTop;(r&&s>e||!r&&st&&cancelAnimationFrame(t)}(r)},cancelScroll:()=>e.current?.()}}},43320:(e,t,r)=>{"use strict";r.d(t,{HX:()=>n,_q:()=>l,os:()=>i});var o=r(94104),s=r(52263),a=r(60373);const n="default";function i(e,t){return`docs-${e}-${t}`}function l(){const{i18n:e}=(0,s.Z)(),t=(0,o._r)(),r=(0,o.WS)(),l=(0,a.Oh)();const u=[n,...Object.keys(t).map((function(e){const o=r?.activePlugin.pluginId===e?r.activeVersion:void 0,s=l[e],a=t[e].versions.find((e=>e.isLast));return i(e,(o??s??a).name)}))];return{locale:e.currentLocale,tags:u}}},50012:(e,t,r)=>{"use strict";r.d(t,{WA:()=>l});r(67294),r(61688);const o="localStorage";function s(e){let{key:t,oldValue:r,newValue:o,storage:s}=e;if(r===o)return;const a=document.createEvent("StorageEvent");a.initStorageEvent("storage",!1,!1,t,r,o,window.location.href,s),window.dispatchEvent(a)}function a(e){if(void 0===e&&(e=o),"undefined"==typeof window)throw new Error("Browser storage is not available on Node.js/Docusaurus SSR process.");if("none"===e)return null;try{return window[e]}catch(r){return t=r,n||(console.warn("Docusaurus browser storage is not available.\nPossible reasons: running Docusaurus in an iframe, in an incognito browser session, or using too strict browser privacy settings.",t),n=!0),null}var t}let n=!1;const i={get:()=>null,set:()=>{},del:()=>{},listen:()=>()=>{}};function l(e,t){if("undefined"==typeof window)return function(e){function t(){throw new Error(`Illegal storage API usage for storage key "${e}".\nDocusaurus storage APIs are not supposed to be called on the server-rendering process.\nPlease only call storage APIs in effects and event handlers.`)}return{get:t,set:t,del:t,listen:t}}(e);const r=a(t?.persistence);return null===r?i:{get:()=>{try{return r.getItem(e)}catch(t){return console.error(`Docusaurus storage error, can't get key=${e}`,t),null}},set:t=>{try{const o=r.getItem(e);r.setItem(e,t),s({key:e,oldValue:o,newValue:t,storage:r})}catch(o){console.error(`Docusaurus storage error, can't set ${e}=${t}`,o)}},del:()=>{try{const t=r.getItem(e);r.removeItem(e),s({key:e,oldValue:t,newValue:null,storage:r})}catch(t){console.error(`Docusaurus storage error, can't delete key=${e}`,t)}},listen:t=>{try{const o=o=>{o.storageArea===r&&o.key===e&&t(o)};return window.addEventListener("storage",o),()=>window.removeEventListener("storage",o)}catch(o){return console.error(`Docusaurus storage error, can't listen for changes of key=${e}`,o),()=>{}}}}}},94711:(e,t,r)=>{"use strict";r.d(t,{l:()=>n});var o=r(52263),s=r(16550),a=r(18780);function n(){const{siteConfig:{baseUrl:e,url:t,trailingSlash:r},i18n:{defaultLocale:n,currentLocale:i}}=(0,o.Z)(),{pathname:l}=(0,s.TH)(),u=(0,a.applyTrailingSlash)(l,{trailingSlash:r,baseUrl:e}),c=i===n?e:e.replace(`/${i}/`,"/"),d=u.replace(e,"");return{createUrl:function(e){let{locale:r,fullyQualified:o}=e;return`${o?t:""}${function(e){return e===n?`${c}`:`${c}${e}/`}(r)}${d}`}}}},85936:(e,t,r)=>{"use strict";r.d(t,{S:()=>n});var o=r(67294),s=r(16550),a=r(902);function n(e){const t=(0,s.TH)(),r=(0,a.D9)(t),n=(0,a.zX)(e);(0,o.useEffect)((()=>{r&&t!==r&&n({location:t,previousLocation:r})}),[n,t,r])}},86668:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var o=r(52263);function s(){return(0,o.Z)().siteConfig.themeConfig}},6278:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var o=r(52263);function s(){const{siteConfig:{themeConfig:e}}=(0,o.Z)();return e}},239:(e,t,r)=>{"use strict";r.d(t,{l:()=>i});var o=r(67294),s=r(98022),a=r(44996),n=r(6278);function i(){const{withBaseUrl:e}=(0,a.C)(),{algolia:{externalUrlRegex:t,replaceSearchResultPathname:r}}=(0,n.L)();return(0,o.useCallback)((o=>{const a=new URL(o);if((0,s.F)(t,a.href))return o;const n=`${a.pathname+a.hash}`;return e(function(e,t){return t?e.replaceAll(new RegExp(t.from,"g"),t.to):e}(n,r))}),[e,t,r])}},8802:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){const{trailingSlash:r,baseUrl:o}=t;if(e.startsWith("#"))return e;if(void 0===r)return e;const[s]=e.split(/[#?]/),a="/"===s||s===o?s:(n=s,r?function(e){return e.endsWith("/")?e:`${e}/`}(n):function(e){return e.endsWith("/")?e.slice(0,-1):e}(n));var n;return e.replace(s,a)}},54143:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=void 0,t.getErrorCausalChain=function e(t){return t.cause?[t,...e(t.cause)]:[t]}},18780:function(e,t,r){"use strict";var o=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.getErrorCausalChain=t.applyTrailingSlash=t.blogPostContainerID=void 0,t.blogPostContainerID="__blog-post-container";var s=r(8802);Object.defineProperty(t,"applyTrailingSlash",{enumerable:!0,get:function(){return o(s).default}});var a=r(54143);Object.defineProperty(t,"getErrorCausalChain",{enumerable:!0,get:function(){return a.getErrorCausalChain}})},86010:(e,t,r)=>{"use strict";function o(e){var t,r,s="";if("string"==typeof e||"number"==typeof e)s+=e;else if("object"==typeof e)if(Array.isArray(e))for(t=0;ts});const s=function(){for(var e,t,r=0,s="";r{"use strict";r.d(t,{lX:()=>S,q_:()=>N,ob:()=>b,PP:()=>M,Ep:()=>h,Hp:()=>m});var o=r(87462);function s(e){return"/"===e.charAt(0)}function a(e,t){for(var r=t,o=r+1,s=e.length;o=0;p--){var g=n[p];"."===g?a(n,p):".."===g?(a(n,p),d++):d&&(a(n,p),d--)}if(!u)for(;d--;d)n.unshift("..");!u||""===n[0]||n[0]&&s(n[0])||n.unshift("");var h=n.join("/");return r&&"/"!==h.substr(-1)&&(h+="/"),h};function i(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}const l=function e(t,r){if(t===r)return!0;if(null==t||null==r)return!1;if(Array.isArray(t))return Array.isArray(r)&&t.length===r.length&&t.every((function(t,o){return e(t,r[o])}));if("object"==typeof t||"object"==typeof r){var o=i(t),s=i(r);return o!==t||s!==r?e(o,s):Object.keys(Object.assign({},t,r)).every((function(o){return e(t[o],r[o])}))}return!1};var u=r(38776);function c(e){return"/"===e.charAt(0)?e:"/"+e}function d(e){return"/"===e.charAt(0)?e.substr(1):e}function p(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function g(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function h(e){var t=e.pathname,r=e.search,o=e.hash,s=t||"/";return r&&"?"!==r&&(s+="?"===r.charAt(0)?r:"?"+r),o&&"#"!==o&&(s+="#"===o.charAt(0)?o:"#"+o),s}function b(e,t,r,s){var a;"string"==typeof e?(a=function(e){var t=e||"/",r="",o="",s=t.indexOf("#");-1!==s&&(o=t.substr(s),t=t.substr(0,s));var a=t.indexOf("?");return-1!==a&&(r=t.substr(a),t=t.substr(0,a)),{pathname:t,search:"?"===r?"":r,hash:"#"===o?"":o}}(e),a.state=t):(void 0===(a=(0,o.Z)({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(i){throw i instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):i}return r&&(a.key=r),s?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=n(a.pathname,s.pathname)):a.pathname=s.pathname:a.pathname||(a.pathname="/"),a}function m(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&l(e.state,t.state)}function f(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,r,o,s){if(null!=e){var a="function"==typeof e?e(t,r):e;"string"==typeof a?"function"==typeof o?o(a,s):s(!0):s(!1!==a)}else s(!0)},appendListener:function(e){var r=!0;function o(){r&&e.apply(void 0,arguments)}return t.push(o),function(){r=!1,t=t.filter((function(e){return e!==o}))}},notifyListeners:function(){for(var e=arguments.length,r=new Array(e),o=0;ot?r.splice(t,r.length-t,s):r.push(s),d({action:o,location:s,index:t,entries:r})}}))},replace:function(e,t){var o="REPLACE",s=b(e,t,p(),y.location);c.confirmTransitionTo(s,o,r,(function(e){e&&(y.entries[y.index]=s,d({action:o,location:s}))}))},go:v,goBack:function(){v(-1)},goForward:function(){v(1)},canGo:function(e){var t=y.index+e;return t>=0&&t{"use strict";var o=r(59864),s={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},a={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},n={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},i={};function l(e){return o.isMemo(e)?n:i[e.$$typeof]||s}i[o.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},i[o.Memo]=n;var u=Object.defineProperty,c=Object.getOwnPropertyNames,d=Object.getOwnPropertySymbols,p=Object.getOwnPropertyDescriptor,g=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,r,o){if("string"!=typeof r){if(h){var s=g(r);s&&s!==h&&e(t,s,o)}var n=c(r);d&&(n=n.concat(d(r)));for(var i=l(t),b=l(r),m=0;m{"use strict";e.exports=function(e,t,r,o,s,a,n,i){if(!e){var l;if(void 0===t)l=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var u=[r,o,s,a,n,i],c=0;(l=new Error(t.replace(/%s/g,(function(){return u[c++]})))).name="Invariant Violation"}throw l.framesToPop=1,l}}},5826:e=>{e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},32497:(e,t,r)=>{"use strict";r.r(t)},52295:(e,t,r)=>{"use strict";r.r(t)},74865:function(e,t,r){var o,s;o=function(){var e,t,r={version:"0.2.0"},o=r.settings={minimum:.08,easing:"ease",positionUsing:"",speed:200,trickle:!0,trickleRate:.02,trickleSpeed:800,showSpinner:!0,barSelector:'[role="bar"]',spinnerSelector:'[role="spinner"]',parent:"body",template:'
'};function s(e,t,r){return er?r:e}function a(e){return 100*(-1+e)}function n(e,t,r){var s;return(s="translate3d"===o.positionUsing?{transform:"translate3d("+a(e)+"%,0,0)"}:"translate"===o.positionUsing?{transform:"translate("+a(e)+"%,0)"}:{"margin-left":a(e)+"%"}).transition="all "+t+"ms "+r,s}r.configure=function(e){var t,r;for(t in e)void 0!==(r=e[t])&&e.hasOwnProperty(t)&&(o[t]=r);return this},r.status=null,r.set=function(e){var t=r.isStarted();e=s(e,o.minimum,1),r.status=1===e?null:e;var a=r.render(!t),u=a.querySelector(o.barSelector),c=o.speed,d=o.easing;return a.offsetWidth,i((function(t){""===o.positionUsing&&(o.positionUsing=r.getPositioningCSS()),l(u,n(e,c,d)),1===e?(l(a,{transition:"none",opacity:1}),a.offsetWidth,setTimeout((function(){l(a,{transition:"all "+c+"ms linear",opacity:0}),setTimeout((function(){r.remove(),t()}),c)}),c)):setTimeout(t,c)})),this},r.isStarted=function(){return"number"==typeof r.status},r.start=function(){r.status||r.set(0);var e=function(){setTimeout((function(){r.status&&(r.trickle(),e())}),o.trickleSpeed)};return o.trickle&&e(),this},r.done=function(e){return e||r.status?r.inc(.3+.5*Math.random()).set(1):this},r.inc=function(e){var t=r.status;return t?("number"!=typeof e&&(e=(1-t)*s(Math.random()*t,.1,.95)),t=s(t+e,0,.994),r.set(t)):r.start()},r.trickle=function(){return r.inc(Math.random()*o.trickleRate)},e=0,t=0,r.promise=function(o){return o&&"resolved"!==o.state()?(0===t&&r.start(),e++,t++,o.always((function(){0==--t?(e=0,r.done()):r.set((e-t)/e)})),this):this},r.render=function(e){if(r.isRendered())return document.getElementById("nprogress");c(document.documentElement,"nprogress-busy");var t=document.createElement("div");t.id="nprogress",t.innerHTML=o.template;var s,n=t.querySelector(o.barSelector),i=e?"-100":a(r.status||0),u=document.querySelector(o.parent);return l(n,{transition:"all 0 linear",transform:"translate3d("+i+"%,0,0)"}),o.showSpinner||(s=t.querySelector(o.spinnerSelector))&&g(s),u!=document.body&&c(u,"nprogress-custom-parent"),u.appendChild(t),t},r.remove=function(){d(document.documentElement,"nprogress-busy"),d(document.querySelector(o.parent),"nprogress-custom-parent");var e=document.getElementById("nprogress");e&&g(e)},r.isRendered=function(){return!!document.getElementById("nprogress")},r.getPositioningCSS=function(){var e=document.body.style,t="WebkitTransform"in e?"Webkit":"MozTransform"in e?"Moz":"msTransform"in e?"ms":"OTransform"in e?"O":"";return t+"Perspective"in e?"translate3d":t+"Transform"in e?"translate":"margin"};var i=function(){var e=[];function t(){var r=e.shift();r&&r(t)}return function(r){e.push(r),1==e.length&&t()}}(),l=function(){var e=["Webkit","O","Moz","ms"],t={};function r(e){return e.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()}))}function o(t){var r=document.body.style;if(t in r)return t;for(var o,s=e.length,a=t.charAt(0).toUpperCase()+t.slice(1);s--;)if((o=e[s]+a)in r)return o;return t}function s(e){return e=r(e),t[e]||(t[e]=o(e))}function a(e,t,r){t=s(t),e.style[t]=r}return function(e,t){var r,o,s=arguments;if(2==s.length)for(r in t)void 0!==(o=t[r])&&t.hasOwnProperty(r)&&a(e,r,o);else a(e,s[1],s[2])}}();function u(e,t){return("string"==typeof e?e:p(e)).indexOf(" "+t+" ")>=0}function c(e,t){var r=p(e),o=r+t;u(r,t)||(e.className=o.substring(1))}function d(e,t){var r,o=p(e);u(e,t)&&(r=o.replace(" "+t+" "," "),e.className=r.substring(1,r.length-1))}function p(e){return(" "+(e.className||"")+" ").replace(/\s+/gi," ")}function g(e){e&&e.parentNode&&e.parentNode.removeChild(e)}return r},void 0===(s="function"==typeof o?o.call(t,r,t,e):o)||(e.exports=s)},27418:e=>{"use strict";var t=Object.getOwnPropertySymbols,r=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},r=0;r<10;r++)t["_"+String.fromCharCode(r)]=r;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var o={};return"abcdefghijklmnopqrst".split("").forEach((function(e){o[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},o)).join("")}catch(s){return!1}}()?Object.assign:function(e,s){for(var a,n,i=function(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}(e),l=1;l{var o=r(5826);e.exports=g,e.exports.parse=a,e.exports.compile=function(e,t){return i(a(e,t),t)},e.exports.tokensToFunction=i,e.exports.tokensToRegExp=p;var s=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function a(e,t){for(var r,o=[],a=0,n=0,i="",c=t&&t.delimiter||"/";null!=(r=s.exec(e));){var d=r[0],p=r[1],g=r.index;if(i+=e.slice(n,g),n=g+d.length,p)i+=p[1];else{var h=e[n],b=r[2],m=r[3],f=r[4],_=r[5],v=r[6],y=r[7];i&&(o.push(i),i="");var w=null!=b&&null!=h&&h!==b,x="+"===v||"*"===v,S="?"===v||"*"===v,E=r[2]||c,D=f||_;o.push({name:m||a++,prefix:b||"",delimiter:E,optional:S,repeat:x,partial:w,asterisk:!!y,pattern:D?u(D):y?".*":"[^"+l(E)+"]+?"})}}return n{"use strict";r.d(t,{Z:()=>a});var o=function(){var e=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},o={util:{encode:function e(t){return t instanceof s?new s(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/=d.reach);S+=x.value.length,x=x.next){var E=x.value;if(t.length>e.length)return;if(!(E instanceof s)){var D,k=1;if(_){if(!(D=a(w,S,e,f))||D.index>=e.length)break;var T=D.index,A=D.index+D[0].length,N=S;for(N+=x.value.length;T>=N;)N+=(x=x.next).value.length;if(S=N-=x.value.length,x.value instanceof s)continue;for(var C=x;C!==t.tail&&(Nd.reach&&(d.reach=I);var L=x.prev;if(O&&(L=l(t,L,O),S+=O.length),u(t,L,k),x=l(t,L,new s(p,m?o.tokenize(M,m):M,v,M)),R&&l(t,x,R),k>1){var z={cause:p+","+h,reach:I};n(e,t,r,x.prev,S,z),d&&z.reach>d.reach&&(d.reach=z.reach)}}}}}}function i(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function l(e,t,r){var o=t.next,s={value:r,prev:t,next:o};return t.next=s,o.prev=s,e.length++,s}function u(e,t,r){for(var o=t.next,s=0;s"+a.content+""},o}(),s=o;o.default=o,s.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},s.languages.markup.tag.inside["attr-value"].inside.entity=s.languages.markup.entity,s.languages.markup.doctype.inside["internal-subset"].inside=s.languages.markup,s.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(s.languages.markup.tag,"addInlined",{value:function(e,t){var r={};r["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:s.languages[t]},r.cdata=/^$/i;var o={"included-cdata":{pattern://i,inside:r}};o["language-"+t]={pattern:/[\s\S]+/,inside:s.languages[t]};var a={};a[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:o},s.languages.insertBefore("markup","cdata",a)}}),Object.defineProperty(s.languages.markup.tag,"addAttribute",{value:function(e,t){s.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:s.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),s.languages.html=s.languages.markup,s.languages.mathml=s.languages.markup,s.languages.svg=s.languages.markup,s.languages.xml=s.languages.extend("markup",{}),s.languages.ssml=s.languages.xml,s.languages.atom=s.languages.xml,s.languages.rss=s.languages.xml,function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",r={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},o={bash:r,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:o},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:r}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:o},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:o.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:o.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},r.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],a=o.variable[1].inside,n=0;n]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},s.languages.c=s.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),s.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),s.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},s.languages.c.string],char:s.languages.c.char,comment:s.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:s.languages.c}}}}),s.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete s.languages.c.boolean,function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,r=/\b(?!)\w+(?:\s*\.\s*\w+)*\b/.source.replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp(/(\b(?:class|concept|enum|struct|typename)\s+)(?!)\w+/.source.replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp(/(\b(?:import|module)\s+)/.source+"(?:"+/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|<[^<>\r\n]*>/.source+"|"+/(?:\s*:\s*)?|:\s*/.source.replace(//g,(function(){return r}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(s),function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var r=e.languages.markup;r&&(r.tag.addInlined("style","css"),r.tag.addAttribute("style","css"))}(s),function(e){var t,r=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:t={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+r.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[r,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=t,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var o={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},s={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:o,number:s,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:o,number:s})}(s),s.languages.javascript=s.languages.extend("clike",{"class-name":[s.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),s.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,s.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:s.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:s.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:s.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:s.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:s.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),s.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:s.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),s.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),s.languages.markup&&(s.languages.markup.tag.addInlined("script","javascript"),s.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),s.languages.js=s.languages.javascript,function(e){var t=/#(?!\{).+/,r={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:r}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:r}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:r}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(s),function(e){var t=/[*&][^\s[\]{},]+/,r=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,o="(?:"+r.source+"(?:[ \t]+"+t.source+")?|"+t.source+"(?:[ \t]+"+r.source+")?)",s=/(?:[^\s\x00-\x08\x0e-\x1f!"#%&'*,\-:>?@[\]`{|}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*/.source.replace(//g,(function(){return/[^\s\x00-\x08\x0e-\x1f,[\]{}\x7f-\x84\x86-\x9f\ud800-\udfff\ufffe\uffff]/.source})),a=/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/.source;function n(e,t){t=(t||"").replace(/m/g,"")+"m";var r=/([:\-,[{]\s*(?:\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\]|\}|(?:[\r\n]\s*)?#))/.source.replace(/<>/g,(function(){return o})).replace(/<>/g,(function(){return e}));return RegExp(r,t)}e.languages.yaml={scalar:{pattern:RegExp(/([\-:]\s*(?:\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\S[^\r\n]*(?:\2[^\r\n]+)*)/.source.replace(/<>/g,(function(){return o}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp(/((?:^|[:\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\s*:\s)/.source.replace(/<>/g,(function(){return o})).replace(/<>/g,(function(){return"(?:"+s+"|"+a+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:n(/\d{4}-\d\d?-\d\d?(?:[tT]|[ \t]+)\d\d?:\d{2}:\d{2}(?:\.\d*)?(?:[ \t]*(?:Z|[-+]\d\d?(?::\d{2})?))?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(?::\d{2}(?:\.\d*)?)?/.source),lookbehind:!0,alias:"number"},boolean:{pattern:n(/false|true/.source,"i"),lookbehind:!0,alias:"important"},null:{pattern:n(/null|~/.source,"i"),lookbehind:!0,alias:"important"},string:{pattern:n(a),lookbehind:!0,greedy:!0},number:{pattern:n(/[+-]?(?:0x[\da-f]+|0o[0-7]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|\.inf|\.nan)/.source,"i"),lookbehind:!0},tag:r,important:t,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(s),function(e){var t=/(?:\\.|[^\\\n\r]|(?:\n|\r\n?)(?![\r\n]))/.source;function r(e){return e=e.replace(//g,(function(){return t})),RegExp(/((?:^|[^\\])(?:\\{2})*)/.source+"(?:"+e+")")}var o=/(?:\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\|\r\n`])+/.source,s=/\|?__(?:\|__)+\|?(?:(?:\n|\r\n?)|(?![\s\S]))/.source.replace(/__/g,(function(){return o})),a=/\|?[ \t]*:?-{3,}:?[ \t]*(?:\|[ \t]*:?-{3,}:?[ \t]*)+\|?(?:\n|\r\n?)/.source;e.languages.markdown=e.languages.extend("markup",{}),e.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:e.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+s+a+"(?:"+s+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+s+a+")(?:"+s+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(o),inside:e.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+s+")"+a+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+s+"$"),inside:{"table-header":{pattern:RegExp(o),alias:"important",inside:e.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:r(/\b__(?:(?!_)|_(?:(?!_))+_)+__\b|\*\*(?:(?!\*)|\*(?:(?!\*))+\*)+\*\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:r(/\b_(?:(?!_)|__(?:(?!_))+__)+_\b|\*(?:(?!\*)|\*\*(?:(?!\*))+\*\*)+\*/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:r(/(~~?)(?:(?!~))+\2/.source),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:r(/!?\[(?:(?!\]))+\](?:\([^\s)]+(?:[\t ]+"(?:\\.|[^"\\])*")?\)|[ \t]?\[(?:(?!\]))+\])/.source),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(t){["url","bold","italic","strike","code-snippet"].forEach((function(r){t!==r&&(e.languages.markdown[t].inside.content.inside[r]=e.languages.markdown[r])}))})),e.hooks.add("after-tokenize",(function(e){"markdown"!==e.language&&"md"!==e.language||function e(t){if(t&&"string"!=typeof t)for(var r=0,o=t.length;r",quot:'"'},l=String.fromCodePoint||String.fromCharCode;e.languages.md=e.languages.markdown}(s),s.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:s.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},s.hooks.add("after-tokenize",(function(e){if("graphql"===e.language)for(var t=e.tokens.filter((function(e){return"string"!=typeof e&&"comment"!==e.type&&"scalar"!==e.type})),r=0;r0)){var i=p(/^\{$/,/^\}$/);if(-1===i)continue;for(var l=r;l=0&&g(u,"variable-input")}}}}function c(e){return t[r+e]}function d(e,t){t=t||0;for(var r=0;r?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/},function(e){var t=e.languages.javascript["template-string"],r=t.pattern.source,o=t.inside.interpolation,s=o.inside["interpolation-punctuation"],a=o.pattern.source;function n(t,o){if(e.languages[t])return{pattern:RegExp("((?:"+o+")\\s*)"+r),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function i(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function l(t,r,o){var s={code:t,grammar:r,language:o};return e.hooks.run("before-tokenize",s),s.tokens=e.tokenize(s.code,s.grammar),e.hooks.run("after-tokenize",s),s.tokens}function u(t){var r={};r["interpolation-punctuation"]=s;var a=e.tokenize(t,r);if(3===a.length){var n=[1,1];n.push.apply(n,l(a[1],e.languages.javascript,"javascript")),a.splice.apply(a,n)}return new e.Token("interpolation",a,o.alias,t)}function c(t,r,o){var s=e.tokenize(t,{interpolation:{pattern:RegExp(a),lookbehind:!0}}),n=0,c={},d=l(s.map((function(e){if("string"==typeof e)return e;for(var r,s=e.content;-1!==t.indexOf(r=i(n++,o)););return c[r]=s,r})).join(""),r,o),p=Object.keys(c);return n=0,function e(t){for(var r=0;r=p.length)return;var o=t[r];if("string"==typeof o||"string"==typeof o.content){var s=p[n],a="string"==typeof o?o:o.content,i=a.indexOf(s);if(-1!==i){++n;var l=a.substring(0,i),d=u(c[s]),g=a.substring(i+s.length),h=[];if(l&&h.push(l),h.push(d),g){var b=[g];e(b),h.push.apply(h,b)}"string"==typeof o?(t.splice.apply(t,[r,1].concat(h)),r+=h.length-1):o.content=h}}else{var m=o.content;Array.isArray(m)?e(m):e([m])}}}(d),new e.Token(o,d,"language-"+o,t)}e.languages.javascript["template-string"]=[n("css",/\b(?:styled(?:\([^)]*\))?(?:\s*\.\s*\w+(?:\([^)]*\))*)*|css(?:\s*\.\s*(?:global|resolve))?|createGlobalStyle|keyframes)/.source),n("html",/\bhtml|\.\s*(?:inner|outer)HTML\s*\+?=/.source),n("svg",/\bsvg/.source),n("markdown",/\b(?:markdown|md)/.source),n("graphql",/\b(?:gql|graphql(?:\s*\.\s*experimental)?)/.source),n("sql",/\bsql/.source),t].filter(Boolean);var d={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function p(e){return"string"==typeof e?e:Array.isArray(e)?e.map(p).join(""):p(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in d&&function t(r){for(var o=0,s=r.length;o]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var t=e.languages.extend("typescript",{});delete t["class-name"],e.languages.typescript["class-name"].inside=t,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:t}}}}),e.languages.ts=e.languages.typescript}(s),function(e){function t(e,t){return RegExp(e.replace(//g,(function(){return/(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/.source})),t)}e.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+e.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),e.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+e.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),e.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),e.languages.insertBefore("javascript","keyword",{imports:{pattern:t(/(\bimport\b\s*)(?:(?:\s*,\s*(?:\*\s*as\s+|\{[^{}]*\}))?|\*\s*as\s+|\{[^{}]*\})(?=\s*\bfrom\b)/.source),lookbehind:!0,inside:e.languages.javascript},exports:{pattern:t(/(\bexport\b\s*)(?:\*(?:\s*as\s+)?(?=\s*\bfrom\b)|\{[^{}]*\})/.source),lookbehind:!0,inside:e.languages.javascript}}),e.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),e.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),e.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:t(/(\.\s*)#?/.source),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var r=["function","function-variable","method","method-variable","property-access"],o=0;o*\.{3}(?:[^{}]|)*\})/.source;function a(e,t){return e=e.replace(//g,(function(){return r})).replace(//g,(function(){return o})).replace(//g,(function(){return s})),RegExp(e,t)}s=a(s).source,e.languages.jsx=e.languages.extend("markup",t),e.languages.jsx.tag.pattern=a(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),e.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,e.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,e.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,e.languages.jsx.tag.inside.comment=t.comment,e.languages.insertBefore("inside","attr-name",{spread:{pattern:a(//.source),inside:e.languages.jsx}},e.languages.jsx.tag),e.languages.insertBefore("inside","special-attr",{script:{pattern:a(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:e.languages.jsx}}},e.languages.jsx.tag);var n=function(e){return e?"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(n).join(""):""},i=function(t){for(var r=[],o=0;o0&&r[r.length-1].tagName===n(s.content[0].content[1])&&r.pop():"/>"===s.content[s.content.length-1].content||r.push({tagName:n(s.content[0].content[1]),openedBraces:0}):r.length>0&&"punctuation"===s.type&&"{"===s.content?r[r.length-1].openedBraces++:r.length>0&&r[r.length-1].openedBraces>0&&"punctuation"===s.type&&"}"===s.content?r[r.length-1].openedBraces--:a=!0),(a||"string"==typeof s)&&r.length>0&&0===r[r.length-1].openedBraces){var l=n(s);o0&&("string"==typeof t[o-1]||"plain-text"===t[o-1].type)&&(l=n(t[o-1])+l,t.splice(o-1,1),o--),t[o]=new e.Token("plain-text",l,null,l)}s.content&&"string"!=typeof s.content&&i(s.content)}};e.hooks.add("after-tokenize",(function(e){"jsx"!==e.language&&"tsx"!==e.language||i(e.tokens)}))}(s),function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var t={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(t).forEach((function(r){var o=t[r],s=[];/^\w+$/.test(r)||s.push(/\w+/.exec(r)[0]),"diff"===r&&s.push("bold"),e.languages.diff[r]={pattern:RegExp("^(?:["+o+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:s,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(r)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:t})}(s),s.languages.git={comment:/^#.*/m,deleted:/^[-\u2013].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m},s.languages.go=s.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),s.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete s.languages.go["class-name"],function(e){function t(e,t){return"___"+e.toUpperCase()+t+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(r,o,s,a){if(r.language===o){var n=r.tokenStack=[];r.code=r.code.replace(s,(function(e){if("function"==typeof a&&!a(e))return e;for(var s,i=n.length;-1!==r.code.indexOf(s=t(o,i));)++i;return n[i]=e,s})),r.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(r,o){if(r.language===o&&r.tokenStack){r.grammar=e.languages[o];var s=0,a=Object.keys(r.tokenStack);!function n(i){for(var l=0;l=a.length);l++){var u=i[l];if("string"==typeof u||u.content&&"string"==typeof u.content){var c=a[s],d=r.tokenStack[c],p="string"==typeof u?u:u.content,g=t(o,c),h=p.indexOf(g);if(h>-1){++s;var b=p.substring(0,h),m=new e.Token(o,e.tokenize(d,r.grammar),"language-"+o,d),f=p.substring(h+g.length),_=[];b&&_.push.apply(_,n([b])),_.push(m),f&&_.push.apply(_,n([f])),"string"==typeof u?i.splice.apply(i,[l,1].concat(_)):u.content=_}}else u.content&&n(u.content)}return i}(r.tokens)}}}})}(s),function(e){e.languages.handlebars={comment:/\{\{![\s\S]*?\}\}/,delimiter:{pattern:/^\{\{\{?|\}\}\}?$/,alias:"punctuation"},string:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][+-]?\d+)?/,boolean:/\b(?:false|true)\b/,block:{pattern:/^(\s*(?:~\s*)?)[#\/]\S+?(?=\s*(?:~\s*)?$|\s)/,lookbehind:!0,alias:"keyword"},brackets:{pattern:/\[[^\]]+\]/,inside:{punctuation:/\[|\]/,variable:/[\s\S]+/}},punctuation:/[!"#%&':()*+,.\/;<=>@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"handlebars")})),e.languages.hbs=e.languages.handlebars}(s),s.languages.json={property:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(^|[^\\])"(?:\\.|[^\\"\r\n])*"(?!\s*:)/,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\],]/,operator:/:/,boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"}},s.languages.webmanifest=s.languages.json,s.languages.less=s.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),s.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}),s.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/},s.languages.objectivec=s.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete s.languages.objectivec["class-name"],s.languages.objc=s.languages.objectivec,s.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/},s.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},s.languages.python["string-interpolation"].inside.interpolation.inside.rest=s.languages.python,s.languages.py=s.languages.python,s.languages.reason=s.languages.extend("clike",{string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*/,keyword:/\b(?:and|as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|sig|struct|switch|then|to|try|type|val|virtual|when|while|with)\b/,operator:/\.{3}|:[:=]|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),s.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete s.languages.reason.function,function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,r=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:t,operator:r}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:r,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(s),s.languages.scss=s.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),s.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),s.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),s.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),s.languages.scss.atrule.inside.rest=s.languages.scss,function(e){var t={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},o={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:t,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:t,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};o.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:o}},o.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:o}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:o}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:o}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:o}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:o.interpolation}},rest:o}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:o.interpolation,comment:o.comment,punctuation:/[{},]/}},func:o.func,string:o.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:o.interpolation,punctuation:/[{}()\[\];:.]/}}(s),function(e){var t=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",t),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var r=e.languages.tsx.tag;r.pattern=RegExp(/(^|[^\w$]|(?=<\/))/.source+"(?:"+r.pattern.source+")",r.pattern.flags),r.lookbehind=!0}(s),s.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/};const a=s},90827:()=>{Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}},26333:(e,t,r)=>{var o={"./prism-dax":90827};function s(e){var t=a(e);return r(t)}function a(e){if(!r.o(o,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return o[e]}s.keys=function(){return Object.keys(o)},s.resolve=a,e.exports=s,s.id=26333},92703:(e,t,r)=>{"use strict";var o=r(50414);function s(){}function a(){}a.resetWarningCache=s,e.exports=function(){function e(e,t,r,s,a,n){if(n!==o){var i=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw i.name="Invariant Violation",i}}function t(){return e}e.isRequired=e;var r={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:a,resetWarningCache:s};return r.PropTypes=r,r}},45697:(e,t,r)=>{e.exports=r(92703)()},50414:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64448:(e,t,r)=>{"use strict";var o=r(67294),s=r(27418),a=r(63840);function n(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,r=1;r