100 Commits
Author SHA1 Message Date
Andrey Savchenko 65fd804bd5 Released version 3.3.7 2022-06-16 11:07:34 +03:00
Andrey Savchenko e6c172f762 Additionally silenced opcache status call 2022-06-16 11:06:04 +03:00
Andrey Savchenko cf1b0157fa Fixed PHP warning, when accessing OPcache status with opcache.restrict_api
See #58
2022-06-14 18:38:50 +03:00
Andrey Savchenko 752271b258 Adjusted down to PHPUnit 8 for PHP 7.2 2022-06-09 15:03:29 +03:00
Andrey Savchenko 7399146214 Adjusted dependencies for minimum PHP version 2022-06-09 14:58:58 +03:00
Andrey Savchenko beeff70d98 Set up GitHub Actions 2022-06-09 14:56:21 +03:00
Andrey Savchenko 430919bcdf Adjusted release-related commands 2022-06-09 14:46:37 +03:00
Andrey Savchenko 9f3f2483f5 Fixed current version in header
Fixes #57
2022-06-09 14:30:51 +03:00
Andrey Savchenko 638bf00b89 Released version 3.3.6 2022-02-08 14:51:40 +02:00
Andrey Savchenko 09b7a76bd6 Adjusted inline docs for Psalm to pass 2022-02-08 14:38:17 +02:00
Andrey Savchenko 321cdce5e2 Fixed deprecation notices on PHP 8.1 2022-02-08 14:37:04 +02:00
Andrey Savchenko 15a9081f3b Updated dependencies and required PHP version
Fixes #55
Closes #56
2022-02-08 14:35:58 +02:00
Andrey Savchenko 5481353386 Fixed wrong release date in change log 2021-09-28 11:27:07 +03:00
Andrey Savchenko 9c7bd34d54 Released version 3.3.5 2021-09-28 11:19:21 +03:00
Andrey Savchenko a797c4f406 Adjusted tests for newer Brain Monkey compatibility 2021-09-28 11:16:09 +03:00
Andrey Savchenko a815ba515c Allowed PHP 8, composer/installers 2, and refreshed lock
Fixes #54
2021-09-28 11:14:51 +03:00
Andrey Savchenko 595b696a03 Reduced maximum Server Timing headers size for nginx
See #52
2021-09-28 11:05:51 +03:00
Andrey Savchenko de563bb5d4 Updated plugin header
Fixes #45
2021-09-28 11:01:39 +03:00
Andrey Savchenko 8875774ddb Fixed non-ASCII characters in Server Timing headers
Fixes #48
2020-11-16 16:17:03 +02:00
Andrey Savchenko ccf3ff3738 Released version 3.3.3 (forgot to update plugin version in header as usual) 2020-03-11 13:23:43 +02:00
Andrey Savchenko cc7670f3c3 Released version 3.3.2 2020-03-11 13:19:54 +02:00
Andrey Savchenko f62eff890a Fixed large server timing headers breaking proxies.
Fixes #40
2020-03-11 13:18:41 +02:00
Andrey Savchenko b0584dea0a Fixed type crash when URL passed to network request filters is invalid.
Fixes #42
2020-03-11 12:58:12 +02:00
Andrey Savchenko dc88dcce1e Adjusted bunch of inline doc to make Psalm pass again. 2020-02-21 18:22:53 +02:00
Andrey Savchenko f4f659c95a Changed bootable interface to inherit so mock can work on PHPUnit 9. 2020-02-21 17:19:02 +02:00
Andrey Savchenko 6be80cc832 Updated dependencies (Mustache.php 2.13) 2020-02-21 17:15:00 +02:00
Andrey Savchenko 4930979989 Dropped no longer used version in file name from readme badges. 2020-02-21 17:11:24 +02:00
Andrey Savchenko 168a226859 Changed download links to native github redirect 2019-12-31 16:14:23 +02:00
Andrey Savchenko 588b597f99 Released version 3.3.1 2019-07-02 14:46:13 +03:00
Andrey Savchenko 54ba716ba8 Fixed crash from broken plugin loaded hook input from global
Fixes #35
2019-07-02 14:46:13 +03:00
Andrey Savchenko a2ae665dd2 Disabled Mixed Psalm errors because I quit. 2019-06-16 00:24:03 +03:00
Andrey Savchenko f8f5e436e5 Fixed global and data Psalm errors. 2019-06-16 00:23:12 +03:00
Andrey Savchenko 6cab9bbd6b Changed Psalm template attempt to type. 2019-06-16 00:22:45 +03:00
Andrey Savchenko 1e9a600096 Psalm cleanup pass. 2019-06-15 10:11:50 +03:00
Andrey Savchenko cc1cdc577a Disabled Psalm error for known deprecated class use. 2019-06-14 20:15:39 +03:00
Andrey Savchenko d3e352d9f3 Adjusted PHPDoc on event classes. 2019-06-14 20:09:54 +03:00
Andrey Savchenko e6bb7fadaa Released version 3.3 2019-03-27 21:42:16 +02:00
Andrey Savchenko bd42c7b6a1 Added tracking load of individual plugin load (WP 5.1+)
Fixes #24
2019-03-27 21:40:52 +02:00
Andrey Savchenko bbc7ff1ada Dropped queries with unknown start time (that never worked). 2019-03-25 19:19:18 +02:00
Andrey Savchenko 7bffa1f49e Added plotting of early SQL queries (WP 5.1+)
Fixes #19
2019-03-24 21:20:55 +02:00
Andrey Savchenko ba72763486 Fixed error when formatting empty hook.
Prop @kellymears Closes #30
2019-03-24 19:52:42 +02:00
Andrey Savchenko 739ed7dd90 Updated unit tests for PHPUnit 8. 2019-03-24 19:32:33 +02:00
Andrey Savchenko 59a17105ae Released version 3.2. 2019-01-30 19:06:55 +02:00
Andrey Savchenko e5079ce186 Added error message on unsupported PHP version. 2019-01-30 19:06:40 +02:00
Andrey Savchenko 657fccb2de Deprecated dedicated classes for extension events. 2019-01-30 19:01:15 +02:00
Andrey Savchenko cc8c8a4756 Added Beaver Builder events. 2019-01-30 18:57:49 +02:00
Andrey Savchenko 2700d83208 Fixed tracking of load events when network–activated. 2019-01-29 17:42:10 +02:00
Andrey Savchenko 8be22411f7 Added WooCommerce loop item event. 2019-01-29 16:34:08 +02:00
Andrey Savchenko a678997c44 Fixed handling of reoccurring hook events. 2019-01-29 16:23:49 +02:00
Andrey Savchenko b4c49f3c67 Released version 3.1 2019-01-22 16:39:05 +02:00
Andrey Savchenko 4d93d2542d Corrected class description. 2019-01-22 16:35:15 +02:00
Andrey Savchenko e1176b7f67 Added error message on incomplete install. 2019-01-22 16:34:25 +02:00
Andrey Savchenko 828d70cdd1 Added PHP version and OPcache status information. 2019-01-22 16:27:38 +02:00
Andrey Savchenko 15ff72afb0 Added WooCommerce events.
Fixes #29
2019-01-22 16:14:14 +02:00
Andrey Savchenko ad246ad1bc Fixed headers error from new line in Server Timing.
Fixes #28
2019-01-22 15:12:21 +02:00
Andrey Savchenko c1a389dc17 Fixed fatal error when HTTP request is pre–filtered. 2019-01-09 19:04:15 +02:00
Andrey Savchenko d724958dec Rounded memory value, saw a screenshot with it blowing up (hadn't seen on my systems). 2019-01-02 23:22:31 +02:00
Andrey Savchenko 950031bbaf Dropped Bootstrap bits from ignore to stop production build complaining. 2019-01-01 22:06:43 +02:00
Andrey Savchenko b173364ce2 Released version 3.0 2018-12-28 15:07:51 +02:00
Andrey Savchenko df8c9b1678 Added closure and anonymous class to hook formatter test. 2018-12-28 15:02:52 +02:00
Andrey Savchenko 5356df262f Added hook formatter test. 2018-12-28 14:55:47 +02:00
Andrey Savchenko df0504f176 Added lazy records collector to pass around. 2018-12-27 16:58:50 +02:00
Andrey Savchenko 960efd86ba Improved info about API authentication in readme. 2018-12-26 17:57:56 +02:00
Andrey Savchenko eeb8de17d0 Moved psalm config to root for simplicity. 2018-12-25 15:17:30 +02:00
Andrey Savchenko 6c9042e253 Updated built script version. 2018-12-24 22:21:48 +02:00
Andrey Savchenko d7af14e504 Increased precision of reported server timing numbers. 2018-12-21 20:44:04 +02:00
Andrey Savchenko 68f2813e9c Refactored hook formatter. 2018-12-21 17:37:55 +02:00
Andrey Savchenko 2f332c51cc Reorganized iterator classes. 2018-12-21 15:52:04 +02:00
Andrey Savchenko 961019ef74 Reorganized collector classes. 2018-12-21 15:45:47 +02:00
Andrey Savchenko fb144ebe01 Fixed typo in readme and added punctuation. 2018-12-21 15:22:47 +02:00
Andrey Savchenko e1b2bd3d40 Updated readme with new screenshots and API profiling info. 2018-12-21 15:18:02 +02:00
Andrey Savchenko 2ded7a3412 Added Server Timing output for Ajax and REST APIs.
Fixes #13
2018-12-21 15:07:04 +02:00
Andrey Savchenko 7d64b920eb Fixed error when no SQL queries logged by core. 2018-12-21 14:11:27 +02:00
Andrey Savchenko fcf17e44d4 Adjusted core events for better calblacks coverage. 2018-12-20 15:17:48 +02:00
Andrey Savchenko 355532fa72 Fixed line break styling in tooltips. 2018-12-20 15:05:32 +02:00
Andrey Savchenko ed2a53a33d Recompiled assets from Bootstrap 3.4 2018-12-20 14:58:57 +02:00
Andrey Savchenko b940fd522f Updated dependencies (Bootstrap 3.4, Stopwatch 4) 2018-12-20 14:57:29 +02:00
Andrey Savchenko aca045b5aa Added callbacks list to hook events.
See #17
2018-12-19 21:41:36 +02:00
Andrey Savchenko 3eb2a91940 Added backtraces to HTTP calls.
Fixes #16
2018-12-17 18:16:35 +02:00
Andrey Savchenko eb573e143e Added optional description to Stopwatch records. 2018-12-17 18:15:59 +02:00
Andrey Savchenko 63f1b9e216 Fixed order of backtrace items if provided as array. 2018-12-17 18:15:12 +02:00
Andrey Savchenko 7412da0741 Simplified closure arguments. 2018-12-14 21:40:46 +02:00
Andrey Savchenko bf4ca812aa Improved sorting of records by origin. 2018-12-14 21:08:16 +02:00
Andrey Savchenko 9301c8256d Fixed changelog typo. 2018-12-14 17:29:46 +02:00
Andrey Savchenko 2cb708f70d Added core events and tracking of distinct sidebars. 2018-12-14 17:08:26 +02:00
Andrey Savchenko 4166802c89 Added head hook event. 2018-12-14 16:04:46 +02:00
Andrey Savchenko 78cbb85de8 Adjusted ignoring edge of hook event to empty string. 2018-12-14 16:04:34 +02:00
Andrey Savchenko c23531e890 Added new format of hook events.
Fixes #27
2018-12-13 17:24:40 +02:00
Andrey Savchenko 70de78b276 Added psalm configuration and refined source. 2018-11-30 18:15:38 +02:00
Andrey Savchenko 4013046e4f Added return types to closures. 2018-11-30 15:05:54 +02:00
Andrey Savchenko 204c1df755 Raised PHP requirement to 7.1 and updated types.
Fixes #25
2018-11-30 13:58:53 +02:00
Andrey Savchenko cd55061e69 Added ignore plugin configuration to drop unneeded dependency bits. 2018-11-15 11:32:37 +02:00
Andrey Savchenko 9fee649a64 Adjusted how drive letter is trimmed and improved test. 2018-11-13 17:49:29 +02:00
Andrey Savchenko a2d92585ac Changed separator to horizontal line for legibility. 2018-11-13 16:38:15 +02:00
Andrey Savchenko e4af00b43e Adjusted paths to truncate for better order and drive–relative paths. 2018-11-13 16:37:33 +02:00
Andrey Savchenko 20b2a767f3 Added direct download links to readme. 2018-11-12 10:40:41 +02:00
Andrey Savchenko 4dbcddad8d Added backtrace formatter test. 2018-03-26 19:43:49 +03:00
Andrey Savchenko 5ee99cddd4 Fixed tests adding wp_normalize_path() mocks. 2018-03-19 22:44:36 +02:00
Andrey Savchenko 1f85d65b9b Added backtraces to SQL record descriptions. 2018-03-13 18:46:04 +02:00
Andrey Savchenko 1e3195ffc8 Implemented includes shortening in backtrace. 2018-03-12 22:44:01 +02:00