PluginProbe
WP Debugging / 2.11.21
WP Debugging v2.11.21
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.21, at CHANGES.md

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