PluginProbe
WP Debugging / 2.11.12
WP Debugging v2.11.12
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.12, at CHANGES.md

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