PluginProbe
WP Debugging / 2.11.13
WP Debugging v2.11.13
2.12.6 2.12.5 trunk 2.10.0 2.10.1 2.10.2 2.11.0 2.11.1 2.11.10 2.11.11 2.11.12 2.11.13 2.11.14 2.11.15 2.11.16 2.11.17 2.11.18 2.11.19 2.11.2 2.11.20 2.11.21 2.11.22 2.11.23 2.11.24 2.11.3 All 59 releases
wp-debugging / CHANGES.md

CHANGES.md in WP Debugging 2.11.13, at CHANGES.md

222 lines 6.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 #### [unreleased]
2
3 #### 2.11.13 / 2022-06-23
4 * make anchor `preg_match` more greedy
5
6 #### 2.11.12 / 2022-05-29
7 * update to latest `afragen/debug-quick-look`
8
9 #### 2.11.11 / 2022-05-16
10 * update `wp-dismiss-notice` with transient and only poll `wp_remote_get()` weekly
11
12 #### 2.11.10 / 2022-05-10
13 * use `sanitize_key()` for nonces
14 * composer update
15
16 #### 2.11.9 / 2022-02-05
17 * composer update
18
19 #### 2.11.8 / 2022-01-24
20 * load call to `WP_Dependency_Installer()` in `plugins_loaded` hook to avoid loading `pluggable.php`.
21 * update `WP_Dependency_Installer`
22
23 #### 2.11.7 / 2022-01-18
24 * fix logic in verify nonce conditional
25
26 #### 2.11.6 /2022-01-18
27 * proper nonce verification
28 * composer updates
29
30 #### 2.11.5 / 2022-01-11
31 * I messed up the release 🤦‍♂️
32
33 #### 2.11.4 / 2022-01-10
34 * composer updates
35
36 #### 2.11.3 / 2021-12-19
37 * more fixes via composer update
38
39 #### 2.11.2 / 2021-09-24
40 * composer update, cause of course I needed to fix something
41
42 #### 2.11.1 / 2021-09-24
43 * init in `plugins_loaded` hook
44 * composer update
45
46 #### 2.11.0 / 2021-09-23
47 * fix security issue for capabilities check, possible CSRF, and nonce checks.
48
49 #### 2.10.2 / 2021-09-04
50 * only use `esc_attr_e` for translating strings
51
52 #### 2.10.1 / 2021-07-23
53 * fix PHP Notice, `Settings:line 68`
54 * update Debug Quick Look admin bar menu for mobile
55
56 #### 2.10.0 / 2021-06-30
57 * update Debug Quick Look to show menu on mobile
58
59 #### 2.9.3 / 2021-06-22
60 * update WPConfigTransformer to use alternate anchor if default not present
61 * add @10up GitHub Actions for WordPress svn integration
62
63 #### 2.9.2 / 2021-03-05
64 * update dependencies
65 * update tested to
66
67 #### 2.9.1 / 2020-11-17
68 * update `wp-dependency-installer` library
69 * update `wp-cli/wp-config-transformer`
70 * comment out quote normalization in `set_pre_activation_constants()`, not sure why I did that but it can cause problems [](https://github.com/afragen/wp-debugging/issues/10#10](https://github.com/afragen/wp-debugging/issues/10](https://github.com/afragen/wp-debugging/issues/10)
71
72 #### 2.9.0 / 2020-08-15
73 * use try/catch around use of `WPConfigTransformer` object
74
75 #### 2.8.0 / 2020-08-01
76 * exit if called directly
77 * NB: I have seen the `WPConfigTransformer` Exception error live. The issue seems to be that a `file_get_contents()` on the `wp-config.php` file path, at random times, returns an empty value. I'm done chasing this random error in `wp-cli/wp-config-transformer`. Modified version of `wp-cli/wp-config-transformer` present
78
79 #### 2.7.2 / 2020-06-01
80 * test `wp-config.php` everywhere, still occasional WSOD reports
81
82 #### 2.7.1 / 2020-5-15
83 * return early if `wp-config.php` is empty before calling `WPConfigTransformer`
84
85 #### 2.7.0 / 2020-04-30
86 * start loading in `init` hook
87 * run `process_filter_constants()` as chained method in `Bootstrap`
88
89 #### 2.6.1 / 2020-03-28
90 * move `Settings` action link to front
91 * change test for `wp-config.php` file empty
92
93 #### 2.6.0 / 2020-02-28
94 * load autoloader in main file
95 * update composer dependencies
96
97 #### 2.5.8 / 2019-12-23
98 * badly messed up check for empty `wp-config.php`
99
100 #### 2.5.7 / 2019-12-20
101 * check and exit early if `wp-config.php` is empty
102 * return empty array for the above exit
103
104 #### 2.5.6 / 2019-11-02
105 * early exit if `wp-config.php` not set in specific functions
106
107 #### 2.5.5 / 2019-09-17
108 * update composer.json for wp-dependency-installer update, now requires at least PHP 5.6 for spread operator
109 * composer update
110
111 #### 2.5.4 / 2019-04-25
112 * added check for writable `wp-config.php`, exit with notice if not found
113
114 #### 2.5.3 / 2019-04-01
115 * update `Debug Quick Look` to display error log file path
116
117 #### 2.5.1 / 2019-04-01
118 * updated version of wp-cli/wp-config-transformer
119
120 #### 2.5.0 / 2019-03-25
121 * added `wp_debugging_add_constants` filter for users to add their own constants
122
123 #### 2.4.3 / 2019-03-09
124 * missed an output escape
125
126 #### 2.4.2 / 2019-02-26
127 * add `Domain Path` header
128
129 #### 2.4.1 / 2019-02-10
130 * refactor set/restore pre-activation constants
131
132 #### 2.4.0 / 2019-02-06
133 * save pre-activation constants for re-installation on deactivation ( say that 5x fast )
134
135 #### 2.3.0 / 2019-02-04
136 * look for `wp-config.php` in directory above `ABSPATH`
137 * add filter `wp_debugging_config_path` to set non-standard path to `wp-config.php`
138
139 #### 2.2.0 / 2019-02-02 🏈
140 * initial release on dot org
141
142 #### 2.1.1 / 2019-02-01
143 * only show WSOD bypass when appropriate
144 * update dependencies
145
146 #### 2.1.0 / 2019-01-26
147 * update Debug Quick Look, minor CSS changes
148 * Improve messaging
149 * add setting for WP_DISABLE_FATAL_ERROR_HANDLER constant (WSOD)
150 * add default setting of WP_DEBUG to true, can be changed
151
152 #### 2.0.0 / 2019-01-18
153 * total re-write
154 * add settings page
155 * use `wp-cli/wp-config-transformer` to change `wp-config.php`
156 * include `norcross/debug-quick-look` as dependency via composer but use my fork
157 * update POT via `composer.json` and wp-cli
158 * add image assets
159
160 #### 1.2.5 - 1.2.7
161 * composer update
162
163 #### 1.2.4
164 * properly initialize `load_plugin_textdomain()`
165 * composer update
166
167 #### 1.2.3
168 * composer update, removing `composer/installers` dependency
169
170 #### 1.2.2
171 * make official name _WP Debugging_
172
173 #### 1.2.1
174 * composer update
175
176 #### 1.2.0
177 * use filter to set admin notice dismissal timeout
178 * update `vendor/afragen/wp-dependency-installer`
179
180 #### 1.1.0
181 * added filter `wp_debugging_constants` to filter array of added constants
182
183 #### 1.0.1
184 * fix regex to not replace double line feed with same
185
186 #### 1.0.0
187 * update composer dependencies
188
189 #### 0.9.0
190 * added function to normalize to unix line endings
191
192 #### 0.8.0
193 * refactor to put activation and deactivation function in class
194
195 #### 0.7.1
196 * fixed translatable string
197
198 #### 0.7.0
199 * use `wp_die()` to exit for non-privileged user, if a non-privileged user could ever get there
200 * add POT file
201
202 #### 0.6.0
203 * ensure only privileged user can write out new `wp-config.php`
204
205 #### 0.5.0
206 * add more debug constants per [](https://tommcfarlin.com/native-wordpress-debugging-tools/WordPress Debugging Tools](https://tommcfarlin.com/native-wordpress-debugging-tools/](https://tommcfarlin.com/native-wordpress-debugging-tools/) by [](https://github.com/tommcfarlinTom McFarlin](https://github.com/tommcfarlin](https://github.com/tommcfarlin)
207 * add Debug Bar plugin as optional dependency
208
209 #### 0.4.0
210 * refactor to new `class AJF_WP_Debugging`
211 * use `array_splice` to add debug constants
212
213 #### 0.3.0
214 * use array functions to add and remove debug constants
215
216 #### 0.2.0
217 * added `register_activation_hook()` to add WP constants to `wp-config.php`
218 * added and `register_deactivation_hook()` to remove WP constants from `wp-config.php`
219
220 #### 0.1.0
221 * initial pass
222