1import{c as o,j as e,q as n,H as d,B as s,V as l,F as c,W as m,Z as p}from"./index-BOi4GZy8.js";import{P as u}from"./PageBreadcrumbs-BJY9T8ju.js";import{S as h}from"./shield-CJN23sUT.js";/** 2 * @license lucide-react v0.462.0 - ISC 3 * 4 * This source code is licensed under the ISC license. 5 * See the LICENSE file in the root directory of this source tree. 6 */const g=o("Bug",[["path",{d:"m8 2 1.88 1.88",key:"fmnt4t"}],["path",{d:"M14.12 3.88 16 2",key:"qol33r"}],["path",{d:"M9 7.13v-1a3.003 3.003 0 1 1 6 0v1",key:"d7y7pr"}],["path",{d:"M12 20c-3.3 0-6-2.7-6-6v-3a4 4 0 0 1 4-4h4a4 4 0 0 1 4 4v3c0 3.3-2.7 6-6 6",key:"xs1cw7"}],["path",{d:"M12 20v-9",key:"1qisl0"}],["path",{d:"M6.53 9C4.6 8.8 3 7.1 3 5",key:"32zzws"}],["path",{d:"M6 13H2",key:"82j7cp"}],["path",{d:"M3 21c0-2.1 1.7-3.9 3.8-4",key:"4p0ekp"}],["path",{d:"M20.97 5c0 2.1-1.6 3.8-3.5 4",key:"18gb23"}],["path",{d:"M22 13h-4",key:"1jl80f"}],["path",{d:"M17.2 17c2.1.1 3.8 1.9 3.8 4",key:"k3fwyw"}]]),x=[{version:"3.8.0",date:"March 28, 2026",type:"feature",title:"AI Search Engine Submission",description:"Automatically submit your content to ChatGPT, Perplexity, Google AI Overviews, and 8+ AI search engines. One-click setup with real-time submission tracking.",highlights:["ChatGPT & Perplexity indexing","AI Overview optimization","Submission status dashboard"]},{version:"3.7.2",date:"March 21, 2026",type:"improvement",title:"Enhanced GBP Grid Scanning",description:"Increased grid accuracy to 25-node scanning with competitor overlay maps. Now supports multi-location businesses with up to 50 profiles.",highlights:["25-node grid precision","Competitor heat maps","Multi-location support"]},{version:"3.7.0",date:"March 14, 2026",type:"feature",title:"Content Calendar Auto-Scheduling",description:"AI-powered content calendar that automatically schedules articles based on keyword seasonality, search volume trends, and competitor publishing patterns.",highlights:["Seasonal keyword targeting","Auto-publish to WordPress","Competitor gap detection"]},{version:"3.6.5",date:"March 7, 2026",type:"fix",title:"WordPress Publishing Reliability",description:"Fixed edge cases in WordPress REST API publishing that caused duplicate posts for sites with custom post types and WooCommerce integration.",highlights:["Zero duplicate posts","WooCommerce compatibility","Custom post type support"]},{version:"3.6.0",date:"February 28, 2026",type:"feature",title:"Link Exchange Network Launch",description:"Introduced the automated link exchange network with credit-based system. Sites earn credits by hosting contextual backlinks and spend credits to receive high-authority links.",highlights:["Credit-based exchange","DR-matched linking","Automated verification"]},{version:"3.5.0",date:"February 14, 2026",type:"feature",title:"Brand Voice AI Engine",description:"Train the AI on your brand voice with sample content, tone preferences, and vocabulary guidelines. Every article matches your unique writing style.",highlights:["Voice training system","Tone consistency scoring","Style guide enforcement"]},{version:"3.4.2",date:"February 7, 2026",type:"security",title:"Security Hardening & SOC 2 Prep",description:"Enhanced encryption for stored API keys, implemented row-level security across all database tables, and added audit logging for admin actions.",highlights:["AES-256 key encryption","Complete RLS coverage","Admin audit trail"]},{version:"3.4.0",date:"January 30, 2026",type:"feature",title:"Multi-Language Content Generation",description:"Generate SEO-optimized articles in 12+ languages with native-quality localization. Each language uses country-specific authority sources and localized schema markup.",highlights:["12+ languages supported","Native authority linking","Localized JSON-LD schemas"]},{version:"3.3.0",date:"January 15, 2026",type:"improvement",title:"PageSpeed Optimization Suite",description:"Real-time Core Web Vitals monitoring with automated fix suggestions. Tracks LCP, FID, CLS, and INP across mobile and desktop with historical trending.",highlights:["Real-time CWV monitoring","Automated fix suggestions","30-day performance trends"]},{version:"3.2.0",date:"January 2, 2026",type:"feature",title:"GSC Integration & Keyword Tracking",description:"Direct Google Search Console integration with automated keyword tracking, position monitoring, and click-through rate optimization suggestions.",highlights:["Live GSC data sync","Position tracking alerts","CTR optimization tips"]}],y={feature:{label:"New Feature",color:"bg-primary/10 text-primary border-primary/20",icon:m},improvement:{label:"Improvement",color:"bg-blue-500/10 text-blue-400 border-blue-500/20",icon:p}
6,fix:{label:"Bug Fix",color:"bg-amber-500/10 text-amber-400 border-amber-500/20",icon:g},security:{label:"Security",color:"bg-red-500/10 text-red-400 border-red-500/20",icon:h}},k=()=>e.jsxs("div",{className:"min-h-screen bg-background",children:[e.jsx(n,{title:"Changelog â SeoRankPlus Platform Updates",description:"See what's new in SeoRankPlus. Latest features, improvements, bug fixes, and security updates for the AI SEO automation platform.",url:"https://www.seorankplus.com/changelog"}),e.jsx(d,{}),e.jsxs("main",{className:"max-w-4xl mx-auto px-4 py-12 md:py-20",children:[e.jsx(u,{items:[{label:"Changelog"}]}),e.jsxs("div",{className:"text-center mb-12",children:[e.jsxs(s,{variant:"outline",className:"mb-4 border-primary/30 text-primary",children:[e.jsx(l,{className:"w-3 h-3 mr-1"})," Product Updates"]}),e.jsx("h1",{className:"text-3xl md:text-5xl font-bold text-foreground mb-4",children:"Changelog"}),e.jsx("p",{className:"text-lg text-muted-foreground max-w-2xl mx-auto",children:"Every update we ship to make your SEO faster, smarter, and more automated."})]}),e.jsxs("div",{className:"relative",children:[e.jsx("div",{className:"absolute left-6 top-0 bottom-0 w-px bg-border hidden md:block"}),e.jsx("div",{className:"space-y-8",children:x.map(t=>{const i=y[t.type],r=i.icon;return e.jsxs("div",{className:"relative md:pl-16",children:[e.jsx("div",{className:"absolute left-4 top-6 w-5 h-5 rounded-full bg-primary/20 border-2 border-primary hidden md:flex items-center justify-center",children:e.jsx("div",{className:"w-2 h-2 rounded-full bg-primary"})}),e.jsxs("div",{className:"bg-card border border-border rounded-xl p-6 hover:border-primary/30 transition-colors",children:[e.jsxs("div",{className:"flex flex-wrap items-center gap-3 mb-3",children:[e.jsxs(s,{variant:"outline",className:i.color,children:[e.jsx(r,{className:"w-3 h-3 mr-1"}),i.label]}),e.jsxs("span",{className:"text-xs text-muted-foreground font-mono",children:["v",t.version]}),e.jsx("span",{className:"text-xs text-muted-foreground",children:t.date})]}),e.jsx("h2",{className:"text-xl font-semibold text-foreground mb-2",children:t.title}),e.jsx("p",{className:"text-muted-foreground text-sm mb-4",children:t.description}),e.jsx("div",{className:"flex flex-wrap gap-2",children:t.highlights.map(a=>e.jsx("span",{className:"text-xs bg-muted px-2.5 py-1 rounded-full text-muted-foreground",children:a},a))})]})]},t.version)})})]})]}),e.jsx(c,{})]});export{k as default};
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.