PluginProbe
WP Debugging / 2.11.20
WP Debugging v2.11.20
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.20, at CHANGES.md

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