mirror of
https://github.com/kemalai/FreeCrawl-SEO-Tool.git
synced 2026-10-18 00:39:38 +02:00
docs: changelog 0.9.9
This commit is contained in:
1 parent
414e788604
commit
a7181de371
9 files changed
+25
-10
No files matched your search
@@ -1,5 +1,20 @@
|
||||
# Changelog
|
||||
|
||||
## [0.9.9] — 2026-09-09
|
||||
|
||||
### Added
|
||||
- In-app AI Assistant tab — chat over your crawl data with OpenAI, Claude, or Ollama, and connect external MCP servers to add their tools.
|
||||
- Crawl setting to skip URLs with query strings, plus a parameter whitelist, so faceted navigation no longer eats the whole URL budget.
|
||||
- SPA route discovery for JavaScript rendering — hash routes and History-API navigations are now crawled as their own pages.
|
||||
|
||||
### Changed
|
||||
- The Settings dialog and every table column tooltip are now fully translated into Turkish.
|
||||
- The Log Analyzer URL Hits tab gained a response-code filter, with hover explanations for each threat category and the threat score.
|
||||
|
||||
### Fixed
|
||||
- X-Robots-Tag directives are now scoped to the correct bot, so a rule meant for one crawler no longer leaks onto the others.
|
||||
- robots.txt parsing is capped at 512 KiB to stay fast and within spec on oversized files.
|
||||
|
||||
## [0.9.8] — 2026-08-27
|
||||
|
||||
### Added
|
||||
|
||||
@@ -19,7 +19,7 @@
|
||||
|
||||
<br />
|
||||
|
||||
A high-performance website crawler built for serious SEO audits. Targets <kbd>1M+ URLs</kbd> on a single machine, with a dense Screaming Frog–style UI, **150+ SEO issue checks**, and zero native dependencies.
|
||||
A high-performance website crawler built for serious SEO audits. Targets <kbd>1M+ URLs</kbd> on a single machine, with a dense Screaming Frog–style UI, **167 SEO issue checks**, and zero native dependencies.
|
||||
|
||||
</div>
|
||||
|
||||
@@ -31,7 +31,7 @@ A high-performance website crawler built for serious SEO audits. Targets <kbd>1M
|
||||
|
||||
FreeCrawl crawls your website and checks it for SEO problems — a free, desktop alternative to Screaming Frog. It handles very large sites (**1M+ URLs on one machine**) and streams the results into a fast, dense table while the crawl is still running.
|
||||
|
||||
It runs **150+ SEO checks across 32 tabs** — page titles, meta descriptions, headings, duplicate content, broken links, redirects, canonicals, hreflang, structured data, security headers, readability, and more. It can also render JavaScript pages with a real headless browser to capture the final DOM, screenshots, and Core Web Vitals.
|
||||
It runs **167 SEO checks across 32 tabs** — page titles, meta descriptions, headings, duplicate content, broken links, redirects, canonicals, hreflang, structured data, security headers, readability, and more. It can also render JavaScript pages with a real headless browser to capture the final DOM, screenshots, and Core Web Vitals.
|
||||
|
||||
Every link type — images, CSS, JavaScript, media, canonicals, pagination, hreflang, AMP, iframes — has its own **Crawl** and **Store** switch, so you decide exactly what gets fetched and what gets reported. Right-click any table selection to copy cells, rows, or columns straight to the clipboard.
|
||||
|
||||
@@ -406,7 +406,7 @@ graph LR
|
||||
## 📈 Status
|
||||
|
||||
> [!NOTE]
|
||||
> **Active development — feature-complete for daily SEO audits.** All 32 analysis tabs, 150+ issue checks, JavaScript rendering (screenshots, LCP candidate, Mobile Usability), multi-window projects, the link visualiser, every Google integration (Search Console / GA4 / PageSpeed / CrUX), LanguageTool spelling, AI per-URL prompts, SEO Authority providers, Google Sheets + BigQuery export, encrypted projects, the MCP server with live crawl control, and the standalone Log File Analyzer all ship today.
|
||||
> **Active development — feature-complete for daily SEO audits.** All 32 analysis tabs, 167 issue checks, JavaScript rendering (screenshots, LCP candidate, Mobile Usability), multi-window projects, the link visualiser, every Google integration (Search Console / GA4 / PageSpeed / CrUX), LanguageTool spelling, AI per-URL prompts, SEO Authority providers, Google Sheets + BigQuery export, encrypted projects, the MCP server with live crawl control, and the standalone Log File Analyzer all ship today.
|
||||
>
|
||||
> Cross-platform installers ship for Windows (`.exe` + portable), macOS (`.dmg`, arm64 + x64), and Linux (`.AppImage` / `.deb` / `.rpm`), with Playwright Chromium bundled so JS rendering works on first launch. The virtualized 1M-row table streams the first row in ~1 s, and long crawls are tuned for Apple Silicon (see [docs](docs/macos-apple-silicon-performance.md)).
|
||||
>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@freecrawl/cli",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"bin": {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@freecrawl/desktop",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"description": "FreeCrawl SEO — desktop application",
|
||||
"homepage": "https://github.com/kemalai/FreeCrawl-SEO-Tool",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@freecrawl/mcp-server",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"bin": {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "freecrawl-seo",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"description": "Open-source desktop SEO crawler — a free alternative to Screaming Frog",
|
||||
"license": "MIT",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@freecrawl/core",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@freecrawl/db",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "@freecrawl/shared-types",
|
||||
"version": "0.9.8",
|
||||
"version": "0.9.9",
|
||||
"private": true,
|
||||
"type": "module",
|
||||
"main": "./dist/index.js",
|
||||
|
||||
Reference in new issue
Block a user