Matomo 4.1.0
28 December 2020
Matomo version 4.1.0 is now available.
Upgrading to Matomo 4.1.0
Matomo 4.1.0 can be upgraded to (or installed) using any of Installatron's products. Use Installatron's optional Automatic Update feature to automatically apply Matomo updates as new versions are released, or use Installatron's Clone feature to duplicate an existing Matomo install to test the 4.1.0 upgrade prior to applying it live. Get started managing your Matomo installations with Installatron
What's New in Matomo 4.1.0
Bug Fixes
- core:archive Detection of archive process already in progress does not check for instance ID
- “Create and Schedule a report” page missing radio buttons
- Adds possibility to configure protocols for allowed outgoing connections
- Support date format last week, last month, last year
- Campaign URL Builder: Campaign ID field is missing in the app
- Tons of “General error: 1205” in php error log while importing via the python log importer
- core:archive Fix intersecting period logic so proper archives will archive in parallel.
- Apparently the segment needs to be double encoded when sent in the climulti:request command.
- Replace confusing GeoIP warnings
- Fix overflow handling of datatables
- Screen to smoothly scroll back up to initial position after closing a popover
- use composer/ca-bundle for default CA bundle
- WARNING: /var/www/matomo/core/Http.php(538): Notice – Trying to access array offset on value of type null – Matomo 3.13.4
- Hide Comparison feature on All Websites dashboard
- Call to a member function setColumn() on boolean in plugins/Referrers/API.php
- Privacy manager JS tracker writable check uses wrong file
- MySQLi syntax error “AND idarchive < ?’ at line 3”
- core:archive reports “0 out of 4 archivers running currently” when –matomo-domain parameter is at the start of the command
- Improvements on prepending a plus sign to evolutions
- [automatic translation update] Updated 32 strings in 4 languages (el pt tr sq)
- Append a suffix to temporary downloaded geoip files
- multi_server_environment setting now disallows config edits from Web UI
- core:archive add note message when continuing an existing queue
- core:archive Better detection for end of sharedSiteId queue
- Add GTM install guide to “no data tracked yet” page
- Avoid warning while loading seo metrics
- Use wikimedia/less.php instead of leafo/lessphp
- Show an error notification in UI when given date/period combination is invalid
- Fix unknown keyword is not shown in transitions report in seach engines section
- better Windows detection
- Harden check for numeric array indices
- Correct archived metric query for days to conversion
- Ensure removed dimensions are not used even if they still exist
- Uncaught exception: Date.php: The date ‘1970-01-01’ is a date before first website was online.
- Improve handling of current user information for Filechecks
- Prevent memory error when using PHP8 and a session error happens
- core:archive Remember if process ever started
- core:archive If one process’ output is “abnormal”, don’t declare all other concurrently running processes as finished
- core:archive Only mark process as finished after fully sending the output
- core:archive Avoid filesystem checks when process was set as finished
- GeoIP location not working correctly since Matomo 4.0.0
- Invalidate archives after deleting a visit to prevent race conditions
- Update wikimedia/less.php dependency to v3.1.0 or above
- core:archive when looking for other climulti processes, also make sure idSite is same
- Add niuting.org
- Add jyrxd.com
- Adds detection for Freebox operating system
- Adds detection for bots
- Detect new brands: Silelis, Wizz and Detect devices for existing brands: X-View, Rombica, Huawei, Sencor, Hyundai, Sugar, TCL, Condor, Lenovo, Sharp, PocketBook, Xiaomi, Fujitsu, Panasonic, Kyocera, Samsung, Sony, Ainol, OnePlus, Chuwi, ZTE, NEC, Alcatel, Polaroid, Mediacom
- Adds detect platform ARM for aarch64
- Improves detection for Google devices
- Detect new brands: Leff, Tanix and Detect devices for existing brands: Lenovo, Huawei, Meizu, Chuwi, Vivax
- Detect new brands: Bluedot, Planet Computers, Reach, ELARI, MobiWire, Inco, Starmobile and Detect devices for existing brands: Echo Mobiles, ZTE, Highscreen, Irbis, Leagoo, Chuwi, Oukitel, Planet Computers, Sharp, Nvidia, Allwinner, Lenovo, NEC, Huawei, UMIDIGI, TechPad
- Improves detection for Samsung TVs
- Detect new brands: 4ife, Hurricane, Hezire, iSWAG, Reeder and Detect devices for existing brands: ZTE, LG, Huawei, ONN, Sony, RCA Tablets, Vulcan, Hometech, Hoozo, Lanix, IMO Mobile, iBall, Inoi, Karbonn, Lava
- Update README.md
- Detect new brands: Epik One, Altice, Kult, BioRugged and Detect devices for existing brands: QMobile, Kalley, MyPhone, Jinga, Explay, Inco, TWM, Asus, ComTrade Tesla, Blu, ZTE, Ace, Digiland, Cherry Mobile
- Improves webOS version detection
- Improves Seraphic Sraf browser detection
- Improves detection for Panasonic Smart TVs
- Improves detection for Sharp Smart TVs