CARTDINI RELEASE NOTES

Cartdini release notes

What changed, what improved, and what to check before your next update.

Latest: Free 0.1.0-rc.11Pro 0.1.0-rc.8
FREE 0.1.0-rc.11 · PRO 0.1.0-rc.8 · 24 SEPTEMBER 2026

Ask the right questions. Reuse your setup.

Show a question only for a gift, a business purchase, a selected product or a matching cart total. Review configurations before moving them between stores.

  • Add three Pro recipes: gift checkbox/message, business purchase/PO text, and product-specific instructions.
  • Combine up to five all/any field, exact product/variation-ID and final-total rules without nesting. Final totals are after discounts and include taxes and shipping.
  • Require WooCommerce 10.1+ for product/cart rules in Checkout Blocks. Existing select/checkbox field-only rules retain their WooCommerce 9.9 baseline; conditional contact fields still need 10.1+.
  • Review Add fields or Replace transfers with keep/replace/rename conflict choices, dependencies, product/currency mapping, draft undo and recovery.
  • Clear stale hidden answers from a returning shopper's saved profile and the new order, while preserving historical orders.
  • Add contextual Preview Pro controls in Free. Free field capabilities, 20 local Pro templates and ten restore points are unchanged.

Update Free first, then Pro. Product lists accept up to 50 exact simple-product or variation IDs and do not expand variable-parent families. Imported product IDs require explicit mapping to this store. If currencies or decimal precision differ, or source precision is unknown, confirm each destination threshold explicitly. See the release guide for completed verification and limits. Prices remain $49 / $99 / $199 annually; paid subscriptions remain closed.

FREE 0.1.0-rc.10 · PRO 0.1.0-rc.7 · 23 SEPTEMBER 2026

More useful Free fields. Clearer checkout limits.

  • Move textarea, email and telephone into Free on Classic. Text/select/checkbox continue to support both checkout systems; Pro keeps number/date/radio on Classic.
  • Add four Free controls per field for admin order details, customer order details, admin emails and customer emails. Hiding a destination retains the answer.
  • Add Classic radio condition sources and read the checked option by its shared field name.
  • Keep Pro-only and conditional definitions locked when Pro is inactive, while allowing unrelated Free edits and explicit deletion.
  • Apply maximum text lengths only to text-like inputs, so small legacy limits cannot invalidate dates or configured choices.
  • Restrict Blocks conditions to select/checkbox sources and require WooCommerce 10.1+ for conditional contact fields. Preserve unsupported saved definitions without registering them in Blocks.

Update Free first, then Pro. Review existing Blocks configurations that depend on text sources or use conditional contact fields on WooCommerce 9.9/10.0; those configurations are retained but paused in Blocks. Unconditional contact fields still work from 9.9.

Passed 270 website/editor tests, 2,687 PHP assertions per tested PHP version, and local Classic/Blocks order checks. Read the release guide for completed checks and staging requirements. Pricing is unchanged.

Historical Free RC9 / Pro RC6 notes. Current Blocks support is described above.

FREE 0.1.0-rc.9 · PRO 0.1.0-rc.6 · 23 SEPTEMBER 2026

Test your checkout questions before publishing.

  • Combine up to five field-to-field conditions with Match all or Match any in Classic and Checkout Blocks.
  • Try sample answers in the editor condition tester, with visibility and required-state feedback.
  • Review imported configurations before loading a draft, with dependency and compatibility feedback.
  • Apply the same visibility rules to required validation and saved order/email answers.
  • Offer authenticated in-dashboard Pro updates after an optional eligible license connection.

Existing single-rule configurations remain supported. Update Free first, then Pro. Pro’s six additional input types remain Classic-only; nested rules and product/cart/shipping/payment conditions are not included. Read the installation, rollback and test notes.

RC8 · preserve checkout defaults and handle service failures safely

15 September 2026. Cartdini Free is now 0.1.0-rc.8; Pro remains 0.1.0-rc.5.

  • Keep WooCommerce requirement and placeholder defaults when editing only a Classic core-field label; retain existing explicit overrides.
  • Restore focus to the edited core field and improve narrow-screen editor controls.
  • Reject invalid website security configuration and report concurrent license-disconnect conflicts.
  • Show guidance and download links when the browser demo cannot load.

Read the supplied audit report for test results and remaining staging checks.

RC7 · website security, reliable editing & Unicode validation

