Matomo 3.6.0
We’re excited to share with you our latest (and epic!) 3.6.0 release, continuing the great work done this year. Because we have greatly improved security and fixed a possible issue, this release is rated critical so please upgrade as soon as possible.
What’s new?
255 tickets have been closed by more than 26 contributors. Read more about the most important changes:
Users management re-designed
Users Management has been completely re-designed with efficiency and usability in mind. Check out the updated ‘Manage users’ guide to see how powerful and easy it now is to manage users and permissions, even across hundreds of websites and users.
New ‘write’ permission and ‘admin’ can now create users
We’re also slightly changing what ‘admin’ permission means, and we introduce a new ‘write’ permission for more flexibility. Users with ‘admin’ permissions have more power starting in Matomo 3.6.0: they can now directly create new users and give these users permissions to access the website’s data.
Improvements in reporting and dashboards
In terms of reporting: you can now build more awesome and precise dashboards by including only the metric(s) you need in your dashboard (Try the new widget “Generic > Metric” to display your KPI chosen amongst all of the dozens KPIs available in Matomo). In Referrers reports, “Social network” is now its own Referrer type along Search Engines, Websites, Campaigns and Direct entries. In all email reports, users will now find an “Unsubscribe” link that will let them unsubscribe from the email report. When you segment data in a report and the data is not processed yet, a notification will now explain why and clarify what to do next.
Administration and security improvements
In terms of Admin features: You can now define a Privacy policy page, and/or a Terms and conditions page for your Matomo that will be displayed at the bottom of certain pages, such as the Login screen. CORS hostnames can also now be configured in the User Interface directly (no more need to edit the config file). So far when you deleted a website, Matomo did not delete RAW data in your database. But starting in 3.6.0 a scheduled task will run to delete all data for websites that were deleted.
This release also brings dozens of other improvements and fixes. For example the Matomo Glossary has been redesigned and improved. MySQL 5.7.17+ compatibility with support for group replication. And we introduce several security improvements, please learn more about security in the section below.
New Tag Manager product now available for free in Matomo!
And our new and awesome Tag Manager is available for free from the Marketplace. It is a complete open source alternative to Google Tag Manager. Check it out! Soon we will include it in Matomo by default.
After You Update
- Use the forums if you have any question or feedback (free support),
or contact the Business Support Team to make the most of your Matomo Analytics and get professional support (paid support). - Please help us spread the word about Matomo! Maybe you can write about the project on your blog, website, twitter, talk about Matomo Analytics at conferences, or let your friends and colleagues know what is Matomo. Already 1,000,000+ websites have liberated their web analytics, and with your help we can grow the community!
- To improve Matomo in your language consider contributing to translations.
- Support our efforts by donating to the project.
Security release
This release is rated critical and it is highly recommend to upgrade to Matomo 3.6.0 as soon as possible.
Matomo authentication security was reviewed and improved in this release: no token_auth stored in cookies, after a password change all sessions are invalidated across all devices, all cookies are now set with the Secure flag over HTTPS, also now the session is kept active on a computer only when both the IP address and user agent are still matching (preventing re-use of the session cookie on another device).
You’ll also benefit from other security improvements: a potential XSS issue was fixed (responsibly reported as part of our bug bounty program by K. Górnicz), a new system check will warn you if you haven’t forced SSL only yet, and a new config setting is available to completely disable all features using the Internet or connecting to external servers..
Our security bug bounty program welcomes & rewards researchers who discover and responsibly report to us any security issues found in Matomo or any of the plugins created by Matomo/InnoCraft.
Database upgrade
This release does not contain any major database upgrade.
Platform Changes
Matomo is an open analytics platform. In an effort to help Matomo developers learn about improvements and changes in the core APIs, we document the changes since the last release.
In this 3.6.0 release there are breaking API changes, New features, New APIs, New config.ini.php settings. Read more in Platform Changelog for Developers to see all changes to the platform and APIs.
Note: the Marketplace showcases more than 75 plugins already compatible with Matomo 3 and this is just the beginning. Matomo is your universal data analytics platform!
New and updated SDKs (Tracking API Clients)
The Matomo team offers official SDKs (Tracking API Clients) for measuring your mobile apps and any other kind of apps.
Congratulations to the SDK maintainers and contributors for these great releases!
New and updated guides and FAQs
New:
- Tag Manager User Guide
- Free Open Source Matomo Tag Manager now available as a beta
- How do I configure Matomo on a server without Internet?
- What is a Tag Manager?
- How do I install the PHP extension for GeoIP 2?
- How do I install the GeoIP 2 module for Apache for accurate Geo location data?
- How do I install the GeoIP 2 module for Nginx?
Updated:
- Geo Locate your visitors (with Geoip2)
- What is the ‘view’ permission in Matomo?
- How do I setup Matomo to track multiple websites without revealing the Matomo server URL footprint which appears in the Javascript code in all websites?
- What data does Matomo track?
- Become a Matomo Partner
- Which media players are currently supported?
- How do I export data from Matomo in CSV or XML or JSON format?
- Does Matomo work in a load balanced environment? How do I setup Matomo for high scale tracking?
- What are the cookies created by Matomo JavaScript Tracking client?
- What is the ‘admin’ permission in Matomo?
New plugins
By the Matomo team and InnoCraft:
By third party developers:
Need help upgrading Matomo?
Read the Updating Matomo user guide or for more help contact the Matomo experts.
Development Services
If you are missing some functionality in Matomo or need a bug fixed, or if you need a new custom feature developed especially for you, you can sponsor the development of it. Fill in this form to get started.
Features and bug fixes that were sponsored in this new release are marked below with “Sponsored by”. Thank you to these organisations for sponsoring improvements in Matomo!
List of 255 tickets closed in Matomo 3.6.0
- #6187 Improve User Management and assigning permissions to users [by @diosmosis]
- #6324 New setting to disable all outgoing http requests from a Piwik server [by @diosmosis]
- #12208 Sessions with more security [by @diosmosis]
- #12907 When website has been deleted, we should also delete the raw data for this website [by @sgiehl, @diosmosis]
- #2197 Possibility to unsubscribe from Email reports (pdf, html, csv) [by @sgiehl]
- #11102 Split “Social network” as its own referrer type in “All referrers” report [by @sgiehl]
- #11885 Compatibility with MySQL Group Replication and MySQL InnoDB Cluster [by @Aardvark8, @diosmosis]
- #12255 When a custom segment is used in an API request and browser_archiving_disabled_enforce=1, throw an exception explaining to create the segment first [by @diosmosis]
- #12358 New widget “Generic > Metric” to display any of the metric / KPI available in Matomo [by @diosmosis]
- #13158 Scalable UX for user management [by @diosmosis]
- #13163 Introducing a new role “write” and possibility to define capabilities [by @tsteur, @diosmosis]
- #13214 Implements possibility to unsubscribe from email reports [by @sgiehl, @diosmosis]
- #7279 New system check to Warn users if force_ssl is not yet enabled [by @sgiehl]
- #4474 Show paging and search in the screen ‘Manage users’ to easily manage hundreds of users [by @diosmosis]
- #12066 replace sparkline library with modern equivalent [by @Findus23, @sgiehl]
- #12955 Geoip2 geolocation lookup is slow
- #12970 Change order of Ecommerce => Products
- #13053 Hide GeoIP2 server module settings by default [by @sgiehl]
- #13156 Let super users configure CORS hostnames in the UI [by @sgiehl]
- #6531 Session not invalidated after logout [by @diosmosis]
- #13291 Language selector in top menu does not apply theme color [by @sgiehl]
- #11596 MySQL 5.7.17 compatibility (where group replication enabled by default) [by @diosmosis]
- #12128 Allow to provide secondary sort column for reports [by @sgiehl, @diosmosis]
- #12681 Widget title does not change when switching to related report [by @sgiehl]
- #13223 Allow emails to be themed. [by @diosmosis]
- #12256 When a segment is set to “reports are pre-processed” and viewing a report which hasn’t yet been processed, display a notification [by @diosmosis]
- #13196 When there is a memory error in core:archive process, have a way to see the backtrace [by @diosmosis]
- #12841 Check that all Matomo cookies are set with the Secure flag in the UI
- #12990 After clicking “Check for updates” button, the “zen menu” icon is displayed twice [by @sgiehl]
- #13094 Update cacert.pem (used for validating SSL connections) [by @mattab, @sgiehl]
- #13169 Ensure segmented visitor log numeration doesn’t break [by @sgiehl, @diosmosis]
- #13240 Fix parameter unset and escaping [by @sgiehl, @mattab]
- #7214 In the Segmented Visitor Log popover, let me open the Visitor Profile [by @diosmosis]
- #12648 Event Value Segment [by @diosmosis]
- #12834 GDPR: When consent has been given by a user, set &consent=1 in the Tracking API URL [by @diosmosis]
- #12863 Show info message in visitor profile if there had been more visits than shown in the summary [by @sgiehl, @diosmosis]
- #12924 Console is named Piwik instead of Matomo plus matomo-domain option [by @sgiehl]
- #12938 Add privacy policy/terms and conditions settings and display in bottom of certain pages [by @diosmosis]
- #12958 Improved glossary and let plugins add items to it [by @tsteur, @diosmosis]
- #12966 Export dialog should offer an option to format metrics [by @sgiehl]
- #12999 Show less unknowns in devices/brands reports
- #13161 Add possibility to configure the number of max concurrent archivers: –concurrent-archivers [by @tsteur, @diosmosis]
- #13228 Add removeEcommerceItem() and clearEcommerceCart() methods to JS tracker. [by @diosmosis]
- #13338 Adds support for continent specific GeoIP2-City databases [by @fs1, @sgiehl]
- #12684 CLI Multi increase sleep time over time when checking for finished processes [by @diosmosis]
- #12727 Speed up package management on travis [by @szepeviktor, @sgiehl]
- #12935 Add possibility to profile archiving [by @diosmosis]
- #12976 GDPR Data Subject Tool: Allow finding a user only through visits segment [by @sgiehl]
- #13028 Missing newline in country flag mouseover [by @sgiehl]
- #12695 add woff2 fonts [by @Findus23, @diosmosis]
- #12782 Canceling `Install purchased plugins` doesn’t close the popup
- #13035 Placeholder for SiteUrl is displayed incorrectly
- #13145 Improve the style of the glossary [by @Findus23, @tsteur]
- #13320 Fix wrapping in menu selectors [by @sgiehl, @diosmosis]
- #12127 Make it possible to sort datatable by custom second column [by @sgiehl]
- #12901 Translate timezone names [by @c960657, @diosmosis]
- #12973 Split websites and socials into different pages [by @tsteur, @diosmosis]
- #12974 Export dialog: Let users copy the link to the exported data and open in new tab optionally [by @sgiehl]
- #13049 Do not link empty action urls in real time widget [by @sgiehl, @diosmosis]
- #13135 Hide Mobile Sidebar on desktop site [by @justju, @diosmosis]
- #11766 trackEcommerceCartUpdate Doesnt Clear Cart Items [by @diosmosis]
- #12363 Deprecates the `historyService` along with `broadcast.init`, `broadcast.propagateAjax`, `broadcast.pageLoad` [by @sgiehl, @diosmosis]
- #12996 Remove internal API example [by @tsteur, @mattab]
- #6704 in realtime map, display warning if there are no visits because of missing latitude/longitude
- #11499 in Graphs, selected metrics may not be saved and lost after a page reload [by @diosmosis]
- #12271 When there is no data to show in the sparkline, it shows nothing instead of showing a flat sparkline
- #12706 In Goal report: Returning visitors conversion rate is 0.0% , New visitors conversion rate is 0.0% [by @diosmosis]
- #12873 On opt-out page move js to separate file to fix inline-script (CSP) [by @Skywalker-11, @diosmosis]
- #12936 piwik.js JS Error in Firefox < 6 and Opera < Opera 11.60 [by @sgiehl]
- #12985 Show database update screen for non API calls to API module [by @sgiehl, @diosmosis]
- #12992 Fix changelog url in update notification mail [by @abeutel, @sgiehl]
- #13017 CLI Archiver does not execute record updated component [by @sgiehl]
- #13041 Fixes last icon in ImageGraph generated static images shows a wrong icon [by @fdellwing, @diosmosis]
- #13045 Provider/ISP URL sometimes does not work
- #13066 login_whitelist_ip breaks optOut feature [by @sgiehl]
- #13067 Fix undefined variable [by @c960657, @sgiehl]
- #13081 File integrity check suggests to delete custom SVG logo
- #13099 console based db upgrade refers to Piwik [by @sgiehl]
- #13113 Segmented Visitor Log does not have data with Page Title containing whitespace (URL contains +) [by @sgiehl]
- #13172 Visitor profile may fail if event plugin is disabled [by @sgiehl, @diosmosis]
- #13181 Join generator may not sort tables correctly [by @tsteur]
- #13213 Export reports in “Insights” visualization mode leds to “Error: Invalid dimension ‘false’.” [by @sgiehl]
- #13295 CustomVariables: Fix frontend display of value 0 [by @MichaelHeerklotz, @sgiehl]
- #12885 Make some menus translatable [by @c960657, @diosmosis]
- #13031 [automatic translation update] Updated 542 strings in 48 languages (de, fi, hu, it, cs, da, el, es, fr, id, ja, ko, nb, nl, pl, pt-br, ro, ru, sq, sr, sv, tr, uk, zh-cn, zh-tw, am, ar, be, bg, ca, et, eu, fa, gl, he, hi, is, ka, lt, lv, nn, pt, sk, sl, te, th, tl, vi) [by @sgiehl]
- #13057 [automatic translation update] Updated 911 strings in 40 languages (ca, ar, el, hu, lt, pt, sq, sv, tr, zh-tw, fr, pl, be, bg, cs, da, de, es, fa, fi, hi, id, it, ja, ka, ko, lv, nb, nl, nn, pt-br, ro, ru, sl, sr, th, tl, uk, vi, zh-cn) [by @sgiehl]
- #13068 Translate currency names [by @c960657, @diosmosis]
- #13072 [automatic translation update] Updated 666 strings in 7 languages (da, de, fr, pl, pt, el, ja) [by @sgiehl]
- #13209 [automatic translation update] Updated 1023 strings in 14 languages (pt, de, hu, it, sq, zh-cn, zh-tw, ru, da, fr, ja, el, pl, tr) [by @sgiehl]
- #13274 Updates device detector to latest 3.11.1 [by @sgiehl]
- #13281 [automatic translation update] Updated 381 strings in 52 languages (bn, cy, de, el, fa, it, pt-br, sq, tr, fr, cs, da, es, ja, nl, pl, pt, ro, ru, sr, sv, tl, uk, zh-tw, ar, be, bg, bs, ca, et, eu, fi, gl, he, hi, hr, hu, id, is, ka, ko, lt, lv, nb, nn, sk, sl, ta, te, th, vi, zh-cn) [by @sgiehl]
- #13316 [automatic translation update] Updated 501 strings in 5 languages (cs, it, pt, sv, tr) [by @sgiehl]
- #13349 [automatic translation update] Updated 221 strings in 8 languages (da, nl, el, de, sv, pt, it, tr) [by @sgiehl]
- #11772 Make it more clear in Reporting API reference that by default only 100 rows are returned [by @mattab]
- #12222 Correctly set date in page title when period changed via period selector [by @spacenate, @diosmosis]
- #12275 Row Evolution reports displaying Bounce rate over time should show % after the metric value [by @sgiehl]
- #12277 Marketplace Widget – slow UI page loads when no internet connectivity
- #12312 Unexpected website error when using idSite=all
- #12326 Couple more period selector related improvements [by @diosmosis]
- #12436 add matomo.zip for download
- #12546 Remove usage of synchronous ajax requests [by @sgiehl, @diosmosis]
- #12576 New system check diagnostic for max_execution_time (#11050) [by @simivar, @diosmosis]
- #12698 Removed ‘-‘ when editing password in users manager [by @emilekberg, @diosmosis]
- #12730 Prevent caching of tracker in proxies [by @c960657, @diosmosis]
- #12779 Use test database [by @c960657, @sgiehl]
- #12780 Replace proxy redirect with rel=noreferrer [by @c960657, @diosmosis]
- #12824 Do not show default value when default value is an array [by @tsteur, @sgiehl]
- #12964 Update Geoip FAQs and Docs to explain Geoip2 (and remove docs about Geoip1) [by @sgiehl]
- #12995 Upload and sync processed plugin system test build artifacts [by @sgiehl, @diosmosis]
- #13004 Added feature to optionally disable Schedule old data deletion feature [by @tsteur, @diosmosis]
- #13009 Support both LFS pointers and full objects in ReleaseCheckListTest::test_screenshotsStoredInLfs [by @c960657, @sgiehl]
- #13015 Use generic device model names if device type is known [by @sgiehl, @diosmosis]
- #13038 Remove executable bit on most files [by @PowerKiKi, @sgiehl]
- #13064 Validate premium feature license correctly when cancelled [by @tsteur, @diosmosis]
- #13078 show ASN org as ORG aswell [by @fdellwing, @sgiehl]
- #13084 Edit the tracking cookies FAQ and add information about default timeouts [by @diosmosis]
- #13114 Do not use CliMulti archiving strategy if ps does not show current process [by @blankse, @diosmosis]
- #13122 Improve detection of piwik/matomo URL [by @tsteur, @sgiehl]
- #13132 Destroy database connection only if it has a connection already [by @tsteur, @diosmosis]
- #13137 Allow hostnames to be configured in login whitelist [by @tsteur, @sgiehl]
- #13138 Fix theme header color is not applied in login screen [by @tsteur, @sgiehl]
- #13144 Document new “enable_internet_features = 0” INI setting in FAQ [by @Findus23]
- #13155 Ensure to cancel an archive process if it is already running [by @tsteur, @diosmosis]
- #13182 Do not load/apply local DI config in tests [by @tsteur, @diosmosis]
- #13197 Fix too much whitespace in title [by @tsteur, @sgiehl]
- #13235 Show visitor profile link in realtime widget only for logged in users [by @sgiehl, @diosmosis]
- #13275 If warning/error log detected in console command exit w/ code = 1. [by @diosmosis, @mattab]
- #13276 Add backtrace to exceptions treated as fatal errors [by @diosmosis]
- #13284 Use a stable sort method for visited pages in user profile [by @sgiehl]
- #213 Linting code [by @kaplun, @diosmosis]
- #5691 Chrome headless detection
- #5741 Python3 port for device-detector [by @thinkwelltwd, @sgiehl]
- #5742 Adds simple autoloader to use DeviceDetector without composer [by @sgiehl]
- #5743 Broken PHP requirements [by @sgiehl]
- #5746 Added a few Android devices and variants [by @GregOriol, @sgiehl]
- #5747 Added some Android devices [by @GregOriol, @sgiehl]
- #5748 Added Mobiistar Android smartphones [by @GregOriol, @sgiehl]
- #5757 Adds detection for KaiOS [by @sgiehl]
- #5758 Adds detection for Cunaguaro [by @sgiehl]
- #5759 Adds detection for Avast Secure Browser [by @sgiehl]
- #5760 Improves detection of LYF devices [by @sgiehl]
- #5761 Models not seen for LG, Sony, Samsung
- #5762 Adds detection for various models [by @sgiehl]
- #5763 New mediaplayer audacious [by @sgiehl]
- #5764 A few missing brands and models
- #5766 Added a few Android devices [by @GregOriol, @sgiehl]
- #5767 Logicom more “M Bot” devices being detected as Bots [by @sgiehl]
- #5769 Improves detection of Haiku OS [by @sgiehl]
- #5771 Added Oppo Browser [by @GregOriol, @sgiehl]
- #5772 Added a few Android devices [by @GregOriol, @sgiehl]
- #5774 Added some Android devices and variants [by @GregOriol, @sgiehl]
- #5776 Adds a bunch of new detections [by @sgiehl]
- #5779 Android 9 P – empty OS version [by @sgiehl]
- #5784 Adds detection for various new devices [by @sgiehl]
- #5785 Adds detection for Nokia 2018 Models [by @jan2000, @sgiehl]
- #5786 Adds detection for some new devices [by @sgiehl]
- #5787 add RPM package manager detection [by @jekader, @sgiehl]
- #58 Debian 8 Configuration
- #63 remove unneeded sparkline files [by @Findus23, @mattab]
- #816 Add xn—–7kcaaxchbbmgncr7chzy0k0hk.xn--p1ai [by @ericguirbal, @spmedia]
- #817 Add housemilan.ru [by @ericguirbal, @spmedia]
- #818 Add modforwot.ru [by @ericguirbal, @spmedia]
- #819 Add hard-porn.mobi [by @ericguirbal, @spmedia]
- #820 Add vaderenergy.ru [by @ericguirbal, @spmedia]
- #821 Add documentserver.net [by @ericguirbal, @spmedia]
- #822 Added mostorgnerud.ru [by @kambrium, @spmedia]
- #823 Added tsc-koleso.ru [by @kambrium, @spmedia]
- #824 Added diplomas-ru.com [by @kambrium, @spmedia]
- #825 Added xn—-ctbfcdjl8baejhfb1oh.xn--p1ai [by @kambrium, @spmedia]
- #826 Added guidetopetersburg.com [by @kambrium, @spmedia]
- #827 Added xn—-7sbbpe3afguye.xn--p1ai [by @kambrium, @spmedia]
- #828 Added mikrozaym2you.ru [by @kambrium, @spmedia]
- #829 Added sp-zakupki.ru [by @kambrium, @spmedia]
- #830 Added xn--90acjmaltae3acm.xn--p1acf [by @kambrium, @spmedia]
- #831 Added rfavon.ru [by @kambrium, @spmedia]
- #832 Added 7kop.ru [by @kambrium, @spmedia]
- #833 Update spammers.txt [by @spmedia]
- #834 Added apteka-pharm.ru [by @kambrium, @spmedia]
- #835 Added mksport.ru [by @kambrium, @spmedia]
- #837 Add mybuh.kz [by @ericguirbal, @spmedia]
- #838 Add sinhronperevod.ru [by @ericguirbal, @spmedia]
- #840 Added amtel-vredestein.com [by @kambrium, @spmedia]
- #841 Add ogorodnic.com [by @ericguirbal, @spmedia]
- #842 Add luckybull.io [by @ericguirbal, @spmedia]
- #843 Add xn--d1abj0abs9d.in.ua [by @ericguirbal, @spmedia]
- #844 Add fanoboi.com [by @ericguirbal, @spmedia]
- #845 Add souvenirua.com [by @ericguirbal, @spmedia]
- #846 Removes e-kwiaciarz.pl [by @sgiehl, @spmedia]
- #847 Add vzubkah.com [by @ericguirbal, @spmedia]
- #848 Add pornoplen.com [by @ericguirbal, @spmedia]
- #849 Add moinozhki.com [by @ericguirbal, @spmedia]
- #850 Add get-more-freeer-visitors.info [by @JaccoK, @spmedia]
- #851 Add bestofferhddeed.info [by @JaccoK, @spmedia]
- #852 Add getadsincomely.info [by @JaccoK, @spmedia]
- #853 Add dawlenie.com [by @ericguirbal, @spmedia]
- #854 Add ww2awards.info [by @ericguirbal, @spmedia]
- #855 Update spammers.txt [by @jj089, @spmedia]
- #857 Add seoservices2018.com [by @skylarmt, @spmedia]
- #858 Add computer-remont.ru [by @ericguirbal, @spmedia]
- #859 Add bpro1.top [by @ericguirbal, @spmedia]
- #860 Add medicineseasybuy.com [by @ericguirbal, @spmedia]
- #861 Add manimpotence.com [by @ericguirbal, @spmedia]
- #862 Add rulate.ru [by @ericguirbal, @spmedia]
- #863 Add udav.net [by @ericguirbal, @spmedia]
- #864 Add 03e.info [by @ericguirbal, @spmedia]
- #865 Add metallosajding.ru [by @ericguirbal, @spmedia]
- #866 Add russian-postindex.ru [by @ericguirbal, @spmedia]
- #867 Add blog100.org [by @ericguirbal, @spmedia]
- #868 Add infektsii.com [by @ericguirbal, @spmedia]
- #869 Add atleticpharm.org [by @ericguirbal, @spmedia]
- #870 Add impotentik.com [by @ericguirbal, @spmedia]
- #871 Add resell-seo-services.com [by @gitlabisbetterthangithub, @spmedia]
- #872 Add technika-remont.ru [by @ericguirbal, @spmedia]
- #873 Add porno-chaman.info [by @ericguirbal, @spmedia]
- #874 Add xn—-8sblgmbj1a1bk8l.xn—-161-4vemb6cjl7anbaea3afninj.xn--p1ai [by @ericguirbal, @spmedia]
- #875 Add rent2spb.ru [by @ericguirbal, @spmedia]
- #876 Add xn—–6kcamwewcd9bayelq.xn--p1ai [by @ericguirbal, @spmedia]
- #877 Add moneyzzz.ru [by @ericguirbal, @spmedia]
- #878 Add xn—-ctbigni3aj4h.xn--p1ai [by @ericguirbal, @spmedia]
- #879 Add balkanfarma.org [by @ericguirbal, @spmedia]
- #880 Add viagra-soft.ru [by @ericguirbal, @spmedia]
- #881 Add dosugrostov.site [by @ericguirbal, @spmedia]
- #882 Add xn—-8sbarihbihxpxqgaf0g1e.xn--80adxhks [by @ericguirbal, @spmedia]
- #883 Add allergija.com [by @ericguirbal, @spmedia]
- #884 Add sladkoevideo.com [by @ericguirbal, @spmedia]
- #885 Add ask-yug.com [by @ericguirbal, @spmedia]
- #886 Add alkanfarma.org [by @ericguirbal, @spmedia]
- #887 Add pornoelita.info [by @ericguirbal, @spmedia]
- #888 Add prostitutki-rostova.ru.com [by @ericguirbal, @spmedia]
- #889 Add ruspoety.ru [by @ericguirbal, @spmedia]
- #890 Add purchasepillsnorx.com [by @ericguirbal, @spmedia]
- #891 Add sportwizard.ru [by @ericguirbal, @spmedia]
- #892 Add ukrainian-poetry.com [by @ericguirbal, @spmedia]
- #893 Add bezprostatita.com [by @ericguirbal, @spmedia]
- #895 Add modnie-futbolki.net [by @ericguirbal, @spmedia]
- #896 Add xn—-ctbbcjd3dbsehgi.xn--p1ai [by @ericguirbal, @spmedia]
- #897 Add russian-translator.com [by @ericguirbal, @spmedia]
- #898 Add supermama.top [by @ericguirbal, @spmedia]
- #899 Add top-l2.com [by @ericguirbal, @spmedia]
- #900 Add x5market.ru [by @ericguirbal, @spmedia]
- #901 Add rybalka-opt.ru [by @ericguirbal, @spmedia]
- #902 Add money7777.info [by @ericguirbal, @spmedia]
- #903 Add punch.media [by @spmedia]
- #904 Add we-ping-for-youic.info [by @spmedia]
- #905 Add snegozaderzhatel.ru [by @ericguirbal, @spmedia]
- #906 Add poiskzakona.ru [by @ericguirbal, @spmedia]
- #907 Add free-website-traffic.com [by @lisandrodemarchi, @spmedia]
- #908 Update Spammers.txt [by @spmedia]
- #909 Add avtointeres.ru [by @ericguirbal, @spmedia]
- #910 Add gepatit-info.top [by @ericguirbal, @spmedia]
- #911 Add artdeko.info [by @ericguirbal, @spmedia]
- #912 Add aerodizain.com [by @ericguirbal, @spmedia]
- #913 Add undergroundcityphoto.com [by @ericguirbal, @spmedia]
- #914 Update spammers.txt [by @spmedia]
We are together creating the best open analytics platform in the world. You can help make Matomo even more awesome by getting involved in Matomo!