Skip to content

Inital Release v1.0

Latest

Choose a tag to compare

@Ahkonsu Ahkonsu released this 28 Mar 20:01
f4cd835

This is the first production release here is what was done
Version 1.0 - March 28, 2025
Initial Release Features
Elementor enhancements:
Option to remove page/post titles site-wide

Fix for Elementor load more pagination issues

Featured image hiding option on a per-post basis

Custom excerpt formatting preservation

Plugin update checking via GitHub

Admin settings page with toggle controls

Menu link in plugin list for quick settings access

Added Features and Enhancements
Security Enhancements
Added nonce verification for settings form

Implemented secure meta box saving with:
Nonce verification

Autosave protection

User capability checks

Safe data handling

Better Documentation
Added PHPDoc comments for:
ele_disable_page_title()

pre_handle_404()

Additional Features
Bulk enable/disable option:
Toggle all features with a single checkbox

jQuery-powered interface

Settings export/import:
Export settings to JSON

Import settings from JSON

Secure handling with nonce verification

Performance Optimizations
Conditional hook loading:
Elementor features only load when Elementor is active

Meta box only loads in admin

Excerpt filter only on relevant pages (home, archive, single)

CSS only on single posts

Optimized featured image hiding CSS with context check

Final Enhancements
Version control:
Added WPPROATOZ_VERSION constant

Cleanup on uninstall (options and post meta)

Error handling:
Try-catch for update checker with debug logging

Internationalization:
All strings made translatable

Text domain loading support

Debug mode:
Toggle option in settings

Feature activation logging

Integration with WordPress debug system

Notes
All original comments preserved

Maintains compatibility with WordPress 6.0+ and PHP 8.0+

Translation-ready (requires language files in /languages folder)

Debug mode requires WP_DEBUG and WP_DEBUG_LOG enabled

This changelog reflects the evolution from the initial code to a fully-featured version 1.0, incorporating security, usability, performance, and maintainability improvements. Let me know if you'd like to adjust anything in the changelog or if you're ready to package this for release!

What's Changed

Full Changelog: v0.5.6...v1.0