0.10.1 — 27 September 2026
- Connect product links and commercial licensing to clickclue.com.
- Existing saved recordings and plugin directory names are unchanged.

= 0.10.0 =
* Adds a first-visit checklist with recording readiness, signed-out test guidance and replay review progress.
* Adds three dismissible, contextual links explaining the separate Pro add-on in the bundled guide.
* Keeps setup progress in the current administrator's browser without transmitting usage analytics.
* Preserves existing recording, retention, storage and privacy settings.
* Update Free first, then matching Pro, without uninstalling.

ClickClue release history

= 0.9.0 =
* Adds acknowledged upload batches, bounded memory-only retries and recovery after temporary disconnection.
* Shows recording completeness in replay; a closed tab or missing batch is not silently labelled complete.
* Updates computed layout in bounded batches for changed and visible elements.
* Organises up to 256 individually approved public images in named collections, with up to 64 used copies and 2 MiB per recording.
* Preserves masking, local storage, existing settings and uncapped monthly Free recording.
* Update Free first, then matching Pro, without uninstalling. Image approval changes and enabled Pro goal/campaign changes require current consent.

= 0.8.1 =
* Keeps tutorial help available inside the installed plugin without an external website.
* Clarifies optional approved images in the settings and suggested privacy-policy wording.
* Applies each site’s uninstall preference when removing ClickClue from a multisite network.
* Update Free first, then the matching Pro add-on. Existing recordings, settings and consent choices are preserved.

= 0.8.0 =
* Adds optional, default-off approved public images to replay, while keeping private regions excluded.
* Preserves more structural layout detail without fetching arbitrary image URLs or external fonts.
* Removes stored approved-image copies when approval is withdrawn; recording events follow normal retention.
* Update Free first, then matching Pro, clear page/CDN caches and renew positive replay consent.


= 0.7.0 =
* Improves replay sizing with fit-width and zoom controls, accessible event navigation and fullscreen where supported.
* Keeps excluded media as proportional, clearly labelled placeholders without fetching image URLs.
* Preserves masking, consent, local storage and uncapped monthly recording in Free.
* Deletes linked Pro clues and feedback along with their recording, including while Pro is deactivated.
* Update Free first, then matching Pro, clear page/CDN caches and renew positive replay consent.

= 0.6.11 =
* Removes edition-based monthly recording quotas. Both editions use the same configurable retention and storage controls.
* Moves heatmaps, team tools, exports, optional services and legacy checkout tools into the separate Pro add-on. Free replay, review tools and privacy controls remain available.
* Isolates recording authorization and browser consent between sites. Fresh positive consent is required after updating; prior refusals remain respected.
* Keeps unconfirmed older withdrawal requests visible without claiming deletion succeeded.
* Includes self-contained readable sources and reproducible asset builds.
* Update Free first, then Pro, and clear page/CDN caches. Existing recordings and valid saved settings are preserved.

= 0.6.10 =
* Opens Recordings first and makes page heatmaps, form observations and review handoff the primary Pro workflow.
* Explains paused capture, visitor permission, 10% sampling and seven-day / 250 MiB defaults; Pro ceilings do not automatically change saved settings or add hosting.
* Keeps existing checkout diagnostics, funnel, pilot, digest and optional AI in a labelled Legacy checkout area. Existing data, settings, schedules and APIs remain compatible; no service is contacted by this upgrade.
* Preserves Free replay, filters, notes, bookmarks and privacy controls; makes contextual Pro benefits clearer.
* Prepares commercial Pro updates for short-lived first-party download capabilities with fresh authorisation, redirect refusal and SHA-256 validation. Paid delivery requires an enabled merchant service.
* Adds explicit local licence removal for revoked or replaced keys; it does not release a remote activation seat.
* Update Free first, then Pro, and clear caches. The privacy notice revision is unchanged from 0.6.9.


= 0.6.9 =
* Includes the security and reliability corrections from 0.6.8.
* Resumes an eligible recording after returning with the browser Back button while its earlier start request is still pending. Deletes the stale session before restarting and never starts while the page is hidden.
* Keeps 0.6.8 privacy choices valid; older releases may require a fresh positive choice. Update Free first, then Pro, and clear page/CDN caches.

= 0.6.8 =
* Stops descendant updates from newly private regions and keeps heatmap capture within the same privacy boundaries.
* Rechecks recording permission after delayed startup, session locks and WooCommerce callbacks.
* Preserves removed service credentials and opt-outs during background jobs; serializes overlapping settings actions.
* Returns retryable errors for transient database failures without replacing existing recordings.
* Preserves literal saved-filter text and isolates new filters per site on multisite.
* Accepts browser-normalized default origin ports while rejecting other ports.
* Update Free first, then Pro, clear page/CDN caches and renew replay consent.

