Official Piwik Blog

March '13

28

Posted by

in Community

Comments: Leave a Reply

Install Piwik with 1-click using Installatron

thumbnail

We are proud to announce that Piwik Analytics is now available as one click install from Installatron! Installatron is a one-click web application installer that enables Piwik and other top web applications to be instantly installed and effortlessly managed. Get Piwik up and running on your website in seconds and discover just how easy Installatron makes [...]

March '13

08

Comments: 1 Comment

New Piwik Release v1.11: New Features & Design Changes! [+ Screenshots]

thumbnail

We are very excited to announce the immediate availability of Piwik v1.11! Download Link How to update Piwik? List of all tickets closed: Changelog Piwik v1.11 is being released after nearly two months of development. It contains an awesome change to the design, seven new features, three usability improvements and 40+ bug fixes. Table Of [...]

March '13

08

Posted by

in Changelog

Comments: 1 Comment

Piwik 1.11

Welcome to the latest Piwik 1.11 and 1.11.1, which contains a new Visitor Map, a new Real Time Map, new Login form design, new Admin menu design, and many bug fixes and small improvements!

What’s new in Piwik 1.11?

  • Visitors World Map. View the visitors statistics by Country, Region, City on this new beautiful world map which zooms into continents and countries!
  • Real time World Map. Check out the new widget “Real time map” or go to Visitors>Real Time Map to see your latest visitors on the map, and hover on them to see a tooltip with all visitor info.
  • Flash-free software – no browser plugin required. With the new SVG VIsitor Maps, we have removed the last SWF file from Piwik. Piwik now is entirely built on open technologies and standards!
  • New Tracking Code Generator. In Settings> Tracking Code, check out the new screen which hopefully is easier to use. Also we now advertise the Asynchronous code only. Of course the old Synchronous JS code will still work the same, but we now recommend in docs to use the async code.
  • New reports: the “All Referrers” shows a global view of your referrers. The new “User Language” reports on the user language as set in their browser, and complements the “User county” report.
  • Receive SMS report at a particular hour. We’ve set our daily SMS report in Piwik, to send at 7AM, which works great as an alarm clock for a “Stats Start of the day”!
  • New website setting: whether to track URL Fragment or not (everything after # in the URL)
  • Added call to Donations! Let’s be honest: Piwik is not backed by a rich company, we are a true open source project, and we really need the support of our community to keep up this pace of new releases and quality. Thank you for your donations.
  • More features and bug fixes! see the release blog post for more screenshots
  • We also fixed some bugs that many of you have been waiting for
    • Custom Dashboards will now correctly restore their preferences on further reload of the dashboards
    • Users using OVH web host (very popular in Europe) will be happy to know we have fixed bug #2997- Piwik will now just work on OVH without manual configuration!
  • Security: We would like to thank the Security Researcher Leone Pontorieri who responsibly disclosed a XSS vulnerability (which we’ve fixed) as part of our Security Bug Bounty Program.

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Please help us spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 460,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

Important Documentation & Pages

List of 67 tickets closed in Piwik 1.11:

  • Fixed in 1.11.1: #3803 New Config setting: window_look_back_for_visitor for greater accuracy of returning visitors
  • Fixed in 1.11.1: #3809 Include encoding in .svg header
  • #3731 Redesign login form
  • #3632 Faster & Reliable Tracking: piwik.php asynchronous tracking import, by replaying piwik.php access logs every N minutes
  • #1845 Improve Javascript Tracking Code admin screen: asynchronous code, other options
  • #3721 Migrate Piwik from SVN to GIT and GitHub!
  • #3445 Setup Jenkins to run PHPUnit test suite
  • #3232 Page URLs reports: allow to aggregate Hash tag values
  • #517 For a visit via a campaign, if the campaign keyword is not set, detect keyword from Referrer URL
  • #3359 Security: use POST request instead of get to avoid parameters logging
  • #3633 Piwik official URL is now: http://builds.piwik.org/latest.zip
  • #3722 Setup Travis CI to run our test suite on each pull request automatically
  • #3726 New report: Display browser language of the visitors
  • #3619 Improve the Referrers > Overview report
  • #3430 use oTrance tool to manage all Piwik translations
  • #3775 Advertise Asynchronous JS code by default
  • #1552 Improve Admin menus (design, UX, submenus)
  • #1657 Add option that tracking tag groups Page titles by domain name
  • #1899 Add a Referer report listing all websites, search engines, campaigns in one unified report
  • #3229 Default top right widget in dashboard should display the Piwik promo video
  • #2724 Bug in collapse function of Actions tables
  • #3642 User agent information can be identified when use the log analysis
  • #3783 cron archiver curl error – patch attached
  • #3298 Fennec User Agent obsolete
  • #3557 Add Xbox and NetFront browser detection (WiiU, PS Vita, 3DS)
  • #3617 Consistent Next buttons in Installer
  • #3666 Remove SWFObject library from Piwik core -> No More Flash!
  • #3704 Task Scheduler Improvements
  • #3758 Change Google Logo to the new icon
  • #3768 Diplay a notice message when stats are publicly viewable
  • #728 Add a manual “update check” in the Piwik admin UI screens
  • #3151 PiwikTracker.java sync with PHP tracker and release 1.0
  • #3337 MobileMessaging list of improvements
  • #3706 Scheduled report : select at which hour reports should be sent
  • #2830 Tracker cache files should expire to pick up recent changes
  • #3203 email reports with graph sometimes throw Notice: Undefined offset: 1 in plugins/ImageGraph/API.php on line 323
  • #3252 Update Thunderbird icon and name
  • #3299 Visitor Generator to use API call instead of sql query – Best practise
  • #3365 For Actions reports, add the &flat=0 parameter to the API call even if the view is not flattened
  • #3655 NetcraftSurveyAgent missing in the bot list
  • #3669 Problem with “Visits by Day of Week” + “segment API”
  • #3670 Warning in SEORank widget
  • #3674 When switching columns layout to less columns, widgets should be moved to visible column
  • #3678 archive.php failing on GeoIP Update in 1.10.1
  • #3683 Dashboard doesn’t show “related report” data for date ranges
  • #3684 system check: syntax error or access violation
  • #3685 clicking on sparklines in Goals OVerview does not reload the top graph
  • #3686 Warning: exec() [function.exec]: Unable to fork
  • #3687 Anonymous should not be allowed to have a user language in language preference
  • #3690 Log component: use fileFormatter when writing to file
  • #3707 Piwik Widgets in IFRAME in Internet Explorer
  • #3727 SEO Domain age is incorrect
  • #3733 User change language should check for token (reported by Merlin Mayr)
  • #3736 Remove references of .svn in code
  • #3746 Bug in overlay when using setSiteId with a string value..
  • #3751 Nonsensical “Invalid referer detected”
  • #3755 Pageviews and Unique pageviews mixed in row evolution
  • #3761 Tracker cache file general.php not generated when not found
  • #3769 Error message / backtrace appears on login page
  • #3772 Annotations not working in edge case
  • #3774 tracker cookie secure
  • #3784 Transitions API getTransitionsForPage ignores $segment and $limitBeforeGrouping
  • #3787 Tracking API setVisitorId should throw exception if the visitor ID is not an hexadecimal string
  • #3778 Add Amazon S3 log format to import_logs.py
  • #3551 Show a warning banner to notify when tracker’s record_statistics is not enabled
  • #3577 Row Evolution: Mobile vs Desktop doesn’t show any data
  • #3753 UserAgent detection inside iOS App (UIWebView) gives the wrong version number
  • #3568 Since 1.9.2 optOut does not work any more for Chrome in multi-port configuration for one domain
  • #3728 Switch to Git removed empty directories

Happy, Open Analytics!

January '13

25

Posted by

in Community

Comments: 4 Comments

Webinar Piwik in German: Webstatistik mit Piwik [Updated: with slideshow!]

thumbnail

Announcement of a webinar in German to learn more about Piwik directly from a Piwik expert and lead Mobile app developer Thomas Steur. Wer: Thomas Steur, Piwik Mobile Lead, Software Engineer, Mayflower GmbH Was: kostenloses Web Seminar: Webstatistik mit Piwik Wann: Donnerstag, 14. Februar 2013, 14:00 Uhr Dauer: ca. 45 Min. Update! The webinar FAQ [...]

January '13

15

Posted by

in Changelog

Comments: 2 Comments

Piwik 1.10 and Piwik 1.10.1

Welcome to the latest Piwik 1.10.1, which contains major new features, smaller features, and many bug fixes and improvements.

What’s new in Piwik 1.10.1?

  • New Page Overlay Report:  (this is still in beta… but already awesome!)
  • Create text annotations! Annotate a particular date on the graph and add a text note. Visualize all notes for the current date range. Star notes. ENJOY!
  • New Social Networks reports! Check out the new Social Websites report in Referers> Websites.
  • New System Check page in the Settings, available to the Super User, useful to check your server configuration is compatible with Piwik
  • Added call to Donations! Let’s be honest: Piwik is not backed by a rich company, we are a true open source project, and we badly need your support to keep up this pace of new releases and quality. We hope you will like the new widget call to donation and that you will use it!  :)
  • Exclude visitors based on User Agent (it was already possible to exclude by IP address)
  • More! see the release blog post for more screenshots
  • We also fixed some bugs that many of you have been waiting for
    • Custom Dashboards will now correctly restore their preferences on further reload of the dashboards
    • Users using OVH web host (very popular in Europe) will be happy to know we have fixed bug #2997- Piwik will now just work on OVH without manual configuration!
  • Security: We would like to thank the Security Researchers Mateusz Goik,  Paweł Hałdrzyński and Artur Czyż, for their responsible disclosure. They have all reported XSS vulnerabilities (which we’ve fixed) as part of our Security Bug Bounty Program. Thank you to them for making Piwik more secure! Please update now.

