PageSourceSearch

https://docs.dataedo.com/assets/js/54de6329.3e3ca787.js

js dataedo.com collected 2026-10-02 04:54:40 UTC 9,959 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunkdataedo=self.webpackChunkdataedo||[]).push([["2159"],{20592:function(e,s,t){t.r(s),t.d(s,{assets:()=>d,contentTitle:()=>o,default:()=>m,frontMatter:()=>a,metadata:()=>n,toc:()=>l});var n=t(43963),r=t(85893),i=t(50065);t(88046),t(36357);let a={title:"Release notes 25.2",description:"",date:"2025-06-16T12:00"},o=void 0,d={authorsImageUrls:[]},l=[];function c(e){let s={code:"code",li:"li",p:"p",strong:"strong",ul:"ul",...(0,i.a)(),...e.components};return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(s.p,{children:(0,r.jsxs)(s.strong,{children:["Dataedo version ",(0,r.jsx)(s.code,{children:"25.2.0"})," is out! Take a look at this release's highlights:"]})}),"\n",(0,r.jsxs)(s.ul,{children:["\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDCE6 Data Products introduced"})," - Logical groupings of assets focused on business value and reusability."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDCC5 Portal-based scheduling"})," - Schedule and manage tasks exclusively in the Dataedo Portal instead of using Dataedo Desktop."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83E\uDDEA Data Quality updates"})," - Ignore failed rows, SQL previews, term-level score tabs, and syntax highlighting."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDD10 SAML Enhancements"})," - Support for multiple Identity providers (IdPs), role-group mapping, and improved login experience."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83E\uDD16 Dataedo Agent improvements"})," - Clear error logging, stack traces, and cancellation status for scheduled tasks."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDD0C Connector changes"})," - Added a new connector for Strategy One (formerly MicroStrategy ONE) and significantly improved dbt, Tableau, Power BI, SQL Server, and SSAS Multidimensional connectors."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDDA5\uFE0F UI/UX Improvements"})," - Collapsible tabs, auto-open glossary, and repository info visibility."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDCCB Logging & Notifications"})," - Key user/permission actions are now logged for auditability."]}),"\n",(0,r.jsxs)(s.li,{children:[(0,r.jsx)(s.strong,{children:"\uD83D\uDD12 Security upgrades"})," - Rate limiting, secure headers, and improved client-side protections."]}),"\n"]})]})}function m(e={}){let{wrapper:s}={...(0,i.a)(),...e.components};return s?(0,r.jsx)(s,{...e,children:(0,r.jsx)(c,{...e})}):c(e)}},36357:function(e,s,t){t.d(s,{Z:()=>h});var n=t(85893),r=t(67294);function i({className:e}){return(0,n.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,n.jsx)("path",{d:"M12 4L4 12M4 4L12 12",stroke:"black",strokeLinecap:"round",strokeLinejoin:"round"})})}function a({className:e}){return(0,n.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,n.jsx)("path",{d:"M10.6666 2V4.66667M5.33329 2V4.66667M2.66663 7.33333H13.3333M2.66663 4.66667C2.66663 4.31304 2.8071 3.97391 3.05715 3.72386C3.3072 3.47381 3.64634 3.33333 3.99996 3.33333H12C12.3536 3.33333 12.6927 3.47381 12.9428 3.72386C13.1928 3.97391 13.3333 4.31304 13.3333 4.66667V12.6667C13.3333 13.0203 13.1928 13.3594 12.9428 13.6095C12.6927 13.8595 12.3536 14 12 14H3.99996C3.64634 14 3.3072 13.8595 3.05715 13.6095C2.8071 13.3594 2.66663 13.0203 2.66663 12.6667V4.66667ZM5.33329 10H6.66663V11.3333H5.33329V10Z",stroke:"#1D74F5",strokeLinecap:"round",strokeLinejoin:"round"})})}function o({className:e}){return(0,n.jsx)("svg",{width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,children:(0,n.jsx)("path",{d:"M10.3333 8H8V4.66667M2 8C2 8.78793 2.15519 9.56815 2.45672 10.2961C2.75825 11.0241 3.20021 11.6855 3.75736 12.2426C4.31451 12.7998 4.97595 13.2417 5.7039 13.5433C6.43185 13.8448 7.21207 14 8 14C8.78793 14 9.56815 13.8448 10.2961 13.5433C11.0241 13.2417 11.6855 12.7998 12.2426 12.2426C12.7998 11.6855 13.2417 11.0241 13.5433 10.2961C13.8448 9.56815 14 8.78793 14 8C14 7.21207 13.8448 6.43185 13.5433 5.7039C13.2417 4.97595 12.7998 4.31451 12.2426 3.75736C11.6855 3.20021 11.0241 2.75825 10.2961 2.45672C9.56815 2.15519 8.78793 2 8 2C7.21207 2 6.43185 2.15519 5.7039 2.45672C4.97595 2.75825 4.31451 3.20021 3.75736 3.75736C3.20021 4.31451 2.75825 4.97595 2.45672 5.7039C2.15519 6.43185 2 7.21207 2 8Z",stroke:"#1D74F5",strokeLinecap:"round",strokeLinejoin:"round"})})}let d="metaItem_Ugig",l="metaIcon_yEKI";var c=JSON.parse('{"rn-23-1":{"version":"23.1","date":"2023-03-15","sessions":[{"utcTime":"2023-03-15T12:00:00Z"},{"utcTime":"2023-03-15T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-231-release-webinar"},"rn-23-2":{"version":"23.2","date":"2023-06-14","sessions":[{"utcTime":"2023-06-14T12:00:00Z"},{"utcTime":"2023-06-14T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-232-release-webinar"},"rn-24-1":{"version":"24.1","date":"2024-03-13","sessions":[{"utcTime":"2024-03-13T12:00:00Z"},{"utcTime":"2024-03-13T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-241-release-webinar"},"rn-24-2":{"version":"24.2","date":"2024-06-12","sessions":[{"utcTime":"2024-06-12T12:00:00Z"},{"utcTime":"2024-06-12T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-242-release-webinar"},"rn-24-3":{"version":"24.3","date":"2024-09-11","sessions":[{"utcTime":"2024-09-11T12:00:00Z"},{"utcTime":"2024-09-11T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-243-release-webinar"},"rn-24-4":{"version":"24.4","date":"2024-12-11","sessions":[{"utcTime":"2024-12-11T12:00:00Z"},{"utcTime":"2024-12-11T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-244-release-webinar"},"rn-25-1":{"version":"25.1","date":"2025-03-12","sessions":[{"utcTime":"2025-03-12T12:00:00Z"},{"utcTime":"2025-03-12T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-251-release-webinar"},"rn-25-2":{"version":"25.2","date":"2025-06-11","sessions":[{"utcTime":"2025-06-11T12:00:00Z"},{"utcTime":"2025-06-11T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-252-release-webinar"},"rn-25-3":{"version":"25.3","date":"2025-09-10","sessions":[{"utcTime":"2025-09-10T12:00:00Z"},{"utcTime":"2025-09-10T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-253-release-webinar"},"rn-25-4":{"version":"25.4","date":"2025-12-10","sessions":[{"utcTime":"2025-12-10T12:00:00Z"},{"utcTime":"2025-12-10T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-254-release-webinar"},"rn-26-1":{"version":"26.1","date":"2026-03-19","sessions":[{"utcTime":"2026-03-19T12:00:00Z"},{"utcTime":"2026-03-19T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-261-release-webinar"},"rn-26-2":{"version":"26.2","date":"2026-06-11","sessions":[{"utcTime":"2026-06-11T12:00:00Z"},{"utcTime":"2026-06-11T16:00:00Z"}],"recordingUrl":"https://dataedo.com/videos/dataedo-262-release-webinar"},"rn-26-3":{"version":"26.3","date":"2026-09-16","sessions":[{"utcTime":"2026-09-16T12:00:00Z"}],"registrationUrl":"https://my.demio.com/ref/ApLMvAELvrmMTvYP"}}');let m="PLACEHOLDER";function u(e){return e.toLocaleTimeString(void 0,{hour:"numeric",minute:"2-digit"})}function h({dataKey:e}){let s=`webinar-dismissed-${e??"default"}`,[t,h]=(0,r.useState)(!1);(0,r.useEffect)(()=>{try{"true"===sessionStorage.getItem(s)&&h(!0)}catch{}},[s]);let g=e?c[e]:null,p=g?.registrationUrl,T=g?.recordingUrl,v=g?.version??m,x=!!g&&function(e,s){if(e?.length)return Date.now()>new Date(e[e.length-1].utcTime).getTime();if(s){let[e,t,n]=s.split("-").map(Number);return Date.now()>new Date(e,t-1,n,23,59,59).getTime()}return!1}(g.sessions,g.date),j=g?.date?function(e){let[s,t,n]=e.split("-").map(Number);return new Date(s,t-1,n).toLocaleDateString(void 0,{day:"numeric",month:"short",year:"numeric"})}(g.date):m,w=function(e){if(!e?.length)return m;let s=e.map(e=>new Date(e.utcTime)),t=s.map(u).join(" and "),n=function(e){let s=new Intl.DateTimeFormat("en-US",{timeZoneName:"long"}).formatToParts(e).find(e=>"timeZoneName"===e.type)?.value??"";return s.match(/\b[A-Z]/g)?.join("")??""}(s[0]);return n?`${t} ${n}`:t}(g?.sessions);return!t&&(p||T)&&(!x||T)?(0,n.jsxs)("div",{className:"banner_UXTr",children:[(0,n.jsx)("button",{className:"closeBtn_h5UX",onClick:()=>{h(!0);try{sessionStorage.setItem(s,"true")}catch{}},"aria-label":"Close webinar banner",children:(0,n.jsx)(i,{})}),(0,n.jsxs)("div",{className:"inner_d83g",children:[(0,n.jsxs)("div",{className:"left_lRla",children:[(0,n.jsx)("span",{className:"label_ugdT",children:"RELEASE WEBINAR"}),(0,n.jsx)("p",{className:"heading_wnHn",children:x?"Watch the recording on demand":`Dataedo ${v}: join us live`}),!x&&(0,n.jsxs)("div",{className:"meta_smHb",children:[(0,n.jsxs)("span",{className:d,children:[(0,n.jsx)(a,{className:l}),j]}),(0,n.jsxs)("span",{className:d,children:[(0,n.jsx)(o,{className:l}),w]})]})]}),(0,n.jsx)("div",{className:"right_a32o",children:(0,n.jsx)("a",{href:x?T??"#":p??"#",className:x?"btnSecondary_NsZx":"btnPrimary_f5zp",target:"_blank",rel:"noopener noreferrer",children:x?"Watch recording":"Register now"})})]})]}):null}},43963:function(e){e.exports=JSON.parse('{"permalink":"/release-notes/release-notes-25-2-0","source":"@site/release-notes/release-notes-25-2-0.mdx","title":"Release notes 25.2","description":"","date":"2025-06-16T12:00:00.000Z","tags":[],"readingTime":19.5,"hasTruncateMarker":true,"authors":[],"frontMatter":{"title":"Release notes 25.2","description":"","date":"2025-06-16T12:00"},"unlisted":false,"prevItem":{"title":"Release notes 25.2.1","permalink":"/release-notes/release-notes-25-2-1"},"nextItem":{"title":"Release notes 25.1.2","permalink":"/release-notes/release-notes-25-1-2"}}')}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.