All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Update dependencies
- Replace Gulp build with Laravel Mix
- Create data directories for cached data during cron job
- Add number of unanswered bad reviews from the last six months
- Add positive/negative indicators for last updated, compatibility with the latest WP version, average rating
- Add cron job to update authors specified in the configuration file
- Rename the
author
parameter toauthors
and allow multiple authors to be chosen - Refactor code (move logic from the main file and API class into controller class)
- Improve security headers (no inline scripts or styles required anymore!)
- Add commands for PSR-12 code style check
- Add a form for creating a custom dashboard instead of default plugins
- Allow to list all plugins of a WordPress.org user via the
author
parameter - Minify JavaScript
- Refactor code according to PSR-12 code style
- Integrate version stats and ratings into the table
- Replace library for sorting table columns
- Remove the diagrams and the jQuery dependency
- Update JavaScript dependencies
- Add source map file for the CSS
- Fix display on mobile screen
- Setup dependency management with npm and buld with gulp
- Update JavaScript dependencies
- Update Tablesorter library to latest version 2.28.5 (minimized JavaScript file now)
- Bugfix: sorting for active installs column
- Minimized CSS file
- Display information on WordPress.org plugins and their translations
- Custom configuration via
config.php
- Update plugin data via cron job or manually
- Auto-update of plugin data if older than 24 hours