PluginProbe
WP Debugging / 2.11.17
WP Debugging v2.11.17
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.17, at CHANGES.md

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