After You Update

  • Please use the forums for free support.
  • Some of you during the Auto Update will get the error: “Incompatible archive: PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature” -> Edit your piwik/config/global.ini.php and replace the line starting with latest_version_url with this new line:
    latest_version_url = http://builds.piwik.org/latest.zip

    Then proceed to the Auto 1 Click Upgrade which should now work again! (this is an exceptional change, sorry about this).

  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Please help us spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 460,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New Documentation & Pages

New FAQs

List of 68 tickets fixed in this release

  • Piwik 1.10.1 fixes a few non critical bugs that were reported in the hours following 1.10 release.
  • #2997 OVH Web Host compatibility: detect when file sessions are too slow and use db sessions instead
  • #2465 Page Overlay – Analytics Overlay on your site!
  • #134     Bulk load Piwik logs with documented API: improved tracking performance, allow performance testing
  • #3456     Create auto-updater & auto-downloader for GeoIP databases
  • #3481     Set lat/long via Tracking API
  • #1470     Continuous Integration server improvements
  • #1253     Create annotations in the Graphs and list all Text notes for a given date range
  • #1465     Integration testing: list of ideas of improvement
  • #2375     Exclude Visitors matching User Agent across all websites
  • #2448     Ecommerce analytics improvements
  • #2791     Social networks tab and widget
  • #3227     Replace SimpleTests with PHPUnit
  • #3520     Tracking API support new Parameters for User Agent and Browser Language
  • #3525     SEO Widget improvements: Display Google indexed pages, number of entries in DMOZ, and more accurate Domain age
  • #3534     Get city, region, country name, lat/long, using via the API UserCountry.getLocationFromIP
  • #3565     Tracking API: new function setPageCharset to set the character set used on the tracked page
  • #3567     Visitor Log: Display Web Visitor GPS coordinates: latitude longitude
  • #3624     Add call to Donation in Piwik – Piwik is Free, but we need your support
  • #3636     Need MultiSite API enhancement
  • #1554     Installation/CoreUpdater: language selector is gone
  • #3175     Auto update link not accessible with ipads also bind click/touch event
  • #3349     getUsersAccessFromSite has a different behaviour if only one member
  • #3450     umlauts in sitesearch keywords
  • #3511     Some cities appear multiple times in a same period report
  • #3515     Fails to Geo lookup IPv4-mapped IPv6 addresses
  • #3539     Site Search keywords and categories should be recorded in lower case
  • #3543     Piwik 1.9.2 dashboard and widgets don’t stick
  • #3550     GoalManager: misspelled variable leads to incorrect attribution
  • #3582     hideColumns/showColumns not working in Metadata API
  • #3458     Improve GeoIP diagnostics
  • #3491     Use mt_rand instead of rand
  • #3542     Cleanup social network icons
  • #3643     French Translation for CoreAdminHome_PiwikIsInstalledAt, CoreAdminHome_TrustedHostSettings
  • #2057     Checking the In- and Outbounds of a page
  • #2122     System Check page in Admin menu + usability improvements
  • #3213     Add Google ChromeOS as operating system
  • #3316     Option to disable seriesPicker for jqPlot
  • #3559     allow geoipUpdateRows.php to run in browser w/o timing out
  • #3585     API: getProcessedReport metadata API new parameter showRawMetrics to return all raw metrics
  • #3616     Developers: prepare useful Log file for Piwik devs to have data to play with
  • #3657     Allow disable OPTIMIZE TABLE queries in config file
  • #766     Archiving Memory exhausted error – Archiving memory leaks
  • #3259     Warning: htmlspecialchars() Invalid multibyte sequence in argument in core/DataTable/Renderer.php on line 223
  • #3384     in maintenance mode, links don’t work since Proxy disabled
  • #3432     Flattening lists and filtering throws error when used together
  • #3440     widget error message “The report ‘nb_uniq_pageviews’ was requested but it is not available”
  • #3454     Detecting site search via URL parameter with square brackets does not work
  • #3527     PHP Notice: geoip_record_by_name() in Pecl.php with IPV6
  • #3529     Piwik 1.9.1 Visitor Location (City) widget: Minor problem
  • #3532     API output: when &flat=1 is used, data set is not sorted by the expected column
  • #3535     Typo in /lang/en.php file
  • #3547     API to invalidateArchivedReports should force cron to reprocess old reports even if there are no new visits today
  • #3548     Log Analytics: Classify user agents containing “spider” as bots
  • #3566     Live API getVisitorDetails should return city, region, latitude, longitude
  • #3572     Piwik SSL detection should also read proxy ssl header: HTTP_X_FORWARDED_PROTO
  • #3575     ResponseBuilder should not modify DataTable_Simple instances at all when format=original
  • #3576     ajaxHelper class breaks dashboard when range period is used
  • #3579     Reprocessing logs doesn’t regenerati weekly values
  • #3583     blank page in piwik because of file core/lic.log
  • #3590     Custom Variables in the Visitor Log – Scope “Page” not shown when no value set
  • #3608     Division by zero in Privacy Manager Controller
  • #3614     UI: Small display bug in Piwik top menu
  • #3615     Tracker: when “visitor_days_since_last” is greater than 0, assume visitor_returning = 1
  • #3621     Full screen widgets Mode when clicking”Maximise”
  • #3628     Clicking on sparkline to reload graph should use the Limit selector
  • #3641     Bug fix for preventing the error messages when import data from IIS log
  • #3426     1.8.4: The parameter ‘idSite’ doesn’t have a correct type, and a default value wasn’t provided.
  • #3472     Changing the dashboard doesnt work

