Sveltekitblog 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) • 👀 0 •
#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.

인기 포스트

  • Cloudflare Wrangler Login and API Token Configuration Guide in CLI Environments
    2026-07-15 PM9:17:34 (GMT+9)
  • Admin Frequently Asked Questions (FAQ) and Troubleshooting
    2026-07-15 PM9:18:57 (GMT+9)
  • Reader Policy and Frequently Asked Questions (FAQ)
    2026-07-15 PM9:18:27 (GMT+9)
  • Admin Core Features and Dual Editor Overview
    2026-07-15 PM9:19:17 (GMT+9)

태그

#API Token#AccountRestriction#Admin#Animation#Anonymization#Automation#Backup#Blog#BlogBlogEngine#BlogEngine
1 / 7

후원

AboutPrivacy PolicyContact

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

RSS SKBE v1.0.0.9 Share Design