Sveltekit Blog Engine
Guestbook
Login
Read in:
English日本語한국어

[Devlog] SvelteKit Blog Engine v1.0.0.9 Release & Key Updates

devlog • 2026-08-23 PM9:48:53 (GMT+9) • 👀 6 •
#SvelteKit#SvelteKitBlogEngine#SvelteKitBlog#SEO#Release#MultiAccountDeploy

🚀 SvelteKit Blog Engine v1.0.0.9 Release

Following the v1.0.0.8 release, v1.0.0.9 introduces Multi-Account One-Click Cloudflare Pages Smart Deployment, SvelteKit Blog Hub BLOG FEED Integration, Full SEO/Sitemap Optimization with Unified RSS/Sitemap Visual Styling for Google AdSense Approval, and i18n Multi-Language Dictionary Polish & Deployment Sync.


1. 🌐 Multi-Account Smart Auto-Sync & One-Click Cloudflare Pages Deployment

  • Auto-Sync via wrangler.backup.json (npm run deploy:sync):
    • Simply placing downloaded backup files (wrangler.backup*.json) from admin into the project root and running sync automatically extracts D1 IDs, KV IDs, and project names into .deploy-accounts.json.
    • Existing user-defined API tokens and account IDs are 100% safely preserved (merged) without loss.
  • One-Click Multi-Account Deployment Runner (npm run deploy:multi):
    • Automatically deploys Blog + Admin (2 CFPs per account) in sequence using npm run deploy:multi -- <accountKey>.
    • Supports --blog-only, --admin-only selective flags and full batch deployment across all registered accounts (--all).
  • Complete Sandbox Isolation & Automated Cache Purging:
    • Protects host global Wrangler configs via isolated APPDATA: .wrangler-multi-temp.
    • Performs atomic in-memory wrangler.json swapping during deployment and restores original configs in finally.
    • Automatically purges local .wrangler and node_modules/.cache/wrangler caches immediately after deployment, guaranteeing zero contamination of native single-account deployments (npm run deploy:admin, npm run deploy:blog).
  • Automated D1 Schema Migration (sync-secrets.js):
    • Automatically runs safe schema migrations (such as adding the is_syndicated column) during deployment pipelines.

2. 📡 SvelteKit Blog Hub Feed & Real-Time Post Integration

  • Real-Time Hub Client Module (hub.ts, syndication.ts):
    • Establishes a real-time post transmission pipeline delivering published article metadata to SvelteKit Blog Hub BLOG FEED.
  • Admin Editor Hub Integration Toggle (PostMetadataForm.svelte):
    • Added an intuitive UI toggle for hub feed delivery (is_syndicated) when creating or editing posts.
  • Database Schema Expansion (schema-blog-db.sql):
    • Formally added is_syndicated INTEGER DEFAULT 0 column to the posts table.

3. 🔍 Google AdSense "Low Value Content" Resolution & SEO Optimization

  • Pure Post-Centric Search Indexing:
    • Applied noindex, follow to category archive pages (/[category]), tag archive pages (/tags/[tag]), and guestbook (/guestbook) to eliminate thin content penalties while retaining full link traversal.
    • High-value article posts and essential legal/about CMS pages (about, privacy, contact) remain 100% indexed (index, follow) and are submitted via sitemap.xml with priority 0.9.
  • Sitemap & RSS Query Sanitization with Unified Visual Styling (sitemap.xsl):
    • Sanitized DB queries for sitemap.xml and rss.xml to exclude CMS pages and category slugs, ensuring 100% pure published article posts are submitted.
    • Optimized published CMS page priority to 0.9 with complete multilingual alternate hreflang support.
    • Introduced static/sitemap.xsl designed to 100% match the visual aesthetic of rss.xsl, unifying browser rendering into clean, responsive English table layouts.
    • Adjusted sitemap.xml cache policy to public, max-age=3600 for guaranteed 1-hour freshness.

4. 🌐 i18n Multi-Language Dictionary Polish & Deployment Sync

  • Translation Accuracy & Quality Polish:
    • Refined multilingual dictionary translations to improve UI consistency and correct translation inaccuracies (e.g., Japanese locale fixes).
  • Interactive i18n DB Sync during Admin Deployment (deploy:admin):
    • Added an interactive prompt to easily synchronize local i18n dictionary updates to the D1 database (ui_dictionary) during admin deployment.
  • Admin UI Localization:
    • Localized remaining hardcoded UI elements in Hub-related dialogs and settings.

Share this post on social networks

0 Comments

Login is required to write comments.

This post is written in English.

Are you sure you want to delete?

This post is written in English.

Popular Tags

#API Token#AccountRestriction#Admin#Animation#Anonymization#AutoPublishing#Automation#Backup#BackupRestore#Blog
1 / 8

Popular Posts

  • Cloudflare Wrangler Login and API Token Configuration Guide in CLI Environments
    2026-07-15 PM9:17:34 (GMT+9)
  • Engineering SKBE: Multi-Slot Design, D1 Cache Optimization, and SEO Normalization (v1.0.0.11 ~ v1.0.0.13)
    2026-09-08 AM11:58:10 (GMT+9)
  • CMD One-Click Installation & Cloudflare Deployment Guide
    2026-07-15 PM9:19:35 (GMT+9)

Popular Tags

#API Token#AccountRestriction#Admin#Animation#Anonymization#AutoPublishing#Automation#Backup#BackupRestore#Blog
1 / 8

후원

Github

Categories

  • Admin Guide (5)
  • Detailed Manual (4)
  • DevLog (9)
  • General Guide (3)
  • User Guide (3)

Recent Posts

  • SKBE v1.0.1.0 Update: Independent Design Presets, Responsive Sidebar Stacking, and i18n Perfection
    2026-09-21 AM8:18:38 (GMT+9)
  • SKBE v1.0.0.15 Update: D1 Snapshot Engine, Storage URL Migration, and SEO Optimization
    2026-09-20 PM3:29:56 (GMT+9)
  • Engineering SKBE: Multi-Slot Design, D1 Cache Optimization, and SEO Normalization (v1.0.0.11 ~ v1.0.0.13)
    2026-09-08 AM11:58:10 (GMT+9)

Popular Posts

  • Cloudflare Wrangler Login and API Token Configuration Guide in CLI Environments
    2026-07-15 PM9:17:34 (GMT+9)
  • Engineering SKBE: Multi-Slot Design, D1 Cache Optimization, and SEO Normalization (v1.0.0.11 ~ v1.0.0.13)
    2026-09-08 AM11:58:10 (GMT+9)
  • CMD One-Click Installation & Cloudflare Deployment Guide
    2026-07-15 PM9:19:35 (GMT+9)

Support the project ☕

Github Link

AboutPrivacy PolicyContactTerms of Service

© 2026 스벨트킷 블로그 엔진 · Powered by Sveltekitblog Engine on Svelte 5

RSS SKBE v1.0.1.1 Share Design