Changelog

What changed in each KingCMS X1 release, newest first.

X1.0.0-beta.13 2026-11-09 16 changes

This version introduces private themes, order sales channels, and the official MercadoLibre module, along with improvements to data migration and system stability.

Content & Appearance

  • Added support for private themes: businesses can upload their own theme packages, which coexist with official themes and can be previewed, enabled, or deleted in the admin panel.
  • If a private theme has the same name as an official theme, the official one takes precedence; the private theme is skipped and logged without affecting the site.
  • Private themes and private modules are preserved during upgrades and will not be lost.

Shop Orders & Purchasing

  • Orders now have a sales channel tag (website, MercadoLibre, manual, other); the admin panel allows filtering, exporting, and statistics by channel.
  • When importing orders from an older system, channels are automatically identified; unknown channels are categorized as “other” and recorded in the report.
  • Sales statistics and dashboards are displayed separately by channel, helping businesses analyze performance across channels.

MercadoLibre Integration

  • Added the official MercadoLibre module (disabled by default); once enabled, businesses can connect their MercadoLibre account and automatically sync orders.
  • Supports SKU mapping management, with import/export of mapping tables and label downloads.
  • Inventory and price push are disabled by default; once enabled, they can be pushed manually or on a schedule.
  • Unmapped products appear in a report and disappear automatically after mapping.

Data Migration

  • Enhanced data migration tool: the source database is opened read-only, original data is not modified, and a rehearsal process is supported.
  • Added preparation and rehearsal guides to the migration documentation to help businesses migrate safely.

System

  • Security hardening.
  • Added an online demo mode.
  • Fixed false positives in version checks to improve system stability.
  • Upgrade includes database migrations; backing up data before upgrading is recommended.
X1.0.0-beta.12 2026-11-09 14 changes

This release adds a data migration tool for importing products, members, orders, and inventory in stages; private module permissions can be granted directly in the admin; admin login supports fast keyboard operation; and it includes a Baota deployment guide and a deployment self-check tool.

Data Migration

  • New data migration tool imports products, members and orders, and inventory in three stages.
  • Runs in read-only preview by default; writes only after confirmation, with small-batch trial runs.
  • Repeated runs do not create duplicates; the report lists successful and skipped counts.
  • Payment entry points for historical orders are closed to prevent accidental payment.

Permissions

  • Permissions declared by private modules can be granted directly on the role page.
  • Private modules without declared permissions behave as before; existing role permissions are unaffected.

Admin Login

  • Login page supports fast keyboard operation: Enter moves from username to password, and Enter in the password field logs in directly.
  • Failed logins show an inline message and focus the relevant field.

Deployment & Self-Check

  • New Baota deployment guide with configuration examples and troubleshooting.
  • New deployment self-check command verifies site address, theme styles, media files, directory permissions, and PHP environment.
  • Self-check results show pass, warning, or fail in plain language with fix suggestions.

System

  • The publicly stated PHP version requirement is now 8.4.
  • Security hardening.
  • No database migration in this release; no extra steps are needed to upgrade, but backing up the data directory beforehand is recommended.
X1.0.0-beta.11 2026-11-09 12 changes

This version adds a checkout shipping engine that calculates rates by zone, weight, customer type, and free-shipping threshold, and introduces a Chilean carrier module for Chilexpress, Starken, and Correos Chile with label creation and tracking sync.

Checkout & Shipping

  • Checkout calculates shipping in real time based on the delivery address and shows free-shipping reasons or unmatched notices.
  • Backend allows setting shipping zones and rates by comuna, region, weight, customer type, and free-shipping threshold.
  • Unmatched zones block checkout by default, with an option to fall back to “shipping to be negotiated”.
  • Order details show the shipping zone and match source; manually changed shipping is marked as manual.
  • Shipping and totals recalculate automatically when the address changes.

Chilean Carriers

  • New Chilean carrier module supports Chilexpress, Starken, and Correos Chile; disabled by default.
  • Create, print, download, cancel, or manually add tracking numbers from the order details.
  • Automatically sync tracking status and update order status; a failed shipment does not affect others.
  • Customers can track shipments using their order number and email.

