Skip to content

Commit 4dd7423

Browse files
authored
Merge pull request #5 from DevDavido/development
Bump to v1.0.4
2 parents dcdbf4d + f3b5965 commit 4dd7423

File tree

3 files changed

+22
-13
lines changed

3 files changed

+22
-13
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 1.0.4
4+
- Fixed: Switched to require `piwik` instead `matomo` in `plugin.json` for Matomo 3.x compatibility
5+
- Improved: `plugin.json` plugin description
6+
37
## 1.0.3
48
- Added: PerformanceAudit is live on the Matomo plugin marketplace now 🎉
59
- Added: Donation information in `plugin.json`

README.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
[![Tests Badge](https://img.shields.io/github/workflow/status/DevDavido/performance-audit-plugin/Tests?label=tests)](https://github.com/DevDavido/performance-audit-plugin/actions?query=workflow%3ATests)
66
[![Open Issues](https://img.shields.io/github/issues-raw/DevDavido/performance-audit-plugin)](https://github.com/DevDavido/performance-audit-plugin/issues)
77

8+
## Description
89
Daily performance audits of all your sites in Matomo for the following metrics based on Google Lighthouse:
910
- First Contentful Paint
1011
- Speed Index
@@ -14,14 +15,16 @@ Daily performance audits of all your sites in Matomo for the following metrics b
1415
- Cumulative Layout Shift
1516
- Overall Score
1617

17-
Continuously monitor those metrics over time, allowing detection of underlying problems before they have an adverse effect for users or simply track changes made to the web application, allowing you to establish a baseline for comparison too.
18+
Continuously monitor those Web Vital metrics over time, allowing detection of underlying problems before they have an adverse effect for users or simply track changes made to the web application, allowing you to establish a baseline for comparison too.
1819

19-
# Support me
20+
**Note:** Requires minimum NPM v6.13 (part of Node.js 10.18 LTS) to be installed on your server, otherwise plugin cannot be activated.
21+
22+
## Support me
2023
If you installed this plugin and it was useful for you or your business, please don't hesitate to make a donation, I would highly appreciate it. Thank you!
2124

2225
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=77KW4LBEYBD9U" target="_blank"><img src="https://dantheman827.github.io/images/donate-button.svg" width="130" alt="Donate"></a>
2326

24-
# Installation
27+
## Installation
2528
You can install this plugin by:
2629
1. [downloading the latest plugin zip file](https://github.com/DevDavido/performance-audit-plugin/releases/latest)
2730
2. Login to Matomo as Super User
@@ -36,12 +39,12 @@ enable_plugin_upload = 1
3639
```
3740
If any errors occur during activation, please follow the instruction or information of the error message.
3841

39-
# Minimum requirements
42+
## Minimum requirements
4043
- Matomo 3.12
4144
- PHP 7.1
4245
- NPM v6.13 (part of [Node.js](https://nodejs.org/en/download/) 10.18 LTS) to be installed on your server, otherwise plugin cannot be activated.
4346

44-
# Screenshots
47+
## Screenshots
4548
### Dashboard
4649
![Dashboard](/screenshots/Dashboard.png?raw=true)
4750

@@ -53,20 +56,20 @@ If any errors occur during activation, please follow the instruction or informat
5356

5457
For more screenshots, check out the [screenshot overview](/screenshots/OVERVIEW.md).
5558

56-
# Testing
59+
## Testing
5760
Run the tests with:
5861

5962
```shell
6063
./console tests:run PerformanceAudit
6164
```
62-
# Changelog
65+
## Changelog
6366
Please see the [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.
6467

65-
# Contact
68+
## Contact
6669
If you have any questions or inquiries, you can contact `github {at} diskoboss {døt} de`.
6770

68-
# Security
71+
## Security
6972
If you discover any security related issues, please contact `github {at} diskoboss {døt} de` instead of using the issue tracker.
7073

71-
# License
74+
## License
7275
Licensed under the [GPLv3 License](LICENSE.md).

plugin.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
{
22
"name": "PerformanceAudit",
3-
"description": "Daily performance audits of all your sites in Matomo. \n Note: Requires minimum NPM v6.13 (part of Node.js 10.18 LTS) to be installed on your server, otherwise plugin cannot be activated.",
4-
"version": "1.0.3",
3+
"description": "Daily performance audits of all your sites in Matomo.",
4+
"version": "1.0.4",
55
"theme": false,
66
"require": {
77
"php": ">=7.1.3",
8-
"matomo": ">=3.12.0,<4.0.0-b1"
8+
"piwik": ">=3.12.0,<4.0.0-b1"
99
},
1010
"authors": [
1111
{
@@ -28,7 +28,9 @@
2828
"audit",
2929
"monitor",
3030
"measure",
31+
"report",
3132
"lighthouse",
33+
"web vitals",
3234
"first contentful paint",
3335
"speed index",
3436
"largest contentful paint",

0 commit comments

Comments
 (0)