Happy, Open Analytics!

January '13

15

Posted by

in About

Comments: Leave a Reply

Web Analytics solution for Governments?

Piwik’s increase in popularity is a huge reward to the team and a strength for the community! In the last 12 months, Piwik has seen +25% growth in the number of websites tracked, to reach 460,000+ websites. Government agencies, Universities and NGOs have started to make the choice to use the open source analytics solution. [...]

December '12

31

Posted by

in Community, Meta

Comments: 7 Comments

Happy new year

thumbnail

  For 2013 we wish you all the best, but most importantly: health, mindfulness, happiness, and peace. Happy new year!

December '12

12

Posted by

in About, Videos

Comments: Leave a Reply

Piwik How To Videos

thumbnail

Video Tutorials Piwik Analytics Reports walkthrough Video Credits Video Tutorials Watch these videos to learn about how to Install, Configure and Use the many features of Piwik, the best Open Web Analytics platform. Introduction to Piwik – Real Time Web Analytics – Video Introduces the most useful features of Piwik: Dashboards and Widgets, Real Time [...]

November '12

27

Posted by

in Community, Security

Comments: 22 Comments

Security Report: Piwik.org webserver hacked for a few hours on 2012 Nov 26th

Important Security Announcement: Piwik.org webserver got compromised by an attacker on 2012 Nov 26th, this attacker  added a malicious code in the Piwik 1.9.2 Zip file for a few hours. How do I know if my Piwik server is safe? You would be at risk only if you installed or updated to Piwik 1.9.2 on [...]