15 September 2026. Cartdini Free is now 0.1.0-rc.7; the Pro package remains 0.1.0-rc.5.

  • Keep download keys out of native form URLs and preserve read-only payment keys.
  • Prevent delayed purchase, license and customer responses from overwriting newer admin views.
  • Recover privacy choices after request failures and retain daily analytics deduplication.
  • Keep the latest selected plugin import and align multilingual answer limits with browser controls.
  • Improve checkout-preview text contrast, short-screen privacy choices and reduced-motion scrolling.

Validate the intended WordPress store and payment integration on staging before deployment.

Website and Cartdini Free 0.1.0-rc.6

15 September 2026. Fixes field-editor dependency handling, safe duplication, keyboard focus and timed-out saves. The website adds stale-response protection, consent-race fixes, responsive and keyboard improvements, and a does-not-equal demo rule. Pro 0.1.0-rc.5 remains compatible and unchanged.

Validate the candidate on your own staging store before updating production.

0.1.0-rc.5 · 14 September 2026

Improve MFA and license recovery, pending purchase reconciliation, unsaved page protection, demo exports, numeric and Unicode validation, keyboard focus, copied keys and cancelled checkout selections. Add replace/delete template controls with conflict protection. Preserve published section links and support the advertised article lengths.

Update Cartdini Free first, then Pro. Deploy the website source separately. These packages do not change live hosting or payment settings.

FREE & PRO 0.1.0-rc.4 · 13 SEPTEMBER 2026

Consistent checkout fields and reliable updates

  • Use distinct field input names without invalidating existing configurations and keep text conditions consistent with server validation.
  • Support fractional numbers and preserve complete UTF-8 characters in field text.
  • Protect settings, templates and license updates against overlapping requests.
  • Report failed database saves and keep disconnected licenses disconnected.

Update Free first, then Pro. The website build now verifies that its private Pro download matches the current plugin source. See the source audit report for fresh test results and remaining staging checks.

FREE & PRO 0.1.0-rc.3 · 13 SEPTEMBER 2026

Reliable conditional checkout and private data cleanup

  • Fix conditional field visibility and required answers in WooCommerce 9.9 Checkout Blocks, including empty source values.
  • Remove duplicate Classic address values on checkout and include historical copies in privacy exports and erasure.
  • Clear hidden or removed answers and empty display snapshots when retrying checkout.
  • Preserve valid installation credentials when license activation requests arrive together.

Update Free first, then Pro. The license activation fix also requires the updated website service. Regression checks execute the real WooCommerce 9.9.0 and 10.0.0 schema validators on PHP 8.0 and 8.4; a complete staging-store checkout remains required.

FREE 0.1.0-rc.2 · 13 SEPTEMBER 2026

Safer imports and reliable saves

  • Reject malformed JSON before rendering and escape preview identifiers.
  • Keep the current draft when an import is invalid.
  • Pause editing during a pending save to prevent lost changes.

Update Free even when using Pro: both editions share this editor. For that release, Pro stayed at 0.1.0-rc.2. The website also clears confirmation credentials and discards old responses when staff sessions or accounts change. PHP and DOM regressions pass; full store staging and browser checks remain required.

PRO 0.1.0-rc.2 · 12 SEPTEMBER 2026

Optional license connection

  • Connect a website with the purchase key and an explicit communication notice.
  • View subscription eligibility, site allowance, latest version and last successful contact.
  • Run manual and daily check-ins; disconnect to release a seat.
  • Encrypt the local installation token and keep checkout features independent of license status.

The website also adds email/password staff accounts, email invitations, optional Google Authenticator, visitor analytics with opt-in consent and connected-site administration. At that release, Free was 0.1.0-rc.1. This is a release candidate; verify the complete store before production use.

0.1.0-rc.1 · 11 SEPTEMBER 2026

Launch review candidate

  • Recover safely from malformed saved field settings, restore history and templates.
  • Reject structured or fractional text-length values and invalid template names.
  • Limit configuration and template request bodies and verify editor permissions.
  • Add regression coverage for restricted roles, REST nonce validation and corrupted settings.
  • Preserve conditional-field enforcement, HPOS order storage and the Classic/Blocks feature boundaries.

Test this candidate with your actual store’s theme, database, payment gateways and other checkout extensions before production.

Website & paid delivery

USD/EUR quotes, Stripe Checkout, verified payment webhooks, protected Pro downloads and Stripe-hosted billing access. Live sales require account configuration and successful sandbox testing.

Download Free ↓ Get your Pro update ↗