System

  • Database migrations run automatically during upgrade; no manual steps required.
  • Security hardening.
  • New online demo mode.
X1.0.0-beta.10 2026-11-09 8 changes

This version adds Webpay Plus, a local payment method for Chile, with checkout and refund support in the shop; the shop module migration runs automatically during upgrade.

Payments

  • Added Webpay Plus, a local payment method for Chile, supporting order creation, return confirmation, and full or partial refunds.
  • The shop checkout, payment pages, and order display now support Webpay Plus; it is off by default and requires merchant details in the admin panel to enable.
  • Amounts are handled as whole Chilean pesos; other currencies are rejected to avoid conversion errors.
  • Duplicate returns or already-paid orders will not be charged twice, and cross-order payment tokens are rejected.
  • If payment results do not match the local order, the system only records an audit entry and does not change the order status.
  • Installment options are shown on the Transbank payment page; the site only indicates the maximum number of installments and does not handle installment accounting.

Shop Orders & Purchasing

  • The shop module migration runs automatically during upgrade, expanding the payment channel whitelist while preserving historical payment, refund, and transfer receipt data.

System

  • Security hardening.
X1.0.0-beta.9 2026-11-08 13 changes

This version introduces a private extension system for enterprise customers, allowing custom features without modifying product source code, along with a private update channel and compatibility checks for smoother upgrades.

Private Extensions

  • A new private extension directory lets enterprises add their own custom code, and product release packages will not include it.
  • Private modules are supported and managed alongside built-in modules; disabled private modules do not run data changes.
  • If a private module has conflicts or missing dependencies, the admin panel shows diagnostic messages instead of taking the whole site down.
  • A new read-only inspection tool lists conflicts, dependencies, compatibility and migration issues in plain language for delivery acceptance.

Private Updates

  • A new private update channel can export private packages and install upgrades, with optional remote automatic updates.
  • Remote automatic updates are off by default; without configuration, no online checks or installations occur.
  • Private modules can declare compatible product version ranges, checked automatically before upgrades; incompatible upgrades are refused.
  • After a product upgrade, private modules are notified; an individual handler error does not affect the overall upgrade.

Admin & Appearance

  • A new “System Settings → Private Updates” section is added in the admin panel, with all options off by default.
  • Minor interface refinements.

System

  • Security hardening.
  • This version has no database migrations and no route or permission changes; no extra steps are needed after upgrading.
  • Upgrading does not delete an existing private extension directory on the customer site; private code remains the customer’s responsibility.
X1.0.0-beta.8 2026-11-08 16 changes

This version makes uploading article covers and product images smoother, lets the AI assistant analyze SVG documents, and adds a one-click dark-mode logo action. Backend queries are also faster, and module settings now hide modules that do not match the site's country.

Content & Images

  • Article covers now use an image editor and are uploaded and processed at the configured size; body images are still uploaded as-is.
  • Product and SKU image uploads now use the editor, so images can be edited right after upload without saving first.
  • When a product image is edited again, it keeps the specifications and dimensions from the first upload instead of falling back to defaults.

AI Assistant

  • SVG document attachments are supported; the assistant analyzes them as sanitized text and does not render them, add them to the media library, or offer downloads.
  • There are limits on the number and total characters of inline SVGs per message to keep content manageable.

Site & Appearance

  • New site action: generate a dark-mode version from the current logo in one click, with preview and undo.
  • Undoing a dark-mode logo no longer deletes restored files, and temporary files are cleaned up automatically.
  • Module settings now hide modules that do not match the site's country; switching countries restores them automatically, and install and enable status stay unchanged.
  • Cascading deactivation now affects only modules visible on the page, and the confirmation lists modules that will be deactivated and those kept enabled.
  • The “Ask a question” form on product pages now has complete styling, with two columns on desktop and one on mobile.

Performance & Stability

  • Backend identity, permissions, and data scope now load once per request, significantly reducing queries on the dashboard, member, order, and product lists.
  • Statistics reports, checkout, and quote lists use more efficient queries, so pages respond faster.
  • Settings data is shared within a request and updated promptly after writes, avoiding stale reads.
  • Internal tests now use more stable time-range checks without loosening the criteria.

