PluginProbe ʕ •ᴥ•ʔ
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / trunk
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz vtrunk
2.12.5 2.12.4 2.12.3 2.12.2 2.12.1 2.12.0 2.11.1 2.11.0 2.10.1 2.10.0 2.9.1 2.9.0 2.8.2 2.8.1 2.7.0 2.7.1 2.8.0 trunk 0.0.10 0.0.11 0.0.12 0.0.13 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.0.7 0.0.8 0.0.9 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.1.2 1.10.0 1.10.1 1.11.0 1.12.0 1.12.1 1.12.2 1.12.3 1.13.0 1.13.1 1.13.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.5.0 1.5.1 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.8.0 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.2 2.6.0
sureforms / inc / lib / bsf-analytics / changelog.txt
sureforms / inc / lib / bsf-analytics Last commit date
assets 1 year ago classes 1 year ago modules 1 month ago changelog.txt 1 month ago class-bsf-analytics-events.php 4 months ago class-bsf-analytics-loader.php 1 year ago class-bsf-analytics-stats.php 4 months ago class-bsf-analytics.php 4 months ago version.json 1 month ago
changelog.txt
63 lines
1 v1.1.29 - 30-June-2026
2 - Improvement: Added `spectra-blocks` slug to UTM analytics.
3
4 v1.1.28 - 22-June-2026
5 - Fix: Deactivation survey loaded a non-existent RTL stylesheet (`feedback.min-rtl.css`) producing a 404 in RTL locales. Registered the file suffix so the correct `feedback-rtl.min.css` is requested.
6
7 v1.1.27 - 16-June-2026
8 - Improvement: Added `SureDonation` slug to UTM analytics.
9
10 v1.1.26 - 20-April-2026
11 - Improvement: Switched from `Astra_Notices` to `BSF_Admin_Notices`.
12
13 v1.1.25 - 13-April-2026
14 - New: Added optional `$force` parameter (4th arg) to `track()` — when true, bypasses the post-send dedup and overwrites any pending entry with the latest value. Default behavior (skip on duplicate) is unchanged. Useful for recurring events like `plugin_updated`.
15
16 v1.1.24 - 8-April-2026
17 - Improvement: Updated admin notice copy — concise heading, description, and button labels.
18
19 v1.1.23 - 7-April-2026
20 - Improvement: Improved consent notice copy — leads with benefit, clearer CTAs.
21 - Improvement: Standardized usage doc link with dynamic product-specific UTM parameters.
22 - Fix: Clear tracking transient immediately on opt-out for instant effect.
23 - New: Added `bsf_usage_tracking_enabled` global filter as a kill switch for hosting providers and compliance plugins.
24 - New: Include admin email in tracking payload.
25
26 v1.1.22 - 1-April-2026
27 - Improvement: Added `surecontact`, `surecookie`, `suredash`, `power-coupons` and `sigmize` slugs to UTM analytics.
28
29 v1.1.21 - 27-March-2026
30 - New: Introduced BSF_Analytics_Events class for reusable one-time milestone event tracking with dedup.
31 - New: Support for custom option resolver callbacks (get/update) or default plugin-slug-prefixed WordPress options.
32
33 v1.1.20 - 4-March-2026
34 - New: Added PHPUnit test suite with 73 tests covering all 6 classes using WP_Mock.
35 - New: Added GitHub Actions CI workflow for PHPUnit tests across PHP 7.4, 8.0, 8.1, and 8.2.
36
37 v1.1.19 - 1-March-2026
38 - Fix: Resolved dead-code form ID fallback and reduced AJAX timeout from 90s to 15s in deactivation survey.
39 - Fix: Moved nonce verification before $_GET access in handle_optin_optout() to comply with WordPress.org coding standards.
40
41 v1.1.18 - 19-February-2026
42 - Improvement: Added `modern-cart` slug to UTM analytics.
43
44 v1.1.17 - 29-January-2026
45 - Improvement: Renamed options from `*_analytics_*` to `*_usage_*`.
46
47 v1.1.16 - 15-July-2025
48 - Improvement: Added `SureRank` slug to UTM analytics.
49
50 v1.1.15 - 1-July-2025
51 - Improvement: Added `Ultimate_VC_Addons` slug to UTM analytics.
52
53 v1.1.14 - 6-May-2025
54 - New: Introduced a key 'hide_optin_checkbox' to hide checkbox from Settings > General.
55 - Improvement: Single optin notice for all bsf products.
56 - Improvement: Introduced delay of 7 days for next optin message if user has reqested request from product.
57
58 v1.1.13 - 17-April-2025
59 - Improvement: Ensured unique id for label's `for` attribute in deactivation survey fields by prefixing them with product slugs.
60 - Improvement: Prevented deactivation survey from triggering when switching from a child theme to its parent.
61
62 v1.1.12 - 24-March-2025
63 - Improvement: Added `suremails` and `latepoint` slugs to UTM analytics.