Skip to content

Release history

Changelog

Track every update, fix, and improvement for Hetzner Suite.

Latest 1.2.2 8 releases RSS

Latest release

Version 1.2.2

Released: October 14, 2026 End of Life: October 14, 2028 Compatible with: WHMCS 8.13+
Safe
1 FIX
  • Fix Internal fixes.

Previous releases

Version 1.2.1
Released: 2026-08-29 End of Life: 2028-08-29 Compatible with: WHMCS 8.13+
  • New Assign Robot servers to WHMCS clients from Dedicated Servers (hidden zero-stock product + Active service)
  • New Admin Sync Details for Dedicated services refreshes IP, hostname, and traffic from Robot
  • New Editable setup fee before Standard and Auction product import
  • New Order defaults for Primary IPv4 addon and default OS/dist on new Robot orders
  • New Auto-import uses compact RAM and disk labels (for example 64 GB DDR4, 2x 4TB)
  • Change Improvement: Dedicated admin UI loads bundled SRVthemes only (no co-installed external admin theme addon)
  • Change Improvement: Stale/out-of-stock policy covers Standard and Auction; failed catalog fetches skip that type
  • Change Improvement: Dedicated client area dark mode follows Lagom dark tokens
  • Fix Suspended Dedicated services lock the client area and block management actions including Reconcile
  • Fix Suspend applies Robot firewall deny-all and restores the previous rules on unsuspend
  • Security Assign verifies the server number against the selected Robot account before linking
  • Security Stale cron no longer treats a failed catalog fetch as an empty catalog
Version 1.2.0
Released: 2026-08-01 End of Life: 2028-08-01 Compatible with: WHMCS 8.13+
  • New Dedicated product title template on import — generate WHMCS product names from placeholders such as {{cpu_model}} and {{location}} (enable under Dedicated → Settings → Description).
  • New Dedicated {{location}} placeholder for title and Lagom HTML description templates, with independent custom label maps for title vs description.
  • New Built-in Robot / Auction location presets (FSN1, NBG1, HEL1, and Auction/Market codes such as FSN1-DC14) so imported titles can show friendly labels like Germany / Finland instead of raw site codes.
  • New Customize location labels UI — per-scope modal editors (code → display label) on the Description tab, with Auction FSN1-DCx rows included in the presets.
  • New Update-check / release-notes UX restored from srv-hetznredc.json — sidebar notification, Info version badge, and in-admin release notes modal (never the legacy srv-hetzner-dc.json filename).
  • New Release notes modal Download CTA opens the licensed product page when a serviceid is present (client-area fallback otherwise).
  • Fix Dedicated Settings no longer blanked to Core → Dashboard when opening Description location-label modals (Smarty reserved scope / title include attributes renamed).
  • Fix Location label presets now apply on import even when the admin had not yet persisted the map (empty saved maps fall back to built-in presets; Save seeds/syncs modal rows into hidden fields).
  • Fix Auction/Market datacenter ids such as FSN1-DC14 stay uppercase when no label applies, and inherit the parent site label (e.g. FSN1) when a specific DC row is missing.
  • Fix Cron crontab suggestions no longer use cd … && php -q relative/path or panel-hostile ranges such as 5-59/10 — lines are absolute php -q /path/to/script with */N (or comma minute lists when staggered).
  • Improvement Dedicated Settings → Description restyled to theme panel--collapse groups and a placeholders widget, matching Client/Cron tabs.
  • Improvement Core → Cron Jobs copy and crontab lines clarified for hosting panels (cPanel and similar); stagger offsets remain supported in a panel-safe form.
  • Improvement Detected php-fpm binaries are normalised toward a usable PHP CLI path when suggesting crontab commands.
  • Improvement WhmcsRoot resolution keeps unresolved symlink argv paths so absolute cron invocations still find the WHMCS root under local symlink installs.
  • Change Product surface branding refreshed to Hetzner Suite (addon display name, whmcs.json tagline/short/long, logo SVG descriptions, ionCube header product line).
  • Change Release notes modal no longer shows the internal release-notes file path to administrators.
Version 1.1.6
Released: 2026-07-20 End of Life: 2028-07-20 Compatible with: WHMCS 8.13+
  • Security License verification re-enabled — a valid ServLayer license key is required again for admin access and Hetzner provisioning
  • Security Hardened cached data loading against a theoretical tampering scenario
  • Fix Admin panel no longer fails intermittently right after installation
  • Fix Scheduled cron jobs now correctly reach the development license server in test/staging environments instead of always contacting production
  • Fix Re-importing Cloud products from the admin panel no longer fails
  • Fix Stopped duplicate license and integrity notices appearing together on the Info page
  • Fix Version and support renewal banner now displays correctly under the RSThemes admin theme
  • Improvement Admin panel breadcrumb no longer repeats the current page name on single-page sections (e.g. Info)
  • Improvement Redesigned the version and support renewal notice on the Info page — clearer guidance with direct renew and contact-support buttons and support-window details
  • Change Documentation and support links now point to the current docs site and support ticket form
Version 1.1.5
Released: 2026-07-11 End of Life: 2028-07-11 Compatible with: WHMCS 8.13+
  • New Cloud Config Options pricing — set monthly addon prices for shared options and per-location surcharges from the admin page
  • New Cloud Config Options quantity limits — configure min and max quantity for volume, snapshots, and floating IPs
  • New Cloud Config Options WHMCS type selector — choose Dropdown, Radio, Yes/No, or Quantity per shared option before generate
  • Fix Cloud Config Options pricing save for numberOfFloatingIps when using camelCase option keys
  • Change Improvement - Commercial documentation wiki updated for Cloud configurable options, pricing, and option types
Version 1.1.0
Released: 2026-07-10 End of Life: 2028-07-10 Compatible with: WHMCS 8.13+
  • New Refresh imported Cloud products from the live Hetzner catalog without re-importing each plan manually
  • New Lagom product descriptions can show country flag icons from visible location configurable options via {{locations}}
  • New Cloud product store URLs are generated automatically from the product name when the slug is empty
  • Fix Cloud product stock control follows Hetzner availability on import and during scheduled sync
  • Fix Cloud import shows pricing when a server type is unavailable in all locations
  • Fix Cloud settings multiselect for imported products now saves selected product IDs correctly
Version 1.0.1
Released: 2026-07-06 End of Life: 2028-07-06 Compatible with: WHMCS 8.13+
  • Fix Cloud server type import no longer fails when Lagom product descriptions are enabled in Cloud settings
Version 1.0.0
Released: 2026-06-20 End of Life: 2028-06-20 Compatible with: WHMCS 8.13+
  • New First production release.
  • New Hetzner Cloud, Storage Box, and Dedicated (Robot) provisioning and client-area management in a single addon.
  • New Hybrid billing with automated usage-based overage charges for Hetzner Cloud traffic.
  • New Admin import tools for Cloud server types and the Dedicated auction/standard catalog.
  • New Client-area snapshot management with a cached read path for faster page loads.
  • New Central Cron Jobs dashboard with per-family schedules, manual run, and a log viewer.
  • New Refreshed client-area styling integrated with the Lagom2 theme.
  • New Admin panel layout aligned with familiar WHMCS admin conventions.
  • New English, Arabic, and German language packs for both the admin area and the client area.
  • Fix The WHMCS 9 billing cron now reads product module options from the correct product tables.
  • Change Improved:API credentials are encrypted and never appear in debug output or logs.
  • Change Improved:Client-area language selection hardened against invalid input.