Plugin Name: Beehive Pro
Author: Mariusz Misiek, Joel James

Change Log:

= 3.4.9 ( 2023-09-08 ) =

- Enhance: Performance improvements.
- Fix: Empty statistics for posts and pages.
- Fix: Fatal error when no profiles are found.

= 3.4.8 ( 2023-08-28 ) =

- Enhance: Performance improvements for Google API requests.
- Enhance: Remove obsolete notices.
- Enhance: Support 8 digit GTM container IDs.

= 3.4.7 ( 2023-06-06 ) =

- Enhance: Performance improvements.

= 3.4.6 ( 2023-05-17 ) =

- Enhance: WordPress 6.2 support.
- Fix: Empty data on subsites.
- Fix: Typo in accounts page.

= 3.4.5 ( 2023-02-23 ) =

- Enhance: Do not auto-select if a matching profile/stream is not found.
- Enhance: Hide sensitive data from the API.
- Enhance: Remove deprecated actions and filters.
- Fix: Wrong date order in statistics.
- Fix: Fatal error on some sites.
- Fix: Tracking ID is not added if auto-detect is enabled.

= 3.4.4 ( 2022-12-21 ) =

- Enhance: Escaping user inputs.

= 3.4.3 ( 2022-11-18 ) =

- Enhance: Minor performance improvements.
- Fix: Incompatible dimensions in GA4 API requests.

= 3.4.2 ( 2022-11-02 ) =

- Enhance: Remove unused notices.

= 3.4.1 ( 2022-10-03 ) =

- Enhance: Migrate Google OAuth.
- Enhance: Membership status check.
- Enhance: Performance improvements on Google Analytics API requests.
- Enhance: Replace Google fonts with Bunny fonts for GDPR compliance.
- Enhance: Update Shared UI.
- Fix: Wrong value for GTM variables.
- Fix: Unable to fetch users in permission settings.
- Fix: GA4 streams are missing when there are more than 50 items.
- Fix: Transients are slowing down the Dashboard.

= 3.4.0 ( 2022-07-21 ) =

- New: Google Analytics 4 statistics & tracking.
- Enhance: Upgrade GA APIs.
- Enhance: Performance improvements.

= 3.3.15 ( 2022-06-06 ) =

- Enhance: WordPress 6.0 compatibility.
- Enhance: Update submodules.
- Enhance: Notice styles.

= 3.3.14 ( 2022-05-06 ) =

- Fix: GuzzleHttp conflict.

= 3.3.13 ( 2022-04-27 ) =

- Enhance: PHP 8.0 compatibility.
- Enhance: Update libraries.
- Enhance: Update SUI.
- Fix: Composer autoload conflicts.
- Fix: Unable to dismiss tutorials widget.
- Fix: Conflict with Google Listings and Ads plugin.

= 3.3.12 ( 2021-11-03 ) =

- Enhance: White label support.
- Enhance: Permission checks.

= 3.3.11 ( 2021-11-01 ) =

- Enhance: Remove unused UI elements.
- Enhance: Performance improvements.

= 3.3.10 ( 2021-04-19 ) =

- Enhance: Update external libraries.
- Enhance: WP 5.8 support.
- Fix: Subdirectory subsite post statistics are empty.
- Fix: Invalid API credentials are being used on multisite.

= 3.3.9 ( 2021-03-16 ) =

- Enhance: Update links to wpmudev.com.
- Fix: Tutorials are not loading.
- Fix: Submodule is not initialized.

= 3.3.8 ( 2021-03-04 ) =

- New: Realtime visitors statistics.
- Enhance: Improve whitelabel support.
- Enhance: Hide irrelevant settings in network admin.
- Enhance: Improvements in Exclude Roles settings.
- Enhance: Improve GTM container ID validation.
- Fix: Scroll bar is hidden after closing onboarding modal.
- Fix: Wrong redirect URL after Google authentication.
- Fix: Menu item is missing in mobile.
- Fix: Ajax form submits are not triggering GTM events.

= 3.3.7 ( 2021-01-27 ) =

- New: Tutorials section.
- New: Disable tracking based on user roles.
- New: Ability to add/remove statistics meta box support for post types.
- New: Statistics menu position settings.
- Enhance: Improve whitelabel support.

= 3.3.6 ( 2020-12-17 ) =

- Fix: Dashboard Widget is hidden to admin users.
- Fix: Active tab contents are not visible in Dashboard Widget.

