Leanmerce Commerce Assistant — preserved release history

= 0.12.9 =
* Verify all four migrations against required physical tables, columns and full ordered indexes, including already-current installations.
* Read back stored version markers, serialize repairs and pause failed attempts before retrying.
* Delay Commerce Assistant document/audit runtime registration when required schema is unavailable; keep ordinary WooCommerce checkout available.
* Preserve existing identifiers, settings, orders, encrypted originals, encryption material, evidence and submission records.

= 0.12.8 =
* Added a private, integrity-checked original-confirmation archive and durable submission records; later order edits do not rebuild originals.
* Clarified Documents-panel statuses and eligible confirmed sending; uncertain submissions are not automatically resent.
* My Account now downloads archived originals only. Older orders are not silently reconstructed.
* Improved SKU/quantity/price columns and fee presentation; current printouts remain distinct from originals.
* Improved shared navigation, overview, Support and BS/HR/SR-Latin/EN delivery guidance.
* Added saved-versus-unsaved delivery summaries and invoice/COD email guidance without changing existing choices.
* Added Core API 1.9.0 and typed operational-PDF SDK contracts. Advanced fields, execution and optional customer delivery require separate authorized Pro; contracts are not a Free feature.
* Kept advanced registration lazy; authorized projections have bounded data, privacy filtering and validated active links.
* Hardened PDF admin inputs and corrected Plugin Check annotations while retaining public identifiers and legal rules.
* Updated user/developer, privacy, language and build documentation. Archive tables are additive; settings, orders and historical files are retained.

= 0.12.7 =
* Use the shared Leanmerce admin umbrella and canonical local SVG.
* Keep Dashboard, Setup and Tools bookmarks with internal navigation.
* Scope admin assets to actual registered Commerce Assistant screens.

= 0.12.2 =
* Use the Leanmerce Commerce Assistant name, folder, main file and text domain.
* Preserve third-party admin notices; remove notice callback suppression.
* Keep development packaging tools outside the installable plugin.
* Preserve PDF renderer CSS, legal content and existing data identifiers.

= 0.12.1 =
* Clarify the supported Bosnia and Herzegovina market and preserve the Free order-confirmation / separate Pro contract distinction.
* Apply the owner-approved commerce-assistant folder, main file and text domain; preserve internal data and integration identifiers with a documented controlled transition and legacy dependency-slug compatibility.
* Include the request-boundary, non-VAT setup, PDF attribution, admin-scope and deterministic-build corrections verified during release preparation.

= 0.12.1-rc.6 =
* Use the owner-approved public name Leanmerce Commerce Assistant; preserve the existing slug, text domain, data and integration identifiers.
* Correct stored false checkbox semantics and non-VAT Wizard completion.
* Harden request methods, canonical IDs, nonces and bounded Wizard inputs.
* Remove automatic Free PDF attribution and outbound footer links; retain page numbers.
* Scope notices/assets by actual admin screen; make cleanup safe without arguments and guard direct PHP access.
* Include the complete deterministic Free build tool and translation-source workflow.

= 0.12.1-rc.5 =
* Added secure print-focused confirmation PDF view and localized Open/Print order actions.
* Moved order confirmation controls into the native Documents sidebar metabox.

= 0.12.1-rc.4 =

* Measure the final confirmation notice against the full content width and safely wrap long payment and shipping methods.
* Add private, read-only Free confirmation PDF actions to HPOS and legacy order administration.

= 0.12.1-rc.3 =

* Redesign the Free PDF order confirmation with a public Woo order number headline, side-by-side seller/customer details and linked Leanmerce attribution on every page.

= 0.12.1-rc.2 =
* UAT copy corrections, clearer store diagnostics, private Free PDF sample preview, and clearer Wizard completion flow.

= 0.12.1-rc.1 =

* Applies the five approved Croatian editorial corrections.
* Adds an additive structured returns-address form while preserving the legacy free-text value without automatic parsing.
* Keeps Core API 1.6.0, existing rules, orders, documents and Pro RC4 compatibility unchanged.

= 0.12.1-dev.4 =

* Applies the locked BS/HR/SR/EN merchant-facing editorial catalog.
* Localizes all 24 Audit PASS messages and keeps raw engine text in diagnostics export only.
* Simplifies initial language selection, preserves advanced language settings, and adds an explicit post-Audit finish action.
* Preserves the canonical WooCommerce Terms-page resolver and published-page selector.

= 0.12.1-dev.3 =
* Uses the canonical WooCommerce Terms-page resolver with multilingual diagnostics and safe in-wizard binding.
* Restricts document routes to enabled, supported customer order emails and preserves stale values for repair.
* Localizes actionable Audit findings and clarifies Free/Pro document delivery behavior.
* Isolates specifically identified unrelated third-party notices only on Leanmerce admin pages.

= 0.12.1-dev.2 =

* Redesigned the seven-step B2C Setup Wizard with actionable audit findings, structured contacts, and live WooCommerce route validation.

= 0.12.1-dev.1 =
* Development candidate only; not a stable release.
* Redesigned the seven-step Free/Core Setup Wizard with scoped, responsive WordPress-admin styling.
* Added wizard-selected BS/HR/SR/EN text, server-side validation, draft saving and conditional seller fields.

= 0.12.0 =
* Completed the WordPress.org Free release gates on WordPress 7.1.2, WooCommerce 11.1.2 and PHP 8.3.35.

= 0.12.0-rc.3 =
* Aligned the Core API compatibility unit regression with the existing 1.6.0 contract.

= 0.12.0-rc.2 =
* Deferred Basic PDF cleanup scheduling until Action Scheduler is initialized.

= 0.12.0-rc.1 =
* Prepared the Free plugin for WordPress.org release-candidate review.
* Added WordPress.org readme, GPL license, and source/build documentation.
* Made the Free Basic PDF path fully self-contained with the built-in renderer.
* Removed the unnecessary Free runtime Dompdf dependency declaration.
* Aligned translation loading with the current WordPress.org language-pack lifecycle.
* Added a contextual, non-blocking link for the separately distributed Pro add-on.
* Carries forward Phase 11 security and integrity hardening.

= 0.11.0 =
* Security, integrity, concurrency, upload, storage, and download hardening.
