1.0.26
- Refactor: donate notice file kept as includes/class-donate-notice.php (preserves SVN file history); class remains Effortless_Donate_Notice.
1.0.25
- Fix: donate notice now correctly displays on Network Admin pages — screen ID normalization strips WordPress’s -network/-user suffix before matching.
1.0.24
- Refactor: donate notice class renamed Donate_Notice → Effortless_Donate_Notice (WP-standard prefix); file renamed to class-effortless-donate-notice.php. No phpcs:ignore needed anywhere.
1.0.23
- Fix: donate notice now uses current_screen hook for reliable screen detection on single-site and multisite Network Admin pages.
1.0.22
- Improvement: added dismissible donate notice on the plugin settings screen.
- Improvement: added Donate link header field and includes/class-donate-notice.php.
1.0.20
Minors changes
1.0.19
Removed wrong links
1.0.18
Renamed main plugin file to class-effortless-shortcode-insertion.php for PHPCS compliance.
Removed trailing whitespace in HTML form section.
Fixed equals sign alignment in save_shortcode method.
Replaced short ternary with full if-else in handle_shortcode method.
0.1.17
Fixed security warning for non-sanitized $_POST[‘shortcodes’].
0.1.16
Fixed security warning for non-sanitized $_POST[‘shortcodes’] by restructuring condition to avoid direct access before sanitization.
Ensured no sanitization warnings at line 316 or 318 for full PHPCS compliance.
0.1.15
Fixed security warning for non-sanitized $_POST[‘shortcodes’] by using isset for validation before access.
Ensured no direct superglobal access before sanitization for full PHPCS compliance.
0.1.14
Fixed security warning for non-sanitized $_POST[‘shortcodes’] by avoiding direct access in condition checks.
Improved input validation for submit_update to ensure PHPCS compliance.
0.1.13
Fixed security warnings for non-validated and non-sanitized $_POST[‘shortcodes’] input in save_shortcode method.
Added isset check for $_POST[‘shortcodes’] to prevent undefined index notices.
0.1.12
Fixed security warning for non-sanitized $_POST[‘shortcodes’] input before ! empty check in save_shortcode method.
0.1.11
Fixed security warning for non-sanitized $_POST[‘shortcodes’] input before is_array check in save_shortcode method.
Ensured early sanitization of shortcode data for full PHPCS compliance.
0.1.10
Fixed security warnings for non-sanitized $_POST[‘shortcodes’] input in save_shortcode method.
Improved early sanitization of shortcode data for better security compliance.
0.1.9
Fixed security warnings for non-sanitized inputs ($_POST[‘append_value’], $_POST[‘shortcodes’], $_FILES[‘import_file’]).
Improved sanitization of form inputs for better security.
0.1.8
Fixed fatal error in handle_shortcode method causing site to break.
Resolved security warnings for non-sanitized and non-validated inputs ($_POST[‘shortcodes’], $_POST[‘elsci_nonce’]).
Improved input validation and sanitization for better security.
0.1.5
Fixed security issues with input sanitization and validation.
Replaced parse_url with wp_parse_url for consistency.
Used gmdate instead of date for timezone-safe year display.
0.1.0
Initial release.