System

  • Security hardening.
  • No database migration, route, or permission changes; no extra steps are needed after upgrading.
X1.0.0-beta.7 2026-11-08 9 changes

This version focuses on speed and stability improvements, making pages load faster and backend operations smoother, while fixing minor issues in backups and data imports.

Performance

  • Significantly reduced repeated queries, speeding up both frontend and backend pages.
  • Batch data loading for cart, checkout, and product lists improves responsiveness.
  • Reduced redundant calculations on dashboard and order list pages for smoother operation.

Reliability Fixes

  • Temporary files are now cleaned up automatically after failed backups, leaving no hidden snapshots.
  • Country data gracefully degrades when an exception occurs, without affecting usage.
  • Clear localized messages are shown for failed member imports, eliminating raw keys.

System

  • Security hardening.
  • Internal code structure optimized for stability, with no changes to external features.
  • No extra steps required for upgrade; database and permission settings remain unchanged.
X1.0.0-beta.6 2026-11-08 23 changes

This update clarifies store ordering rules, makes the admin panel smoother to use, and significantly speeds up lists and reconciliation; it also adds an online demo mode and security hardening.

Content & SEO

  • Product Q&A now supports guest questions, with admin review before publishing; published Q&As remain editable.
  • The FAQ editor has a simpler hierarchy, and FAQ groups in product forms and page translations are clearer.
  • The AI assistant window keeps its position and size after refresh, and its prompt shows the current version.

Store Orders & Purchasing

  • Store settings now include “Allow orders for delisted products,” off by default; admin orders, member checkout, quotes, and mini-programs all follow this rule.
  • Product lists and suggestions show only on-sale products, while purchasing and stocktaking can still select drafts.
  • The quote creation page shows product image cards and member tier price previews, with step controls for quantities.
  • Order and product lists can save filter views for more precise filtering.
  • The box inquiry page is now under the inventory menu, keeping warehouse tasks together.

Members & Support

  • Support menus are merged under “Members,” grouping support conversations, message templates, and quick replies.
  • The points page is now under the member entry, with “Members” highlighted in the sidebar for unified management.
  • The support conversation detail page shows ongoing conversations and auto-refreshes new messages; after transferring to AI, the last customer message is answered automatically.
  • Support AI help Q&A uses only published content for more accurate answers.

Admin & Appearance

  • Multilingual settings support drag-and-drop card sorting, with prompts and generation entry points when language packs are missing.
  • Homepage push cards can be dismissed individually by each admin without affecting the global switch.
  • The export PDF button on the email detail page has been repositioned, and emails no longer automatically create customer tier tags.
  • Interface detail improvements: menu highlighting, sidebar admin name masking, list columns, and tag order.

Performance

  • Query counts for product lists, customer reconciliation, and purchase order lists have dropped sharply, so more rows no longer slow things down.
  • Order pricing reuses tier price data, so queries no longer grow with the number of order lines.
  • Front-end images are output by size with optimized caching, and some admin components load on demand for faster pages.

System

  • Added an online demo mode.
  • Security hardening.
  • The upgrade page now checks for updates on demand and automatically refreshes version prompts after upgrading.
  • Country and region data updated, adjusting the Chinese names for Japan.
X1.0.0-beta.5 2026-11-06 33 changes

This update brings a complete Chilean e-invoicing workflow, integrated email and customer support, CRM and sales management, plus purchasing cartons and warehouse batch tracking. The admin interface is simpler, with role-based permissions and an online demo mode.

Admin & Appearance

  • The admin home page now shows task cards and a main button for a more focused start.
  • A global search lets you quickly find orders, products, members, and sections.
  • Mobile admin navigation provides Home, Orders, Inventory, and More.
  • Product and order pages keep only essential fields on the first screen, with the rest in collapsible groups.
  • Section editing and language switching are more stable, with minor interface refinements.