November '12

09

Posted by

in Changelog

Comments: 6 Comments

Piwik 1.9.2

Welcome to the latest Piwik 1.9.2, which contains bug fixes and minor improvements.

What’s new in Piwik 1.9.2?

This new version fixes a few bugs reported in the last few weeks, and also include a few changes:

  • starting from Piwik 1.9.2, Do Not Track browser setting will be ignored for IE 10 browsers. Because all IE10 browsers have DNT enabled, we cannot afford not to record in Piwik all IE10. So we decided to ignore the DNT setting for all IE10 users.
  • The Super User can now copy a customized dashboard to another user. Useful to reuse interesting dashboard layouts!

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Please help us spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 420,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New FAQs & Documentation

New Blog Posts

List of 24 tickets fixed in this release

  • #3486 Ignore Do Not Track setting for IE 10 browsers
  • #3487 Dashboard: related report Visitor Browser Version not loading, subtables showing “no data”
  • #3379 Allow the Super User to copy a customized dashboard to another user
  • #3065 Improve dashboard performance: streamline 2 http requests
  • #3488 Widgetized dashboard widgets empty if more than one segment is used
  • #3492 Conversions not showing up in Goals metrics
  • #3516 SEO widget: domain name creation working for more date formats
  • #3323 Include scheduled reports in integration tests
  • #239 Configure anonymous dashboard
  • #2977 Change “Continent” (log_visit.location_continent) to a computed value
  • #3265 Hide link to visitor log in embed widget (piwikMenu is not defined)
  • #3416 Detect Mobile scaled Resolution via window.devicePixelRatio
  • #3438 Stats randomly revert to zero
  • #3476 tracking fails when plugin fails to load (because its files cannot be found)
  • #3478 Notice: Indirect modification of overloaded property Piwik_Config::$General has no effect
  • #3483 Sparklines dont work in dashboard
  • #3485 modification of overloaded property Piwik_View::$locationProviders has no effect
  • #3497 Domain age reported wrong
  • #3502 Site Search priority input should be Tracking API params, then parse the URL query
  • #3503 Goals Names containing html entities are displayed double encoded in column names
  • #3509 Notice: Undefined index: idSite in visitorLog.tpl.php
  • #3523 import_logs.py triggering “Warning: urldecode() expects parameter 1 to be string, array given in core/Tracker/Action.php on line 974″
  • #3524 Avoid provider plugin’s reverse lookup if GeoIP Org/ISP database is used
  • #3521 Add search engine 360search
