PageSourceSearch

https://thinkreview.dev/release-notes

html thinkreview.dev collected 2026-10-01 14:02:17 UTC 11,165 bytes, 217 lines download raw bytes

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>&copy; 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.