Releases: google/site-kit-wp
Releases · google/site-kit-wp
1.0.0-beta.1.0.5
Added
- Introduce
modules
REST route with read-only information about all available modules. See #409. - Introduce an internal Site Verification module, taking over applicable functionality from the Search Console module. See #407.
Enhanced
- Show Clicks in the plugin dashboard's Popularity listings and sort the table by them. See #71.
Fixed
- Fix post search in dashboard to work for URLs and for titles with special characters. See #431.
- Modify response format of notifications REST API endpoint to be a consistent array of objects. See #408.
- Fix potential PHP notice when no current WordPress admin screen is present. Props RealBenihime. See #403.
- Fix Site Kit logo displaying incorrectly in the WordPress dashboard widget. See #365.
- Prevent users on sites without a Search Console property from accessing the plugin dashboard. See #352.
- Fix inaccurate 404 error response of client credentials REST API call during setup. See #308.
- Fix bug where some post titles display backslashes on detail page. See #186.
- Fix bug where Analytics "Re-fetch Account" button was not correctly refreshing the UI. See #154.
- Fix potential JavaScript error when formatting currency values. Props torounit. See #114.
- Ensure numbers in AdSense charts are properly formatted including their currency. Props OisinOConnor. See #93.
- Simplify and improve accuracy of existing tag detection mechanism by only relying on a remote request. See #83.
1.0.0-beta.1.0.4
Added
- Allow filtering the Google Analytics
gtag
configuration options for both AMP and non-AMP context. See #55.
Fixed
- Ensure Site Kit admin menu item cannot accidentally be overridden by other plugins. See #401.
- Expose the OAuth error code to the user in cases where it is an unknown error. See #399.
- Remove unnecessary development files from the release build. See #362.
- Decouple site verification from Search Console setup during the plugin setup flow so that site verification does not rely on any Search Console API. See #359.
1.0.0-beta.1.0.3
Fixed
- Fix undefined variable access which could prevent a user from completing the Analytics setup flow if they didn't have a matching property for the current site. See #367.
- Update copy on splash screen for authors and contributors because they do not have permissions to edit published posts. See #298.
- Display message to an admin if they do not have access to the currently set Analytics or Tag Manager account. See #181.
- Improve user access verification when encountering existing Analytics tags. See #110.
- Create a Tag Manager container if the user does not have one yet, normalize the container name, and display an error if container creation fails. See #66.
1.0.0-beta.1.0.2
Fixed
- Fix tracking script being broken in WP dashboard and plugins screen due to an undefined variable PHP notice. See #126.
- Clear session storage after modifying module settings to prevent outdated cache responses. See #96.
- Update external Adsense URLs to use local site's hostname rather than full URL. Props OisinOConnor. See #94.
- Ensure that Site Kit dashboard informs the user if there is an issue with the AdSense account, rather than showing empty AdSense stats. Props OisinOConnor. See #92.
- Update API key input to strip whitespaces automatically. Props desrosj. See #81.
- Fix incorrect label for Top Pages table when viewing insights for a single post. See #70.
- Standardize CTA messaging for when setup for a module has not been completed yet. See #52.
- Replace usage of an iframe to detect existing Analytics or AdSense tags with a fetch request. See #51.
- Update URL attributes to escape the full URLs. See #16.
1.0.0-beta.1.0.1
Fixed
- Ensure admin bar menu shows as expected for single posts when on a staging or development environment mirroring real posts, and ensure the menu is shown for the correct single post. See #61.
- Fix URL matches for http and https variations in Analytics and AdSense modules. See #60.
- Fix console error on settings page while checking for existing analytics tag. See #59.
- Fix JavaScript error when admin bar is missing and add partial support for WordPress.com toolbar. See #49.
- Enhance Travis-CI build matrix to test against oldest and newest supported WordPress versions. See #45.
- Move
johnpbloch/wordpress-core
dependency torequire-dev
incomposer.json
. Props ataylorme, TangRufus. See #38. - Ensure domain sent for reporting is consistent by trimming any trailing slashes. See #23.
- Fix PHP 7+ compatibility warnings by removing unused
phpseclib/phpseclib
dependency. Props sviluppomania. See #21. - Remove translation file generator from build process and the @wordpress/babel-plugin-makepot package. See #17.
- Fix analytics setup flow empty render for accounts with only shared properties or views. See #11.
- Check if
LOGGED_IN_KEY
andLOGGED_IN_SALT
are defined before using it, to account for some environments such as local ones. Props jphorn. See #7. - Fix PHP notices being thrown on AMP reader mode when Analytics or Tag Manager snippet is not inserted. Props amitmalewar. See #5.
1.0.0-beta.1
- Initial developer beta release.