November '12

05

Posted by

in

Comments: Leave a Reply

Conférence sur Piwik le samedi 24 novembre à Supinfo Paris

Le samedi 24 novembre à Supinfo Paris, Ronan CHARDONNEAU, auteur de Piwik, l’alternative Open Source en web analytique aux éditions Eni, donnera une conférence sur Piwik. L’objectif de cette conférence est de présenter la communauté Piwik, de montrer les risques d’utiliser Google Analytics pour son site Internet. L’accent sera également mis sur les différences entre [...]

October '12

26

Posted by

in Press Releases

Comments: 1 Comment

Analytics Data Your Way Free With Piwik Analytics’ Brand New Features

Piwik, the world’s leading free and open source web analytics software, has integrated three major new features into the latest release: Transitions, Geolocation, and Internal Site Search. Piwik, the world’s leading and free open source web analytics software, has integrated three major new features into the latest release: Transitions, Geolocation, and Internal Site Search. “Piwik [...]

October '12

24

Posted by

in Changelog

Comments: 9 Comments

Piwik 1.9.1

Welcome to the latest Piwik 1.9.1 the best Piwik release to date.

What’s new in Piwik 1.9.1?

This new version fixes a few bugs reported in the last week.

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • Please help us  spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 320,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New FAQs & Documentation

