1"use strict";(self.webpackChunkwebsite=self.webpackChunkwebsite||[]).push([[7017],{28453:(e,s,r)=>{r.d(s,{R:()=>a,x:()=>o});var t=r(96540);const i={},n=t.createContext(i);function a(e){const s=t.useContext(n);return t.useMemo((function(){return"function"==typeof e?e(s):{...s,...e}}),[s,e])}function o(e){let s;return s=e.disableParentContext?"function"==typeof e.components?e.components(i):e.components||i:a(e.components),t.createElement(n.Provider,{value:s},e.children)}},58564:(e,s,r)=>{r.d(s,{A:()=>n});var t=r(28774),i=r(74848);const n=e=>{let{version:s,children:r}=e;return(0,i.jsx)(t.A,{to:`https://github.com/libretime/libretime/releases/download/${s}/libretime-${s}.tar.gz`,children:r})}},59451:(e,s,r)=>{r.d(s,{Ay:()=>l,RM:()=>a});var t=r(74848),i=r(28453),n=r(58564);const a=[];function o(e){const s={a:"a",admonition:"admonition",p:"p",...(0,i.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{children:(0,t.jsxs)(s.p,{children:["This version was released on ",(0,t.jsx)("strong",{children:e.date}),"."]})}),"\n",(0,t.jsxs)(s.admonition,{type:"info",children:[(0,t.jsxs)(s.p,{children:["Please report new issues and/or feature requests in ",(0,t.jsx)(s.a,{href:"https://github.com/libretime/libretime/issues",children:"the issue tracker"}),"."]}),(0,t.jsxs)(s.p,{children:["For general discussion or if you need help, you can join the ",(0,t.jsx)(s.a,{href:"https://discourse.libretime.org/",children:"discourse"})," forum or chat on ",(0,t.jsxs)(s.a,{href:"https://matrix.to/#/#libretime:matrix.org",children:["#libretime",":matrix",".org"]}),"."]})]}),"\n",(0,t.jsx)("p",{children:(0,t.jsxs)(s.p,{children:["The full tarball for the ",(0,t.jsx)("code",{children:e.version})," release of LibreTime is\navailable ",(0,t.jsx)(n.A,{version:e.version,children:"here"}),"."]})})]})}function l(e={}){const{wrapper:s}={...(0,i.R)(),...e.components};return s?(0,t.jsx)(s,{...e,children:(0,t.jsx)(o,{...e})}):o(e)}},63209:(e,s,r)=>{r.r(s),r.d(s,{assets:()=>c,contentTitle:()=>l,default:()=>u,frontMatter:()=>o,metadata:()=>t,toc:()=>d});const t=JSON.parse('{"id":"releases/3.0.0-alpha.00","title":"LibreTime 3.0.0 alpha","description":"The first release from the LibreTime Community.","source":"@site/versioned_docs/version-stable-4.x/releases/3.0.0-alpha.00.mdx","sourceDirName":"releases","slug":"/releases/3.0.0-alpha.00","permalink":"/docs/releases/3.0.0-alpha.00","draft":false,"unlisted":false,"editUrl":"https://github.com/libretime/libretime/blob/main/docs/versioned_docs/version-stable-4.x/releases/3.0.0-alpha.00.mdx","tags":[],"version":"stable-4.x","frontMatter":{"title":"LibreTime 3.0.0 alpha"},"sidebar":"tutorialSidebar","previous":{"title":"LibreTime 3.0.0 alpha 1","permalink":"/docs/releases/3.0.0-alpha.01"},"next":{"title":"HD Audio modules","permalink":"/docs/appendix/hd-audio-modules"}}');var i=r(74848),n=r(28453),a=r(59451);const o={title:"LibreTime 3.0.0 alpha"},l=void 0,c={},d=[...a.RM,{value:"\ud83d\ude80 Features",id:"rocket-features",level:2}];function h(e){const s={h2:"h2",li:"li",p:"p",ul:"ul",...(0,n.R)(),...e.components};return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(a.Ay,{date:"2017-03-15",version:"3.0.0-alpha"}),"\n",(0,i.jsx)(s.p,{children:"The first release from the LibreTime Community."}),"\n",(0,i.jsxs)(s.h2,{id:"rocket-features",children:["\ud83d\ude80"," Features"]}),"\n",(0,i.jsxs)(s.ul,{children:["\n",(0,i.jsx)(s.li,{children:"Working installer for Debian and Ubuntu"}),"\n",(0,i.jsx)(s.li,{children:"Automated Vagrant setup for developers on either Debian, Ubuntu or CentOS"}),"\n",(0,i.jsx)(s.li,{children:"Removed visible legacy upstream branding"}),"\n",(0,i.jsx)(s.li,{children:'Disable most legacy upstream "pro" SaaS integrations'}),"\n",(0,i.jsx)(s.li,{children:'"pro" widgets for everyone'}),"\n",(0,i.jsx)(s.li,{children:"AutoDJ support for shows"}),"\n",(0,i.jsx)(s.li,{children:"Tons of bugfixes like working silan cue cuts and more"}),"\n"]}),"\n",(0,i.jsx)(s.p,{children:'Some features that went missing in legacy upstream "pro" branch have been back-ported while others are still waiting for such treatment.'}),"\n",(0,i.jsx)(s.p,{children:"The attached debian package is considered unstable as it hasn't had any serious testing at all. It mainly demonstrates that we're able to build one."})]})}function u(e={}){const{wrapper:s}={...(0,n.R)(),...e.components};return s?(0,i.jsx)(s,{...e,children:(0,i.jsx)(h,{...e})}):h(e)}}}]);
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.