= 0.6.7 =
* Tightens private click boundaries and server input masking; validates route identifiers and metric types.
* Preserves service-key removal during slow site connections and respects paused or superseded consent in payment callbacks.
* Preserves note drafts, accepts up to 1,000 Unicode characters and allows authors or administrators to delete individual notes.
* Improves privacy-panel keyboard focus, form ownership, pagination, request timeout recovery and stale replay error handling.
* Corrects website replay sizing and mobile search input sizing.
* Update Free first, then Pro, clear caches and renew positive replay consent.

= 0.6.6 =
Fixes privacy exclusion matching and custom WooCommerce private routes, stale review responses, saved-filter recovery, recorder REST URL handling and checkout event accuracy. Adds keyboard access to workspace tables and improves long-text layouts. Update Free first, then Pro, clear caches and renew replay consent.

= 0.6.5 =
Fixes dynamic stylesheet privacy, encoded page exclusions, consent checks during upload retries, expired evidence access, database error reporting, and malformed issue updates.

= 0.6.4 =
Security and reliability fixes: stricter API inputs, consent revocation races, CSS privacy filtering, atomic recording quotas, retention access checks, and plain-permalink dashboard requests.


= 0.6.3 =
* Marks a recording watched only after the player confirms reconstruction; failed loads leave it unwatched.
* Reports missing published privacy policies as a setup blocker.
* Refreshes consent controls after a failed start followed by refusal.
* Explains rejected request origins without weakening origin validation.
* Clarifies installation prerequisites. Existing data and installation identifiers remain compatible; update Free first, then Pro, and clear caches.

= 0.6.2 =
* Links the replay prompt to the store’s published WordPress privacy policy; built-in capture is blocked until a published policy is selected.
* Uses equally prominent allow/refuse controls and a versioned replay choice. Older positive choices require renewal; refusals remain respected.
* Stores the server receipt time and notice revision on new recordings without inventing historical consent.
* Update Free then Pro, publish/select the policy and clear page caches. Old loader revisions cannot start recording.
* Adds operator guidance for consent evidence, data rights, retention and optional processors.

= 0.6.1 =
* Adds an optional, restartable tutorial for Free and Pro with browser-local checklist progress. It never changes capture, consent or service settings.
* Improves dashboard readability, navigation, loading recovery and first-recording guidance.
* Preserves unsaved settings while moving between views, and blocks saving until settings have loaded.
* Keeps existing recordings, installation identifiers, consent API aliases and storage budgets compatible.


= 0.6.0 =
* Adds masked recorded-page heatmap overlays with a grid fallback for older recordings.
* Adds measured recording capacity and an adjustable payload budget. New installs start at 250 MiB; existing 0.5.x budgets are preserved.
* Raises monthly starts to 1,000 Free / 10,000 Pro. Payload, retention and per-session ceilings still apply.
* Adds a local store-pilot timer, paired time comparison and CSV export. No customer results or telemetry are included.
* Keeps installation identifiers and manual upgrade compatibility. Commercial payments remain unconfigured.


= 0.5.1 =
* Renames the product to ClickClue while preserving installation and storage identifiers.
* Adds the window.ClickClue consent API alias and new documentation.
* Preview maintenance: packages a self-contained replay viewer and confirms successful reconstruction before showing ready. Failed loads can be retried from the demo, dashboard and invited replay without discarding the recording.

= 0.5.0 =
* Adds date filters, watch state, bookmarks and session notes.
* Pro adds checkout funnels, coarsened click/scroll heatmaps, form analytics, roles and expiring account-bound invitations.
* Adds configurable agency connections, daily email digests and opt-in AI summaries.
* Adds commercial licensing/update adapters; merchant setup is required before paid delivery.
* Session withdrawal and retention delete associated analytics and collaboration data.

= 0.4.0 =
* Confirm database deletion and upload commits, retry visitor withdrawal, and report cleanup failures.
* Bound bulk deletion and improve mobile navigation, keyboard access, and contrast.

= 0.3.0 =
Consent loader defers the capture engine until permission, sampling and server authorization pass. Guided first-recording setup, optional per-tab diagnostics, suggested checkout investigation checks, and downloadable investigation briefs.

= 0.2.0 =
Checkout issue inbox, structural error categories, investigation notes, fix recurrence monitoring, WordPress update markers, issue CSV reports, setup health checks, inactivity skipping and replay event navigation. Existing recordings are indexed in bounded batches.

= 0.1.0 =
Initial private preview: consent-gated recording, local storage, administrator playback, retention, quotas, and companion Pro add-on.