New Blog Posts

List of 18 tickets fixed in this release

  • #3404     Feedburner API deprecated by Google -> we removed the feedburner widget in Piwik.
  • #3450     Support umlauts and non unicode charsets in sitesearch keywords
  • #3452     Error: Class ‘Piwik_UserCountry_LocationProvider’ not found, preventing tracking
  • #3466     Email reports contain translation key instead of the translations
  • #3474     Warning: imagecreatetruecolor() [function.imagecreatetruecolor]: Invalid image dimensions in /libs/pChart2.1.3/class/pImage.class.php on line 93
  • #3023     When anonymize IP is enabled, consider doing Provider / GeoIP lookup faking the last IP byte to 1 ?
  • #3080     Record known “Hostnames” for improved security + Warn when hostname has changed after migration
  • #3403     Incorrect visitor log links on 5.1.6
  • #3453     archive.php – ANSI_SQL compatbility SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘-1′ in ‘field list’
  • #3449     admin users edit website Javascript error
  • #3463     GeoIP ServerBased not working when ip masquerading is enabled
  • #3471     Clientside javascript for the Dashboard can get caught in infinite redirect loop
  • #3473     GeoIP fails silently when mbstring extension not available
  • #3314     Add support for Composer, Vagrant and Puppet
  • #3027     UI: Sort event is bound several times on hierarchical tables (bubbled)
  • #3296     Fatal Error in VisitSummary Widget
  • #3331     Can not choose in the field Web site in IE 7
  • #3446     Provide better error reporting for geoipUpdateRows.php
October '12

19

Posted by

in About, Videos

Comments: 4 Comments

How to Configure Settings in Piwik Analytics [Video]

thumbnail

New Video to Learn About Piwik Settings In our last post, we wrote about How to install Piwik. Now that you have set things up properly, our next video will show you how to set-up Piwik in the backend. We hope you find these videos helpful, and that they help you discover the intricacies of [...]

October '12

18

Posted by

in About, Videos

Comments: 5 Comments

How to Install Piwik Analytics [Video]

thumbnail

New Video to Learn How To Install Piwik One of the great things about Piwik, is the power, flexibility and the amount of data you can capture about your visitors. To get the most of out of your Piwik install, it’s important to set up things properly and to be aware of all the features [...]

October '12

16

Posted by

in Changelog

Comments: 5 Comments

Piwik 1.9

Welcome to the latest Piwik 1.9 the most awesome Piwik release to date.

What’s new in Piwik 1.9?

Three MAJOR new features: Page Transitions, Site Search Analytics, and Easy Geo Location. Learn all about them in the Piwik 1.9 release blog post

NOTICE: This new version contains major database schema changes, so please be careful when running the Update script. On large Piwik setups (if your Piwik database is 100Mb size or more), make sure to run the Update Script from the Shell!

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • We really appreciate if you can spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 300,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New FAQs & Documentation

New Blog Posts

List of 15 tickets fixed in this release

  • Security: thanks to Security Researcher Maxim Rupp who responsibly disclosed a XSS via our security bounty program.
  • #1823     Include GeoIP in core after improvements
  • #2159     Add a Select list in the graph footer, to select periods to plot: 30, 100, 365
  • #2992     Advanced Internal Site Search tracking & analytics, for internal search engines and keywords
  • #3332     Transitions: reports about previous and following actions for each page URL
  • #3408     Showing http://http://example.org for outlinks when using MYSQLI
  • #3386     SQL queries to update Piwik to version 1.8.4 are shown with comments therefore breaking them
  • #3402     Piwik 1.8.4 : Page Name with multiple levels is incorrect on mysqli
  • #3289     Do not run OPTIMIZE queries on innodb tables
  • #3311     Piwik_Archive_Single::preFetchBlob can select extra unnecessary blobs
  • #3378     All Websites data shows data for correct day, but calendar shows a day off
  • #3381     Row Evolution regression, broken for reports other than actions
  • #3387     Error: The date … is not a correct date range
  • #3405     when archive.php is run multiple times, each concurrent run should archive different websites
  • #3415     Search engine keyword link to Yandex.ru instead of .com
  • #3383     archive.php curl requests do not set user agent