Store Orders & Payments

  • Payment accounts can be set by currency and payment content, and the payment page shows the corresponding currency.
  • Payment methods and the payment page can display your business tax ID, with a separate entry per account.
  • Order flow and handlers show aliases and warehouses, and warehouse switching on the inventory page updates location options.
  • Point types now use an icon dropdown, and Google Shopping currency and country use a shared selector.

Chilean E-Invoicing

  • A new e-invoicing module supports automatic invoicing after payment or manual invoicing from the order list.
  • Supports issuing, sending, printing, and public lookup of Boleta and Factura.
  • Import CAF ranges and automatically assign folios, with alerts when ranges run low.
  • Supports credit and debit notes, with certification ledgers and sales/purchase books.
  • Certificate expiry reminders at 30 and 7 days, plus a setup wizard checklist.

Email & Support

  • A new email module supports receiving, composing, replying, forwarding, drafts, labels, and bulk sending.
  • Bulk sending automatically checks unsubscribes, identifies bounces, and stops sending to invalid addresses.
  • Compose emails with preset templates, and system notification templates can be customized.
  • Front-end support offers live chat, multi-agent assignment, quick replies, and converting conversations to leads.
  • AI auto-replies are integrated into support, with topic boundaries and usage quotas.
  • WhatsApp supports template messages, media, and delivery status, plus ntfy push notifications.

Customers & Sales

  • Customer interactions link emails and timelines, with follow-ups, tags, and ownership.
  • New lead pool, opportunity board, quotes, tasks, and sales reports.
  • Customer import/export and business material sharing, with AI daily briefs for customer analysis.

Warehouse & Purchasing

  • Purchase orders support packing lists, carton labels, and scan-to-receive by carton.
  • Each carton can record dimensions and gross weight, and mixed cartons automatically calculate item volume and weight.
  • Purchase order lists show unpaid amounts for partial payments, and suppliers gain multiple instant messaging contacts.
  • Inventory records batch arrival times, and outbound follows expiry-first then FIFO, skipping expired batches.
  • Transfers and receiving scans recognize carton QR codes and expand carton details.

System

  • New admin role management hides admin menus by permission, and data scope can be limited to your own records.
  • Completed the Chilean Spanish language pack for admin, front-end, and multiple modules.
  • New SEO page health check with batch scoring and per-page issue lists.
  • Security hardening.
  • New online demo mode.
X1.0.0-beta.4 2026-10-28 23 changes

This update significantly enhances fine-grained management of store orders, purchasing, and inventory, adds AI assistant query and translation capabilities, and improves the backend experience and multilingual support.

Content & SEO

  • Automatically fills in empty SEO descriptions when saving articles, products, or single pages.
  • Supports one-click batch completion of SEO descriptions and image ALT text, with undo.
  • AI assistant can batch-create translation tasks for articles and products and query translation progress.
  • Help manual adds sections on AI assistant error prompts, order shipping, warehouse scanning, and purchasing/finance, and updates authorization and upgrade instructions.
  • Help translations are automatically retranslated based on the original text, and task progress is displayed by chapter on the language page.
  • Language names are unified in Chinese, and the default language dropdown includes enabled regional languages.

Store Orders & Purchasing

  • Scan with a mobile phone to query inventory by location, take stock, and transfer within the warehouse; supports location barcode label printing and batch/shelf-life management.
  • Orders support scan-to-pick and restocking upon refund/return; shipping allows entering courier company, tracking number, and actual freight.
  • Adds supplier evaluation, on-time rate, payment registration, return to supplier, and reconciliation; purchase orders can be returned to suppliers.
  • Customers support credit orders, credit limits and terms, line-item returns, and a customer reconciliation page.
  • Adds WeChat official account web login, H5 ordering, order notifications, and electronic waybills via Kuaidiniao, Kuaidi100, and SF Fengqiao, plus logistics tracking.
  • Adds coupons and full-reduction discounts, VAT invoice information, sales order printing and sharing, profit reports, salesperson commissions, and WeChat Mini Program store.

Customer Follow-up

  • Member details add follow-up records, and the customer reconciliation page displays follow-up records.
  • The homepage to-do list shows the number of customers to follow up today.

