1<!DOCTYPE html> 2<html lang="en"> 3<head> 4
4<script src="/scripts/cookie-consent.js"></script>
4 5
5<script src="/scripts/analytics.js" defer></script>
5 6 7 <meta charset="UTF-8"> 8 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 9 <title>Release Notes - ThinkReview | Updates & Changelog</title> 10 <meta name="description" content="Stay updated with ThinkReview extension, Cloud, and MCP releases â latest features, improvements, and changelog for AI code reviews."> 11 <meta name="keywords" content="ThinkReview updates, release notes, changelog, version history, Chrome extension updates, AI code review features, GitLab extension updates, software updates"> 12 <meta name="author" content="Thinkode AI"> 13 <meta name="robots" content="index, follow"> 14 15 <!-- Canonical URL --> 16 <link rel="canonical" href="https://thinkreview.dev/release-notes"> 17 18 <!-- RSS Feed --> 19 <link rel="alternate" type="application/rss+xml" title="ThinkReview Release Notes RSS Feed" href="https://thinkreview.dev/.netlify/functions/release-notes-rss"> 20 21 <!-- Open Graph / Facebook --> 22 <meta property="og:type" content="website"> 23 <meta property="og:url" content="https://thinkreview.dev/release-notes"> 24 <meta property="og:title" content="ThinkReview Release Notes - Latest Updates & Features"> 25 <meta property="og:description" content="Discover the latest features, improvements, and bug fixes in ThinkReview. Complete version history and changelog for our AI-powered GitLab code review extension."> 26 <meta property="og:image" content="https://thinkreview.dev/media/release-notes/new-release-is-out.png"> 27 <meta property="og:site_name" content="ThinkReview"> 28 29 <!-- Twitter --> 30 <meta property="twitter:card" content="summary_large_image"> 31 <meta property="twitter:url" content="https://thinkreview.dev/release-notes"> 32 <meta property="twitter:title" content="ThinkReview Release Notes - Latest Updates"> 33 <meta property="twitter:description" content="Stay updated with ThinkReview's latest features and improvements. View our complete changelog and version history."> 34 <meta property="twitter:image" content="https://thinkreview.dev/media/release-notes/new-release-is-out.png"> 35 <meta property="twitter:creator" content="@thinkreviewdev"> 36 <meta property="twitter:site" content="@thinkreviewdev"> 37 38 <!-- Favicon --> 39 <link rel="icon" type="image/png" sizes="16x16" href="icons/icon16.png"> 40 <link rel="icon" type="image/png" sizes="48x48" href="icons/icon48.png"> 41 <link rel="apple-touch-icon" sizes="192x192" href="icons/icon192.png"> 42 <link rel="manifest" href="manifest.json"> 43 <meta name="theme-color" content="#2563eb"> 44 45 <!-- Preconnect --> 46 <link rel="preconnect" href="https://fonts.googleapis.com"> 47 <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> 48 49 <!-- Stylesheets --> 50 <link rel="stylesheet" href="styles.css"> 51 <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap" rel="stylesheet"> 52 <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css"> 53 54 <!-- Marked.js for Markdown parsing --> 55
55<script src="https://cdn.jsdelivr.net/npm/[email protected]/marked.min.js"></script>
55 56 57 <!-- Structured Data --> 58
58<script type="application/ld+json"> 59 { 60 "@context": "https://schema.org", 61 "@type": "SoftwareApplication", 62 "name": "ThinkReview", 63 "applicationCategory": "DeveloperApplication", 64 "operatingSystem": "Chrome", 65 "url": "https://thinkreview.dev", 66 "releaseNotes": "https://thinkreview.dev/release-notes", 67 "softwareVersion": "1.3.0", 68 "dateModified": "2025-10-19", 69 "author": { 70 "@type": "Organization", 71 "name": "Thinkode AI", 72 "url": "https://thinkode.co.uk" 73 } 74 } 75 </script>
75 76</head> 77<body> 78 <!-- Navigation (loaded via scripts/header.js) --> 79 80 <!-- Release Notes Header --> 81 <section class="release-notes-hero"> 82 <div class="container"> 83 <div class="release-notes-header"> 84 <h1> 85 <i class="fas fa-rocket"></i> 86 Release Notes 87 </h1> 88 <p class="release-notes-subtitle">Extension, Cloud, Portal, and MCP release history â features, improvements, and fixes</p> 89 <div class="x-follow-banner"> 90 <button class="x-follow-button-popup" onclick="openTwitterFollowPopup()"> 91 <svg width="20" height="20" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"> 92 <path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/> 93 </svg> 94 Follow @thinkreviewdev 95 </button> 96 </div> 97 <div class="current-version"> 98 <button type="button" class="version-badge" data-scroll-product="extension" aria-label="Scroll to latest Extension release notes" disabled> 99 <i class="fas fa-tag"></i> 100 Extension: <strong id="current-version">Loading...</strong> 101 </button> 102 <button type="button" class="version-badge version-badge-cloud" data-scroll-product="cloud" aria-label="Scroll to latest Cloud release notes" disabled> 103 <i class="fas fa-cloud"></i> 104 Cloud: <strong id="current-cloud-version">Loading...</strong> 105 </button> 106 <button type="button" class="version-badge version-badge-portal" data-scroll-product="portal" aria-label="Scroll to latest Portal release notes" disabled> 107 <i class="fas fa-desktop"></i> 108 Portal: <strong id="current-portal-version">Loading...</strong> 109 </button> 110 <button type="button" class="version-badge version-badge-mcp" data-scroll-product="mcp" aria-label="Scroll to latest MCP release notes" disabled> 111 <i class="fas fa-plug"></i> 112 MCP: <strong id="current-mcp-version">Loading...</strong> 113 </button> 114 <a href="https://chromewebstore.google.com/detail/thinkreview-ai-copilot-fo/bpgkhgbchmlmpjjpmlaiejhnnbkdjdjn" class="update-button" target="_blank" rel="noopener noreferrer"> 115 <i class="fab fa-chrome"></i> 116 Update Extension 117 </a> 118 </div> 119 </div> 120 </div> 121 </section> 122 123 <!-- Release Notes Content --> 124 <section class="release-notes-section"> 125 <div class="container"> 126 <!-- Loading State --> 127 <div class="release-notes-loading" id="loading-state"> 128 <i class="fas fa-spinner fa-spin"></i> 129 <p>Loading release notes...</p> 130 </div> 131 132 <!-- Error State --> 133 <div class="release-notes-error" id="error-state" style="display: none;"> 134 <i class="fas fa-exclamation-circle"></i> 135 <p>Failed to load release notes. Please try again later.</p> 136 </div> 137 138 <!-- Release Notes Timeline --> 139 <div class="release-notes-timeline" id="release-notes-container"> 140 <!-- Release notes will be dynamically loaded here --> 141 </div> 142 </div> 143 </section> 144 145 <!-- CTA Section --> 146 <section class="cta"> 147 <div class="container"> 148 <div class="cta-content"> 149 <h2>Experience the Latest Features</h2> 150 <p>Update ThinkReview today and enjoy the newest AI-powered code review capabilities</p> 151 <a href="https://chromewebstore.google.com/detail/thinkreview-ai-copilot-fo/bpgkhgbchmlmpjjpmlaiejhnnbkdjdjn" class="primary-button"> 152 <i class="fab fa-chrome"></i> 153 Update Now - It's Free 154 </a> 155 </div> 156 </div> 157 </section> 158 159 <!-- Footer --> 160 <footer id="contact" class="footer"> 161 <div class="container"> 162 <div class="footer-content"> 163 <div class="footer-section"> 164 <div class="footer-logo"> 165 <img src="icons/icon48.png" alt="ThinkReview Logo" class="footer-logo-img">
166 <span>ThinkReview</span> 167 </div> 168 <p>AI-powered code reviews for GitLab merge requests. Enhance your development workflow with intelligent insights.</p> 169 <div class="social-links"> 170 <a href="https://www.linkedin.com/company/thinkreview" target="_blank" rel="noopener noreferrer"><i class="fab fa-linkedin"></i></a> 171 </div> 172 </div> 173 <div class="footer-section"> 174 <h4>Product</h4> 175 <ul> 176 <li><a href="/#features">Features</a></li> 177 <li><a href="/#pricing">Pricing</a></li> 178 <li><a href="/#how-it-works">How It Works</a></li> 179 <li><a href="/release-notes">Release Notes</a></li> 180 <li><a href="https://chromewebstore.google.com/detail/thinkreview-ai-copilot-fo/bpgkhgbchmlmpjjpmlaiejhnnbkdjdjn">Chrome Store</a></li> 181 </ul> 182 </div> 183 <div class="footer-section"> 184 <h4>Support</h4> 185 <ul> 186 <li><a href="/docs">Documentation</a></li> 187 <li><a href="mailto:[email protected]">Contact Support</a></li> 188 <li><a href="https://forms.gle/YSYG6Ng5uBjHFBd29" target="_blank" rel="noopener noreferrer">Report Bug / Feedback</a></li> 189 <li><a href='/privacy-policy'>Privacy Policy</a></li> 190 <li><a href='/terms-of-service'>Terms of Service</a></li> 191 </ul> 192 </div> 193 <div class="footer-section"> 194 <h4>Company</h4> 195 <ul> 196 <li><a href='/company'>About Us</a></li> 197 <li><a href='/contact'>Contact Us</a></li> 198 </ul> 199 </div> 200 </div> 201 <div class="footer-badges"> 202 <!-- Footer badges are loaded dynamically via scripts/footer-badges.js --> 203 </div> 204 <div class="footer-bottom"> 205 <p>© 2026 ThinkReview. All rights reserved.</p> 206 <p class="company-info">Thinkreview Ltd | Liverpool, UK</p> 207 </div> 208 </div> 209 </footer> 210 211
211<script src="scripts/header.js"></script>
211 212
212<script src="script.js"></script>
212 213
213<script src="release-notes.js"></script>
213 214
214<script src="scripts/footer-badges.js"></script>
214 215</body> 216</html> 217
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.