September '12

15

Posted by

in Changelog

Comments: 2 Comments

Piwik 1.8.4

Welcome to the latest Piwik 1.8.4, most stable, most secure, and fastest Piwik release to date.

What’s new in Piwik 1.8.4?

In short: bug fixes, Piwik requires significantly less memory on medium to large websites, and other new features and usability improvements. View more information and screenshots in the 1.8.4 blog post.

NOTICE: This new version contains major database schema changes, so please be careful when running the Update script. On large Piwik setups (if your Piwik database is 100Mb size or more), make sure to run the Update Script from the Shell!

After You Update

  • Please use the forums for free support.
  • After the update, if you get a white page or the CSS is not working (Piwik appears black and white), see this FAQ.
  • We really appreciate if you can spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Already 300,000 websites have liberated their web analytics but this is just the beginning. Thank you for your support!

New & Updated pages

List of 23 tickets closed in Piwik 1.8.4

  • #2976     Improve storage of URLs, normalization at DB Level
  • #3334     Revamped “I forgot my password” screen for a simple and usable solution
  • #2708     Send reports via SMS
  • #2742     Metadata API: Support sub tables calls
  • #3184     Several Usability improvements and tweaks
  • #3216     Update Flag icons (attached)
  • #3177     QA: Add benchmarking system to test speed of different parts of Piwik in different situations
  • #3290     Setup VisualPHPUnit to run new PHPUnit tests in browser
  • #3338     Task: usability text changes in very visible Piwik UI texts and labels
  • #2704     Graphs should support Unicode characters & other improvements
  • #3300     New API parameter: hideColumns= to specify a list of columns not to return
  • #3327     Add show_related_reports request parameter to disable them in widgets
  • #3333     Add BlackBerry 10 User Agent String
  • #3368     Ecommerce: display abandoned carts when there are carts but no order yet
  • #3322     Cannot generate PDF reports on 1.8.3 (Imagick)
  • #3328     Error when creating new dashboard
  • #3339     File tmp/tempates_c/.htaccess is updated on each piwik load
  • #3346     division by zero error in import_logs.py when monitor thread runs immediately after start time is recorded
  • #3354     Scheduled reports not sent in old PHP versions <5.2
  • #3355     Email Reports “All websites” includes other users sites
  • #3356     SMS reports not working on php 5.2.x
  • #3372     Avoid scheduled task error: Piwik_PDFReports The email doesn’t have a valid format.
  • #2905     rekonq browser misrecognized as safari

 

August '12

15

Posted by

in Changelog

Comments: 2 Comments

Piwik 1.8.3

Welcome to the latest Piwik 1.8.3, the fastest and most stable Piwik release to date.

What’s new in Piwik 1.8.3?

View more information and screenshots in the 1.8.3 blog post.

  • Send reports via SMS
  • New Report and Widget: Visits by Day of the Week
  • A ‘refresh’ button for dashboard widgets.
  • Better dashboard layouts.
  • A new scheduled task that may drasticallyreduce the size of your Piwik database.
  • A faster log importer.
  • A better way to pick websites when managing Piwik’s settings.
  • A nicer period selector.
  • View more information and screenshots in the 1.8.3 blog post.

This new version does not contain major database schema changes, so the update should be quite easy even if your Piwik DB is enormous.

After You Update

  • Please use the forums for support.
  • We really appreciate if you can spread the word about Piwik on your twitter, blog, website, to your friends, at conferences, etc.
    Thank you!

New FAQs

New & Updated pages

