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, including the Chartist library used for the charts
- Replace outdated Chartist tooltip plugin with a custom implementation
- Configure gitattributes, force tabs (as enforced by WP Coding Standards)
- Update dependencies, including the Chartist library used for the charts
- Precede cell values starting with = or another spreadsheet meta-character with a single quote to avoid CSV injection
- Index and post title tooltip in most popular posts diagram (introduced with bugfix version 2.6.2)
- Add selected date range to the subtitle in most popular posts diagram
- Error in most popular posts diagram showing multiple pages with the same title
- Update tooltip library (switch to more recent fork)
- Improve code style
- Fix issues on WordPress multisite installations (set capabilities and links on the content page)
- Enhancement: tabs semantics improvements, as recommended since WordPress 5.2
- Loading of minified CSS/JS, and min.js.map files
- New charts library (for full GPL compatibility)
- Errors in selection of predefined time periods
- Calculation of minimum/average daily views in current month
- Selection of predefined time periods
- Better selection of posts
- Minified CSS/JS files (loaded on plugin pages only), build command
- Check for compliance with WordPress Coding Guidelines with PHP_CodeSniffer
- Refactoring the charts code
- diagram for yearly views
- Better conformance to WordPress Coding Guidelines
- Rename the plugin to Statify – Extended Evaluation such that it is listed after to Statify in the alphabetical list of plugins in the WordPress admin area
- Remove buggy Statify Analyst user role. Use Members to add the capability see_statify_evaluation to other roles than administrator.
- Proper escaping for all outputs
- Minor changes in the style
- If there is nothing to display, show "no data available"
- URLs in csv export
- percentages on Content and Referrers pages
- Average/minimum/maximum daily views per month on Dashboard page
- Simplify code
- Client-side CSV export via JavaScript
- Improved database queries
- Daily diagram now includes values with 0 views to display the diagram correctly
- Formatted dates in diagram subtitles
- Translate filenames for diagrams, consistent with csv export filenames
- Statistics for one selected post/page on the dashboard and referrer page
- CSV export for content statistics with posts containing special characters
- Referrers for variable period
- Most popular content and post views for variable period
- Content / referrer diagrams: only first 25 values
- Diagrams for all evaluations
- Download diagrams as PNG, JPG, PDF or SVG
- Capability see_statify_evaluation for access to the menu pages
- Dashboard with monthly evaluation and tabs for daily views
- Content page now with tabs for most popular content and all post types
- Text domain extended-evaluation-for-statify for localization
- Own capability for access to the evaluation pages.
- Menu page now before Design page and not at the very end.
- All content link on the dashboard page
- Show views per day / month / year
- Show most popular content (title, url, post type and views)
- Show views per post/page/custom post type (title, url and views)
- Show referrer statistics (domain and views)
- Export all statistics listed above as csv files