PageSourceSearch

https://aipromptarchitect.co.uk/assets/ChangelogPage-Cw1ZIyA2.js

js aipromptarchitect.co.uk collected 2026-10-04 00:43:29 UTC 7,457 bytes, 1 lines download raw bytes

1import{o as x}from"./rolldown-runtime-CfSZB2vO.js";import{sd as p,ud as h}from"./vendor-CGs6yKKL.js";import{Ea as u,Ft as g,Ln as b,Va as f,Wr as n,ea as l,ht as i,m as c,ot as j,ra as v,sr as w,t as o,xr as A}from"./vendor-icons-CoRu_7QJ.js";import{i as d}from"./AnimatedComponents-SkP7MlFO.js";import{t as N}from"./SEO-tT1j_0fe.js";var T=x(h(),1),e=p(),y={launch:{bg:"bg-emerald-500/10 border-emerald-500/30",text:"text-emerald-400",label:"🚀 Launch"},feature:{bg:"bg-blue-500/10 border-blue-500/30",text:"text-blue-400",label:"✨ Feature"},fix:{bg:"bg-amber-500/10 border-amber-500/30",text:"text-amber-400",label:"🔧 Fix"},improvement:{bg:"bg-purple-500/10 border-purple-500/30",text:"text-purple-400",label:"⚡ Improvement"}},z=[{version:"1.2.0",date:"April 12, 2026",title:"Launch Readiness",tag:"launch",items:[{icon:(0,e.jsx)(l,{size:16}),text:"Social proof widget with live animated stats",detail:"Shows real-time prompts generated, active users, and tech stacks"},{icon:(0,e.jsx)(u,{size:16}),text:"Browser notifications for generation completion",detail:"Get notified when your prompt is ready while browsing other tabs"},{icon:(0,e.jsx)(i,{size:16}),text:"GDPR data export (DSAR) automation",detail:"One-click JSON export of all your data, compliant with Articles 15 & 20"},{icon:(0,e.jsx)(b,{size:16}),text:"Affiliate welcome email automation",detail:"3-email drip sequence triggered when affiliates accept their contract"},{icon:(0,e.jsx)(w,{size:16}),text:"Performance: 1.2MB image optimisation",detail:"35 showcase images compressed for faster page loads"},{icon:(0,e.jsx)(A,{size:16}),text:"UTM parameter capture for campaign tracking",detail:"Automatic attribution for all marketing campaigns"},{icon:(0,e.jsx)(i,{size:16}),text:"Cookie policy versioning for GDPR compliance",detail:"Auto re-consent when policies change — full audit trail"},{icon:(0,e.jsx)(o,{size:16}),text:"Launch traffic monitoring system",detail:"Automated alerts every 5 minutes during launch hours"}]},{version:"1.1.0",date:"April 11, 2026",title:"Affiliate Program & Analytics",tag:"feature",items:[{icon:(0,e.jsx)(c,{size:16}),text:"Full affiliate program with Stripe Connect",detail:"20% recurring commission, 60-day cookie, automated payouts"},{icon:(0,e.jsx)(n,{size:16}),text:"Affiliate resource hub",detail:"Swipe files, brand assets, video scripts for partners"},{icon:(0,e.jsx)(l,{size:16}),text:"13 GA4 analytics events",detail:"Complete funnel tracking from visit to conversion"},{icon:(0,e.jsx)(i,{size:16}),text:"88-page sitemap with SEO optimisation",detail:"Expanded showcase pages and legal documents"},{icon:(0,e.jsx)(o,{size:16}),text:"Stripe Tax integration",detail:"Automatic tax calculation for global compliance"}]},{version:"1.0.0",date:"April 2026",title:"Initial Release",tag:"launch",items:[{icon:(0,e.jsx)(j,{size:16}),text:"AI-powered prompt engineering platform",detail:"Two-stage generation with tech stack constraints"},{icon:(0,e.jsx)(o,{size:16}),text:"20+ tech stack presets",detail:"React, Next.js, Python, Django, Rails, and more"},{icon:(0,e.jsx)(n,{size:16}),text:"Multi-artifact output system",detail:"Technical specs, architecture docs, and implementation guides"},{icon:(0,e.jsx)(i,{size:16}),text:"Enterprise compliance templates",detail:"GDPR, CCPA, SOC2, and ISO 27001 guidance"},{icon:(0,e.jsx)(l,{size:16}),text:"AI Analysis with reasoning",detail:"Transparent AI recommendations with full reasoning chain"},{icon:(0,e.jsx)(c,{size:16}),text:"Context Ingestion",detail:"Upload existing code for AI-aware prompt generation"}]}],S=({entry:t,isLatest:a})=>{const r=y[t.tag];return(0,e.jsxs)("div",{className:`relative pl-8 pb-12 ${a?"":"opacity-90"}`,children:[(0,e.jsx)("div",{className:`absolute left-0 top-1 w-4 h-4 rounded-full border-2 ${a?"bg-emerald-500 border-emerald-400 shadow-lg shadow-emerald-500/30":"bg-slate-800 border-slate-600"}`}),(0,e.jsx)("div",{className:"absolute left-[7px] top-5 bottom-0 w-px bg-slate-800"}),(0,e.jsxs)("div",{className:"space-y-3",children:[(0,e.jsxs)("div",{className:"flex flex-wrap items-center gap-3",children:[(0,e.jsxs)("span",{className:"text-xl font-bold text-white",children:["v",t.version]}),(0,e.jsx)("span",{className:`text-xs font-semibold px-2.5 py-1 rounded-full border ${r.bg} ${r.text}`,children:r.label}),a&&(0,e.jsx)("span",{className:"text-xs font-bold px-2 py-0.5 rounded-full bg-emerald-500/20 text-emerald-400 border border-emerald-500/30 animate-pulse",children:"NEW"})]}),(0,e.jsxs)("div",{className:"flex items-center gap-2 text-sm text-slate-500",children:[(0,e.jsx)(v,{size:14}),t.date]}),(0,e.jsx)("h3",{className:"text-lg font-semibold text-slate-200",children:t.title}),(0,e.jsx)("div",{className:"space-y-2 mt-4",children:t.items.map((s,m)=>(0,e.jsxs)("div",{className:"group flex items-start gap-3 p-3 rounded-lg hover:bg-slate-800/40 transition-colors",children:[(0,e.jsx)("div",{className:"p-1.5 rounded-md bg-slate-800 text-slate-400 group-hover:text-blue-400 transition-colors shrink-0",children:s.icon}),(0,e.jsxs)("div",{children:[(0,e.jsx)("p",{className:"text-sm font-medium text-slate-300",children:s.text}),s.detail&&(0,e.jsx)("p",{className:"text-xs text-slate-500 mt-0.5",children:s.detail})]})]},m))})]})]})},E=()=>(0,e.jsxs)("div",{className:"min-h-screen bg-slate-950 text-white",children:[(0,e.jsx)(N,{title:"Changelog | What's New — AI Prompt Architect",description:"See the latest updates, features, and improvements to AI Prompt Architect. Track our development journey and discover new capabilities.",canonicalUrl:"/changelog",jsonLd:[{"@context":"https://schema.org","@type":"Article",headline:"AI Prompt Architect Changelog",description:"Latest updates, features, and improvements to AI Prompt Architect.",author:{"@type":"Organization",name:"AI Prompt Architect"},datePublished:"2026-04-01",dateModified:"2026-04-13"},{"@context":"https://schema.org","@type":"BreadcrumbList",itemListElement:[{"@type":"ListItem",position:1,name:"Home",item:"https://aipromptarchitect.co.uk/"},{"@type":"ListItem",position:2,name:"Changelog"}]}]}),(0,e.jsx)("section",{className:"pt-20 pb-12 px-6 border-b border-slate-800",children:(0,e.jsx)("div",{className:"max-w-3xl mx-auto",children:(0,e.jsxs)(d,{delay:0,children:[(0,e.jsxs)("a",{href:"/",className:"inline-flex items-center gap-2 text-sm text-slate-500 hover:text-white transition-colors mb-8",children:[(0,e.jsx)(f,{size:14})," Back to Home"]}),(0,e.jsxs)("div",{className:"flex items-center gap-3 mb-4",children:[(0,e.jsx)("div",{className:"p-2.5 rounded-xl bg-gradient-to-br from-blue-600/20 to-purple-600/20 border border-blue-500/20",children:(0,e.jsx)(g,{size:24,className:"text-blue-400"})}),(0,e.jsx)("h1",{className:"text-3xl lg:text-4xl font-bold",children:"Changelog"})]}),(0,e.jsx)("p",{className:"text-slate-400 text-lg max-w-xl",children:"Track every update, feature, and improvement. We ship fast and share openly."})]})})}),(0,e.jsx)("section",{className:"py-12 px-6",children:(0,e.jsxs)("div",{className:"max-w-3xl mx-auto",children:[z.map((t,a)=>(0,e.jsx)(d,{delay:a*.1,children:(0,e.jsx)(S,{entry:t,isLatest:a===0})},t.version)),(0,e.jsxs)("div",{className:"relative pl-8 pt-4",children:[(0,e.jsx)("div",{className:"absolute left-0 top-5 w-4 h-4 rounded-full bg-slate-900 border-2 border-slate-700"}),(0,e.jsx)("p",{className:"text-sm text-slate-600 italic",children:"The beginning — more updates coming soon."})]})]})})]});
1export{E as ChangelogPage};

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.