Backend & Appearance

  • AI assistant adds read-only query tools for orders, profit, SKU price and inventory, purchasing, and inventory analysis.
  • AI assistant automatically reloads saved content when a reply is interrupted, and the message list scrolls to the latest after refreshing the floating window.
  • Deliverable countries support select-all by continent, and module management cards are merged into a waterfall layout.
  • Scanning pages restore the prompt sound after switching apps or locking the screen, and inventory and scanning pages start scanning synchronously with the new sales method.
  • Interface detail optimizations: menu floating layer animation, sidebar group display, editor heading buttons, thumbnail fallback, error pages displayed within the backend frame, etc.
  • Fixed hardcoded backend addresses in products, articles, customer reconciliation, and member details, unifying to correct paths.

System

  • Scheduled task list displays names by task, and backup and database optimization are calculated and labeled by site time zone.
  • Statistics, dashboard, SEO push, and other times are unified to the site time zone.
  • Security hardening.
X1.0.0-beta.3 2026-10-27 1 changes

The “Save Order” and “Restore Default Order” buttons in the admin menu sorting panel are now easier to read.

Admin & Appearance

  • The “Save Order” and “Restore Default Order” buttons are now clearer and easier to read when sorting admin menus.
X1.0.0-beta.2 2026-10-26 32 changes

This update makes content maintenance easier, streamlines store orders and purchasing, and adds official administrative region data for several countries; the admin appearance and usability are also noticeably improved.

Content & SEO

  • SEO titles and keywords are generated automatically when empty and translated in sync; existing articles are filled in as well.
  • A content health card on the admin home page checks company information, product data, and content updates daily, with an option to check immediately.
  • Content health now includes AI crawler visit statistics, page crawlability status, and structured data validity checks.
  • Content health connects to Google and Bing indexing statistics and shows submission status.
  • Translation progress on language pages now uses a unified progress bar that fills when complete and shows “x / y items”.

Store Orders & Purchasing

  • Checkout address region and comuna are linked and validated for parent-child consistency.
  • Orders prioritize the default warehouse stock, then other warehouses if insufficient, and generate transfer suggestions; warehouses can be set as default.
  • Employees can set a default warehouse and change the shipping warehouse when creating orders.
  • Website orders now have a grab pool and pre-sale, in-sale, and after-sale stages; orders can be transferred to other employees, and returns go back to the grab pool.
  • A shipping-complete status is added, and shipping completion moves the order to after-sale; non-owners have read-only access to orders and can print and upload shipping documents.
  • Suppliers now have a unique code (uppercase letters and numbers only) shown in lists and searchable; suppliers can be created quickly from the new purchase order page.

Purchasing & Order Entry

  • The admin order entry page supports selecting customers, adding products by scanning or from the product list, and choosing a shipping warehouse; admin-entered orders do not enter the grab pool and belong to the employee who created them.
  • Purchase order and order entry item lines show SKU suggestions after 3 characters, and historical purchase prices appear when the unit price field is focused.
  • Purchase order numbers are generated from the company abbreviation, supplier segment, and date; the company abbreviation is required, with a prompt to set it in basic settings if missing.
  • A new “Purchase Price” page lets you reference historical purchase prices when creating purchase orders.
  • Supplier quotes support manual entry and AI upload of quote documents.
  • Unified product matching by SKU, barcode, supplier code, and fuzzy title; supplier mappings are remembered after confirmation, and the AI assistant can import historical orders.

Country & Region Data

  • Country data now includes second-level administrative regions; Chile uses official CUT data (16 regions, 346 comunas).
  • Mexico, Argentina, and Spain use official administrative region data.
  • The United States, Brazil, Colombia, Peru, and France have official administrative region data added.

Admin & Appearance

  • On mobile, swiping right in the admin opens the left primary menu; on desktop, clicking a primary menu pins the secondary menu.
  • The admin adds a midnight mode (auto, light, midnight switching without flicker), and the brand primary color is unified as tech teal.
  • The default front-end theme uses color variables and enables the brand primary color, adds midnight mode with visitor switching, and the switch can be disabled in the admin.
  • The default theme adds four basic parameters—theme color, layout, lines, and corner radius—with restore defaults, plus four style presets: minimal, premium, lively, and tech.
  • The default theme supports color picking from screenshots or the logo, referencing the site logo’s recommended colors; advanced settings are collapsible, and a footer menu is added.
  • Admin home page info cards are arranged in a waterfall layout; contact information adds email and country-specific chat tools, and basic information shows the current country.