= 3.3.5 ( 2020-12-16 ) =

- New: Option to reset plugin settings & data.
- New: Option to cleanup plugin settings and data on uninstall.
- Enhance: Move statistics pages to Beehive main menu.
- Enhance: Update to latest SUI.
- Enhance: Show refresh statistics button only on statistics pages.
- Enhance: Remove restricted links when the user doesn't have permission.
- Fix: Empty dashboard widget when the user doesn't have permission.

= 3.3.4 ( 2020-11-19 ) =

- New: GA4 measurement ID support.
- Enhance: Improvements in GTM integrations.
- Enhance: Remove links from comments.
- Enhance: Remove unused settings from onboarding modal.
- Enhance: Upgrade to gtag.js from analytics.js.
- Fix: Search is not working in onboarding modal profile selector.
- Fix: Can't scroll after onboarding is closed.
- Fix: In some setup, onboarding modal is showing even after closing it.
- Fix: Beehive logo is not hidden when whitelabel feature is enabled.
- Fix: Comparison graph is not showing on first period change.
- Fix: Permission settings are broken after upgrade.
- Fix: Fatal error after upgrade.

= 3.3.3 ( 2020-11-11 ) =

- Fix: Security vulnerability

= 3.3.2 ( 2020-10-22 ) =

- New: Show redirect URIs for Google API project.
- Enhance: Improvements in permissions UI.
- Enhance: Show notice when subsites can view statistics without authentication.
- Enhance: Show notice when duplicate GTM Container ID is being used network.
- Fix: Mobile navigation is hidden.
- Fix: Fatal error when upgrading from v3.2.8.
- Fix: Analytics reports are not visible to the shop manager role when enabled.
- Fix: Placeholder text is not visible.

= 3.3.1 ( 2020-10-12 ) =

- Enhance: Small fixes and improvements.

= 3.3.0 ( 2020-09-23 ) =

- New: Google Tag Manager integration.
- New: Accounts page to manage authentication to different services.
- New: Separate page for Google Analytics settings.
- Enhance: Improvements in onboarding modal.
- Enhance: Performance improvements in dashboard widget.
- Enhance: Cleanup unwanted services from Google library.
- Fix: API client failure on old PHP versions (PHP v5).

= 3.2.8 ( 2020-08-26 ) =

- Enhance: API keys load balancing to avoid request limit issues.
- Enhance: Store authentication client id in database.
- Enhance: The original admin who installed Beehive can't be denied the settings access.
- Enhance: Show Google login and tracking ID status notice in settings page.
- Fix: Manual tracking ID is being used when automatic detection is enabled.
- Fix: Network URL is used for authentication redirect if plugin is not activated network wide.
- Fix: Composer autoload conflict with Updraft.
- Fix: Conflict with Google Site Kit.
- Fix: Log texts are hidden in Dashboard summary box.

= 3.2.7 ( 2020-08-14 ) =

- Enhance: Updated Google lib to v2.7.0.
- Fix: Broken pages when site is using different locale.

= 3.2.6 (2020-05-29) =

- Fix: Blank page after the update.

= 3.2.5 ( 2020-05-27 ) =

- New: Ability to control who can manage Beehive settings.
- New: Added welcome modal to highlight important changes.
- Enhance: Prefix vendor libraries to avoid composer conflicts.
- Enhance: Combine chart tooltips when the comparison is used.
- Enhance: Use prefixed vendor libraries to avoid conflict.
- Fix: Conflicts with other plugins using Guzzle PHP lib.
- Fix: Using network_site_url only when Beehive is not network-wide active.
- Fix: Wrong Client ID and Client Secret check on subsites.

= 3.2.4 ( 2020-04-06 ) =

- New: Added dashboard page.
- New: Upgraded statistics page to use SUI.
- New: Upgraded statistics widget to use SUI.
- New: Added white labelling support.
- New: Added ability to clear statistics cache from plugin settings.
- New: Added rest endpoints for statistics and settings.
- New: Added new filters for domain mapping support.
- Enhance: Upgraded to new SUI.
- Enhance: Improved UX to connect with Google.
- Enhance: Using ChartJS for all charts except Geo Chart.
- Enhance: Improved caching using transient.
- Enhance: Store plugin version in subsites for the upgrade process.
- Enhance: Merged reports and permission settings.
- Fix: Domain mapping support.


692041-1694908422-au