Filter:

Showing 24 modifications across 8 releases

πŸ“… July 15, 2025

πŸš€ AI-Powered URL Priority Scoring

Feature v4.2.0

Our new machine learning model automatically assigns priority scores to URLs based on content freshness, backlink strength, and user engagement signals. No more manual priority tuning β€” the algorithm learns your site's patterns.

const result = await client.analyze(url, {   model: 'priority-v2',   confidence: 0.95 }); // Returns: { priority: 0.87, confidence: 0.94, factors: [...] }
/api/v2/analyze /api/v2/priority SDK v4.2+
πŸ‘€ Alex Chen ⏱️ 3 weeks ago πŸ”— #PR-847

⚠️ API v1 Endpoints Deprecated β€” Migration Required

Breaking v4.2.0

API v1 endpoints (/api/v1/sitemap) are officially deprecated. All requests now redirect to v2 with a warning header. Full shutdown scheduled for September 1, 2025.

// ❌ OLD (will stop working) POST /api/v1/sitemap // βœ… NEW (use this instead) POST /api/v2/sitemap/generate
/api/v1/* SDK v3.x Webhooks v1
πŸ‘€ Priya Sharma ⏱️ 3 weeks ago πŸ“– Migration Guide β†’
πŸ“… June 28, 2025

πŸ› Fixed: Duplicate URLs in Large Sitemaps (>50K)

Fix v4.1.3

Resolved a memory leak causing duplicate URL entries in sitemaps exceeding 50,000 entries. The deduplication now runs asynchronously, eliminating the 2-3 minute processing spike previously observed.

πŸ‘€ Jordan Lee ⏱️ 4 weeks ago πŸ”— #PR-831 🎫 #ISSUE-412

⚑ 40% Faster Sitemap Generation via Edge Compute

Improvement v4.1.2

Sitemap generation now runs on our edge compute network, reducing average build time from 45s to 27s for medium-sized sites (5K-50K URLs). CloudFlare Workers integration ensures global low-latency delivery.

export default async function handleRequest(request) {   const sitemap = await edgeGenerate(request.url);   return new Response(sitemap, {     headers: { 'Content-Type': 'application/xml' }   ); }
πŸ‘€ Maria Santos ⏱️ 5 weeks ago πŸ”— #PR-825
πŸ“… June 10, 2025

πŸ—ΊοΈ Video & Image Sitemap Extensions

Feature v4.1.0

Full support for Google's Video and Image sitemap namespaces. Auto-extracts video thumbnails, durations, and image metadata from your content. Enable rich results in search listings.

<url>   <loc>https://example.com/video/page</loc>   <video:video>     <video:thumbnail_loc>...</video:thumbnail_loc>     <video:duration>360</video:duration>   </video:video> </url>
video:sitemap image:sitemap news:sitemap
πŸ‘€ Alex Chen ⏱️ 5 weeks ago πŸ”— #PR-810

πŸ› Fixed: hreflang Tags Not Preserving Canonical URLs

Fix v4.0.8

Multi-language sitemaps were incorrectly overriding the canonical URL with the hreflang alternate URL. Fixed the resolution order so canonical takes precedence, with hreflang as alternates.

πŸ‘€ Yuki Tanaka ⏱️ 6 weeks ago πŸ”— #PR-802 🎫 #ISSUE-398

πŸ”’ SHA-256 Required for Webhook Signatures

Deprecation v4.0.7

Webhook signature verification has been upgraded from SHA-1 to SHA-256. SHA-1 signatures will be rejected starting August 1, 2025. Update your verification middleware to use X-Signature-256 header.

πŸ‘€ Marcus Rivera ⏱️ 7 weeks ago πŸ”— #PR-794
πŸ“… May 22, 2025

πŸ”Œ Shopify & Webflow One-Click Integrations

Feature v4.0.5

New official plugins for Shopify (2.0) and Webflow now available in our marketplace. Connect your store in under 60 seconds β€” auto-detects products, collections, and pages with zero configuration.

πŸ‘€ Sarah Kim ⏱️ 8 weeks ago πŸ”— #PR-780

⚑ Batch Submission Throughput Increased to 10K req/min

Improvement v4.0.4

Indexed API throughput has been increased from 2K to 10K requests per minute for Professional and Enterprise plans. Ideal for large e-commerce stores running inventory updates.

πŸ‘€ Priya Sharma ⏱️ 9 weeks ago πŸ”— #PR-771
✨
24
Modifications (Q3 2025)
πŸš€
8
New Releases
πŸ›
100%
Critical Issues Resolved
⚑
40%
Performance Improvement

Migration Guides

Step-by-step instructions for upgrading between major versions.

API v1 β†’ v2 Migration

v3.x β†’ v4.x

Migrate your API calls to the new v2 endpoints before the September 1, 2025 deadline.

  1. 1 Update base URL from /api/v1 to /api/v2
  2. 2 Replace request body format (JSON envelope β†’ direct payload)
  3. 3 Add X-Request-Id header for tracking
  4. 4 Test with staging environment before production rollout

Webhook Signature Upgrade

SHA-1 β†’ SHA-256

Upgrade your webhook verification to SHA-256 before August 1, 2025.

  1. 1 Update verification header from X-Signature to X-Signature-256
  2. 2 Replace sha1 with sha256 in your hash function
  3. 3 Test webhook reception with the new signature format
  4. 4 Keep SHA-1 fallback temporarily during transition

SDK v3 β†’ v4 Migration

SDK Upgrade

Update your SDK package and adjust import paths for the new modular architecture.

  1. 1 Run npm install @sitemap/sdk@latest
  2. 2 Update imports: from '@sitemap/core' β†’ from '@sitemap/sdk'
  3. 3 Replace SitemapBuilder with SitemapClient
  4. 4 Run the auto-migration script: npx sitemap-migrate