List of 46 tickets closed in Piwik 1.8.3

  • #2708     Send reports via SMS
  • #3003     Huge DB Disk space savings! Database purge should trigger on all archive_* tables at least once a day
  • #3245     New Report: Traffic by Day Of Week (Monday, Tuesday, etc.)
  • #3134     Improve Tracking API performance: track bulk page views as POST request
  • #3321     Log Analytics: huge performance improvements using new Bulk Tracking API
  • #3204     Piwik should not require mysql LOCK privilege so more users can enjoy Free Web Analytics!
  • #3282     Better Visits per visit duration time range breakdown
  • #3181     Custom logo regression: reverting to piwik logo does not work anymore
  • #3251     Fatal error on goal report, no sparklines
  • #3207     Less PHP Memory usage! Truncate filter should not be applied recursively when sub-datatables are not loaded
  • #3281     Calendar: Week is sometimes highlighted 1 day too early in the calendar only
  • #2222     Paypal tracking: Tracking API improvements & how to
  • #3196     ”Estimated database size after purge” causing long lasting SQL query
  • #3273     Update to jquery 1.7.2 and jquery ui 1.8.22
  • #3267     New Updated Dashboard Layouts
  • #3278     Add build scripts for ASUStor App Central
  • #3279     Add build script for QNAP NAS package
  • #3307     Japanese Graphs: support more characters, enable kozgopromedium font in tcpdf libs
  • #3293     Individual reloading of dashboard widgets
  • #3178     ”Mysqli prepare error: This command is not supported in the prepared statement protocol yet”
  • #3179     Installer should use Piwik logo instead of blue text
  • #3200     Undefined index in Top Keywords for Page URL (v1.8.2)
  • #3236     Installer is writing wrong configuration for SSL installations to config.php.ini
  • #3192     mobile vs. desktop pie chart does not show all values
  • #3188     Pie chart on Dashboard could be incorrect if only one Browsertype was tracked
  • #3194     Charset or parsing error in Visitors View
  • #3186     Percent error on pie graphic
  • #3202     UX: Reuse the website selector with inline search in all places in the UI
  • #3277     Re-order global.ini.php sections to accommodate Web App Gallery + WebMatrix
  • #3180     Message: Notice: Undefined offset: 0 in /homeDataTable.php on line 470
  • #3292     Piwik.js: when using on an outlink, it should track a download and not an outlink
  • #3285     Ignore Web browsers “Preview” http request
  • #3270     Import Logs script: when a http requests fails (mysql fail or other exception), display errors in plain text, not html
  • #3208     Archive.php cron script: clarify / help users when there is an empty error
  • #3187     Handle matrix URI parameters to ignore parameters like “;jsessionid=…”
  • #3201     GET Parameter with square brackets is not excluded properly.
  • #3303     i18n: enable translation of weeks and months labels in historical graphs
  • #3274     Real time widget and visitor log to display Time spent on page
  • #3301     Embed dashboard should forward the &segment parameter
  • #1320     Increase perceived tracker responsiveness
  • #3210     Notice: Indirect modification of overloaded property
  • #3286     Strict Notice: Only variables should be passed by reference in MySQLMetadataProvider.php on line 254
  • #3218     Undefined property: Archiving::$idSitesInvalidatedOldReports in misc/cron/archive.php on line 236
  • #3226     clarify Site::get error message
  • #3255     Excluded Parameters should have unlimited length, instead of limited to 255 chars
  • #3295     ”Length of visits” pie chart disappears when browser window is resized
July '12

16

Posted by

in Community

Comments: 5 Comments

Yahoo Analytics is Dead – Piwik is a Free Software that Will Work Forever!

A major Free Web Analytics service provider ‘Yahoo Analytics’ will close for new websites on October 31st, 2012. A few weeks ago, Urchin closed sales to new customers in March 2012. Therefore, Piwik is the best free web analytics alternative to Yahoo Analytics! Piwik is made to last, not designed to fail, because it is [...]

June '12

05

Posted by

in Community

Comments: Leave a Reply

Integrate Piwik with your CMS, Ecommerce, Framework or Programming Language

thumbnail

Thanks to the development of Open Source & Free Software in the recent years, it has become wonderfully more accessible for everyone to build a website or manage an online store. There are dozens of softwares such as WordPress, Drupal, Mediawiki, Magento, osCommerce that have helped millions of individuals share their ideas or build a [...]