System

  • System settings add a “Scheduled Tasks” page showing system cron jobs and supporting custom “AI writes articles” tasks.
  • Custom scheduled tasks now send a single instruction to the AI assistant, and the day-of-week selector is hidden when “daily” is selected.
  • Modules add a “Push to Home” switch, and home page cards can be turned off.
  • Added an online demo mode.
  • Security hardening.
  • The license agreement is updated to v2.4: the free version can be used commercially (with the front-end copyright link retained), and the commercial license can remove the link.
X1.0.0-beta.1 2026-10-23 13 changes

This update enables automatic tag generation for content, streamlines shopping cart and inventory operations, adds a front-end logo setting, and includes security hardening.

Content & SEO

  • Articles can automatically generate keyword tags; tags and tag pages are displayed on the front end, with automatic tag links in the body text.
  • Keywords are automatically generated when importing articles.

Store Orders & Purchasing

  • Front-end product lists now use uniform large-image cards, and product detail pages have a cleaner layout.
  • The shopping cart only checks out selected items and remembers selections; guest carts are merged after login.
  • Renamed the product import entry and fixed extraction errors.
  • Inventory supports inline stock-in and stocktaking; the transaction log is expanded by default, and “Source” is changed to “Operator”.
  • Added “Scan to Add” and “Product List” to the purchase order creation page.

Admin & Appearance

  • Drag sorting shows the insertion position and fixes save errors; banner ads now use the shared drag sorting.
  • The friendly links page is now a card grid, and the mobile top bar has been tidied up.
  • Added front-end logo upload or SVG in basic settings and removed the appearance settings page.
  • Added thumbnails to the theme list and upgraded the default theme.
  • Minor interface refinements.

System

  • Security hardening.
X1.0.0-alpha.4 2026-10-22 2 changes

This version updates the license agreement, clarifying the same economic entity rule and adding a bulk licensing clause.

License & Agreement

  • The license agreement is upgraded to v2.3, clarifying the same economic entity rule and adding a bulk licensing clause.
  • The installation page and help page now display the new license agreement.
X1.0.0-alpha.3 2026-10-22 21 changes

This update lets the assistant fill forms, process images and documents, and generate product drafts, while improving multilingual content, SEO, and wholesale pricing in the store. The admin interface and help documentation are also more user-friendly.

Assistant

  • The assistant can fill the current form and automatically apply SEO rules.
  • The assistant supports attachments, image recognition, document parsing, image galleries, and Excel import, and can generate product drafts from product web pages.
  • Assistant permissions follow admin roles and are rechecked on every use.

Content & Multilingual

  • URL slugs are generated uniformly by path language, can be regenerated, and old addresses redirect automatically.
  • Content is translated automatically on save, with rich text and long-text segmentation supported.
  • URL slugs support transliteration of accented letters.
  • Fixed body text extraction for web page imports and added support for importing YouTube videos.

SEO & Marketing

  • SEO fields moved to advanced options and can be rewritten and validated per target language.
  • SEO and Google Shopping settings are now under “Marketing & SEO”.

Store Orders & Purchasing

  • Supports customer-level pricing, minimum purchase quantities, and step increments, with a new wholesale customer level.
  • Adjusted transaction settings, unified currency formatting, and order currency follows site settings.
  • Barcodes are validated with Code128, and packing dimensions are supported.
  • Rearranged product advanced options.

Admin & Appearance

  • The primary vertical bar is fixed, and the menu scrolls within it.
  • The login and installation pages now match the admin style.
  • GIF uploads are disabled, and help links point to the help center.
  • Interface detail optimizations.

Documentation & Statistics

  • Help documentation and user manuals are organized by module.
  • Added reports to the statistics page.

System

  • A prompt is shown when uploads exceed server limits.
  • Security hardening.