Changes between Version 180 and Version 181 of ChangeLog


Ignore:
Timestamp:
Oct 5, 2008, 1:22:04 AM (13 years ago)
Author:
omry
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ChangeLog

    v180 v181  
    11== Download ==
    22[wiki:Download Download] the recent version.[[BR]]
     3= FireStats 1.6 =
     4[wiki:FireStats1.6_WhatsNew New and Noteworthy (Explanations and screen-shots)][[BR]]
     5[query:status=closed&milestone=1.6 Closed tickets list][[BR]]
     6
     7=== New features ===
     8 * Added basic RSS subscribers support, Currently supports WordPress only. available only to people who donates (#161)
     9  * I Plan to send an email to all the people who donated in the past that will grant them access to get this feature when 1.6 is stable enough. if you have donated and you wish to beta test this feature, please [wiki:Contact] me.
     10  * If you want to add RSS subscribers support to another platform supported by !FireStats, please open an [http://firestats.cc/newticket enhancement request].
     11 * Initial support for !JavaScript hits recording (#680)
     12 * Hits table pagination + jump to date. (#538)
     13 * New API : fs_api_ensure_ip2c_db_updated that makes sure the IP2C database is up to date. (#824)
     14 * Now supports multiple deletion of URLs, Bots and IP addresses in the exclude tables (CTRL Select).
     15 * Now shows in WP Dashboard as a widget (#672)
     16 * New WordPress API function to display popular posts on themes that does not support widgets. (#798) 
     17 * Now sorts excluded ip addresses (#790)
     18 * Sites management tab improved, now supports pagination and filtering by site name.
     19
     20=== Optimizations ===
     21 * Updated to IP2C 2.0.0. helps with the batch hits processing because it's much faster.
     22 * Fixed to use json_encode when available to improve performance on systems that run PHP 5 or newer.
     23 * Significant performance improvement when committing hits in batched mode, can now accept 5000 hits/sec and commit 1500 hits/sec (10% and 40% improvements, respectively)
     24 * Significant performance improvement when committing hits in immediate mode, can now process 500 hits/sec in this mode, which is a massive improvement (up to 1000% in some cases) (#810)
     25 * Moved url_site_id back to hits table and optimized queries. Significant improved performance improvements in statistics display.
     26
     27=== Bug fixes ===
     28 * Made Joomla 1.5 more robust and fixed several bugs with it
     29 * Fixed upgrade mechanism to be more robust and to work correctly with Firefox aggressive caching.
     30 * Fixed to automatically remove deleted blogs on a WPMU system and added a script to clean the sites table from blogs which have already been deleted. (#796)
     31
     32=== Core changes ===
     33 * Removed unused user_id field from hits and pending hits tables.
     34 * Enhanced plugins functionality and made RSS support a plugin.
     35
     36== 1.6.0-beta1 (04/10/2008) ==
     37See the [wiki:FireStats1.6_WhatsNew New and Noteworthy], it contains an overview of the major changes.
     38A detailed changelog is [source:branches/firestats-1.6/firestats/changelog.txt here].
    339
    440
    5 = FireStats 1.5 =
    6 [wiki:FireStats1.5_WhatsNew New and Noteworthy (Explanations and screen-shots)][[BR]]
    7 [query:status=closed&milestone=1.5 Closed tickets list][[BR]]
    8 [source:/branches/firestats-1.5/firestats Browse source][[BR]]
    9 
    10 === New features ===
    11  * Exclude IP addresses by range
    12  * Added support for excluding hits by urls and referrers.
    13  * IPv6 Support
    14  * There is a new 'time since added' column In the referrers view, when viewing by 'newest first'. 
    15  * Now displays search engine icon and search terms in hits table where appropriate.
    16  * Integrated with WordPress version check mechanism, new version message now appears also in WordPress plugins list.
    17  * Now properly converts search.walla.co.il referrers to utf-8.
    18  * It's now possible to control which sites each user is permitted to access (#478).
    19  * Added support for Norwegian and Russian search engines.
    20  * Now possible to see visits/page views singe midnight as well as in last 24 hours.
    21  * Added an option to download the configuration file if it's not writable
    22 
    23 === Bug fixes ===
    24  * Fixed to convert Cyrillic keywords encoded in windows 1251 to utf-8 (#590). 
    25  * Renamed Services_JSON to fs_Services_JSON to prevent conflict with other instances of this class.
    26  * Fixed a bug which caused pages to appear in the popular posts widget in WordPress (#605).
    27  * Fixed splitting of long unicode strings (no longer split in the middle of a multichar utf-8 character) (#575)
    28  * Fixed a bug that caused FireStats to check for a new version too often.
    29  * Fixed a bug that caused errors in WordPress admin section if an incorrect FireStats address was entered into the FireStats options page (Satellite mode only)
    30  * Updated flags package to include Surinam and a few other flags.
    31 
    32 === Optimizations ===
    33  * Improved startup time by checking for new version asynchrnously.
    34  * Optimized commit-pending.php to process 600 hits/sec (in my benchmark, may be slower for real life cases)
    35  * Optimized popular pages query on mysql < 4.1.14
    36 
    37 === Core changes ===
    38  * Created a generic codepage to utf-8 encoder.
    39  * It's no longer possible have newly added hits which match an exclude criteria to be saved.
    40  * To improve performance, Excluded entries are no longer excluded from the display before they have been actually purged, but just marked as excluded.
    41  * Now store IP addresses as a pair of bigints instead of as a string, this is required to handle ipv6 addresses correctly.
    42  * Removed site_id from hits table (will use site_id from url)
    43 
    44 == 1.5.12-stable (12/07/2008) ==
    45  * Fixed a bug with the Widgets in WP 2.6 (#779) ('''16/07/2008''')
    46  * Fixed a bug that caused some problems for upgrading users on WordPress 2.5.x (#755)
    47 
    48 == 1.5.11-stable (08/07/2008) ==
    49  * Joomla 1.5 UI updated by !OneMarko.
    50  * Fixed another bug with the UTF-8 encoding detector.
    51  * Fixed default encoding for the atlas.cz search engine to cp1251
    52 == 1.5.10-RC4 (02/07/2008) ==
    53  * Received a port to Joomla 1.5 from onemarko, Thanks! (#760,#615,#728,#740)
    54  * Fixed a bug in the UTF-8 encoding detection which caused problems in some yandex urls. (#763)
    55  * Worked around a MySQL bug that prevented committing of pending hits in some cases.
    56  * Fixed a few non critical security holes (XSS, Information disclosure) (#755, #756)
    57 
    58 == 1.5.9-RC3 (21/06/2008) ==
    59  * Fixed upgrade mechanism to be more robust and to work correctly with Firefox aggressive caching.
    60  * Fixed a bug with the new-version-check mechanism
    61  * Updated ip2c database to version 2008.06.09
    62  * BUG : Fixed a that prevented non admin users in standalone installation from choosing site filter. (#743)
    63 
    64 
    65 == 1.5.8-RC2 (11/06/2008) ==
    66  * Changed urls and useragents to use binary collation, this solves a problem processing some urls/useragents in buffered mode. (#738)
    67 
    68 == 1.5.7-RC1 (29/05/2008) ==
    69  * Fixed a bug that caused edited WordPress posts to disappear from the stats (#540)
    70  * Fixed a bug in buffered hits processing mode that was caused by WordPress adding slashes to urls/useragents.
    71 
    72 == 1.5.6-beta (25/05/2008) ==
    73  * Improved performance of some queries by eliminating an unneeded join.
    74  * Fixed a bug in buffered hits processing mode that caused FireStats to record urls of hit even if the hit is excluded based on useragent (and vise versa).
    75  * Added an upgrade step that eliminated unused urls inserted by the previous bug.
    76  * Fixed a bug in buffered hits processing mode that was caused by WordPress adding slashes to useragents.
    77  * Fixed parsing of Google search terms when user came from advanced search page. (#718)
    78  * Fixed a bug that prevented editing ranges of excluded IP addresses in the settings tab.
    79  * Fixed a bug with the time display of recent referrers when sorted by newest first on mysql older than 4.1.13 (#722)
    80  * Now attempts to detect utf-8 strings before converting search terms to utf-8 (#707)
    81  * Updated ip2c database to version 2008.05.01
    82 
    83 == 1.5.5.RC3 (11/05/2008) ==
    84  * Fixed a bug causing Call to undefined function: get_userdata() in wp and wpmu in some cases. (#694, #701)
    85  * Fixed a bug that caused FireStats to count excluded users in WordPress when using buffered hits mode (#698).
    86  * Fixed session code not to kill WordPress admin page if there is a problem with the sessions permissions.
    87  * Fixed a WPMU upgrade problem
    88  * Fixed the Mutex test in the system diagnostics page.
    89  * Romanian translation contributed by Georgiana Beju
    90 
    91 == 1.5.4.RC2 (17/04/2008) ==
    92  * Due to mysql 4.1 bugs the minimum version for delayed commits is now mysql 5.0
    93  * Fixed commit-pending-hits not to die in case of error (and killing the calling script with it!)
    94  * Fixed a bug with the recalculation of country codes (#677)
    95  * Fixed The Mutex test on system diagnostics page ('''25/3/2008''')
    96  * Fixed Fixed a bug that prevented database upgrade on WPMU ('''25/3/2008''')
    97 
    98 == 1.5.3-RC1 (08/04/2008) ==
    99  * Fixed A few bugs introduced by WP 2.5 (#665, #667).
    100  * Fixed bug when upgrading from very old FireStats (#668)
    101  * Fixed a bug with commit-pending-hits on mysql 4.1 (#671)
    102  * Updated ip2c database to version 2008.3.31
    103 
    104 == 1.5.2-beta (29/03/2008) ==
    105  * Updated ip2c database to version 2008.3.10
    106  * Updated bots list to include many new bots
    107  * !WordPress plugin no longer includes pluggable.php, which caused problems to wp 2.0 users. (#643)
    108  * Fixed a pass-by-reference syntax error (#641)
    109  * Fixed bug that caused ips in exclude table to be inserted when using buffered hits mode (#638)
    110  * Fixed visitors-since-midnight to use the user's timezone correctly AGAIN. (#635)
    111 
    112 == 1.5.1-beta (02/03/2008) ==
    113  * Fixed a bug that caused bots to be recorded.
    114  * Fixed hits-since-midnight to consider time-zone.
    115  * Fixed dhtml windows z-index (now they appear under hourglass).
    116  * Fixed an IE7 bug in the settings tab layout.
    117  * Fixed the mutex test in the diagnostics page to work on IE7
    118 
    119 == 1.5.0-beta (23/02/2008) ==
    120 See the [wiki:FireStats1.5_WhatsNew New and Noteworthy], it contains an overview of the major changes.
    121 A detailed changelog is [source:branches/firestats-1.5/firestats/changelog.txt here].
    122 
    12341== Older versions ==
     42 * [wiki:ChangeLog_1.5 FireStats 1.5]
    12443 * [wiki:ChangeLog_1.4 FireStats 1.4]
    12544 * [wiki:ChangeLog_1.3 FireStats 1.3]