Slimstat Analytics - Version 4.4.4

Version Description

  • [Fix] Certain fields in the settings were not accepting case sensitive values (thank you, undertheboardwalk).
  • [Fix] The heuristic browser detection functionality was failing to do its job under certain circumstances.
Download this release

Release Info

Developer coolmann
Plugin Icon 128x128 Slimstat Analytics
Version 4.4.4
Comparing to
See all releases

Code changes from version 4.4.3 to 4.4.4

admin/js/slimstat.admin.js CHANGED
@@ -618,7 +618,7 @@ jQuery(function(){
618
  } );
619
 
620
  // Config tag lists
621
- jQuery( 'textarea.slimstat-taglist' ).tagEditor();
622
  });
623
 
624
  /* SlimScroll v1.3.8 | http://rocha.la | Copyright (c) 2011 Piotr Rochala. Released under the MIT and GPL licenses. */
618
  } );
619
 
620
  // Config tag lists
621
+ jQuery( 'textarea.slimstat-taglist' ).tagEditor({ forceLowercase: false });
622
  });
623
 
624
  /* SlimScroll v1.3.8 | http://rocha.la | Copyright (c) 2011 Piotr Rochala. Released under the MIT and GPL licenses. */
browscap/browser.php CHANGED
@@ -17,19 +17,9 @@ class slim_browser {
17
 
18
  if ( self::$browscap_exists ) {
19
  wp_slimstat::update_browscap_database();
20
- @include_once( wp_slimstat::$browscap_path );
21
 
22
- if ( function_exists( 'slimstat_get_browser_from_browscap' ) ) {
23
- self::$browser = slimstat_get_browser_from_browscap( self::$browser, $browsers, $userAgents, $patterns, $properties );
24
- }
25
- else {
26
- @unlink( wp_slimstat::$browscap_path );
27
- wp_slimstat::update_browscap_database();
28
-
29
- if ( function_exists( 'slimstat_get_browser_from_browscap' ) ) {
30
- self::$browser = slimstat_get_browser_from_browscap( self::$browser, $browsers, $userAgents, $patterns, $properties );
31
- }
32
- }
33
  }
34
  }
35
 
@@ -41,14 +31,9 @@ class slim_browser {
41
  return self::$browser;
42
  }
43
 
44
- if ( !self::$browscap_exists ) {
45
  include_once( plugin_dir_path( __FILE__ ) . 'uadetector.php' );
46
  self::$browser = slim_uadetector::get_browser( self::$browser[ 'user_agent' ] );
47
-
48
- // If we found a match...
49
- if ( self::$browser[ 'browser' ] != 'Default Browser' ) {
50
- return self::$browser;
51
- }
52
  }
53
 
54
  return self::$browser;
17
 
18
  if ( self::$browscap_exists ) {
19
  wp_slimstat::update_browscap_database();
20
+ include_once( wp_slimstat::$browscap_path );
21
 
22
+ self::$browser = slim_browscap_db::get_browser_from_browscap( self::$browser );
 
 
 
 
 
 
 
 
 
 
23
  }
24
  }
25
 
31
  return self::$browser;
32
  }
33
 
34
+ if ( self::$browser[ 'browser' ] == 'Default Browser' ) {
35
  include_once( plugin_dir_path( __FILE__ ) . 'uadetector.php' );
36
  self::$browser = slim_uadetector::get_browser( self::$browser[ 'user_agent' ] );
 
 
 
 
 
37
  }
38
 
39
  return self::$browser;
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: analytics, statistics, counter, tracking, reports, wassup, geolocation, on
5
  Text Domain: wp-slimstat
6
  Requires at least: 3.8
7
  Tested up to: 4.6
8
- Stable tag: 4.4.3
9
 
10
  == Description ==
11
  [youtube https://www.youtube.com/watch?v=iJCtjxArq4U]
@@ -72,6 +72,10 @@ Our knowledge base is available on our [support center](http://docs.wp-slimstat.
72
 
73
  == Changelog ==
74
 
 
 
 
 
75
  = 4.4.3 =
76
  * [Fix] The new Browscap Data caused some Fatal Error issues for some users running PHP 5.6. We would like to thank all those who helped us narrow down the issue.
77
  * [Update] Moved the new Browscap Data file from the plugin's folder to `wp-content/uploads/wp-slimstat` to address concerns with permissions raised by some of our users.
5
  Text Domain: wp-slimstat
6
  Requires at least: 3.8
7
  Tested up to: 4.6
8
+ Stable tag: 4.4.4
9
 
10
  == Description ==
11
  [youtube https://www.youtube.com/watch?v=iJCtjxArq4U]
72
 
73
  == Changelog ==
74
 
75
+ = 4.4.4 =
76
+ * [Fix] Certain fields in the settings were not accepting case sensitive values (thank you, [undertheboardwalk](https://wordpress.org/support/topic/access-control-whitelist-is-not-case-sensitive)).
77
+ * [Fix] The heuristic browser detection functionality was failing to do its job under certain circumstances.
78
+
79
  = 4.4.3 =
80
  * [Fix] The new Browscap Data caused some Fatal Error issues for some users running PHP 5.6. We would like to thank all those who helped us narrow down the issue.
81
  * [Update] Moved the new Browscap Data file from the plugin's folder to `wp-content/uploads/wp-slimstat` to address concerns with permissions raised by some of our users.
wp-slimstat.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Slim Stat Analytics
4
  Plugin URI: http://wordpress.org/plugins/wp-slimstat/
5
  Description: The leading web analytics plugin for WordPress
6
- Version: 4.4.3
7
  Author: Jason Crouse
8
  Author URI: http://www.wp-slimstat.com/
9
  Text Domain: wp-slimstat
@@ -15,7 +15,7 @@ if ( !empty( wp_slimstat::$settings ) ) {
15
  }
16
 
17
  class wp_slimstat {
18
- public static $version = '4.4.3';
19
  public static $settings = array();
20
  public static $options = array(); // To be removed, here just for backward compatibility
21
 
3
  Plugin Name: Slim Stat Analytics
4
  Plugin URI: http://wordpress.org/plugins/wp-slimstat/
5
  Description: The leading web analytics plugin for WordPress
6
+ Version: 4.4.4
7
  Author: Jason Crouse
8
  Author URI: http://www.wp-slimstat.com/
9
  Text Domain: wp-slimstat
15
  }
16
 
17
  class wp_slimstat {
18
+ public static $version = '4.4.4';
19
  public static $settings = array();
20
  public static $options = array(); // To be removed, here just for backward compatibility
21