41 lines
1.6 KiB
Markdown
41 lines
1.6 KiB
Markdown
# Dapper Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
|
|
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
|
|
|
|
## [1.1.1] - 2026-02-23
|
|
|
|
### Added
|
|
- Plugin URI (https://theblueduckpond.com) and Author URI (https://eastofthehaw.com) in header
|
|
- WooCommerce checkout anti-spam layers: honeypot fields, JavaScript validation field, submission timestamp check (blocks fast/automated bots)
|
|
- Basic backup functionality in settings → Backups tab:
|
|
- Manual "Create Backup Now" button
|
|
- Pure-PHP database export (.sql) and essential files zip (themes/plugins/uploads)
|
|
- Secure, nonce-protected download links for backups
|
|
- Simple retention (keeps last 7 backups)
|
|
- Protected backup directory (/wp-content/dapper-backups)
|
|
|
|
### Changed
|
|
- Bumped version to 1.1.1
|
|
- Improved plugin header description for better clarity and SEO
|
|
- Formal changelog implementation (this file for full details + short version in readme.txt)
|
|
- Minor UI and settings page cleanups (backup tab integration)
|
|
|
|
### Fixed
|
|
- Various code organization, comment consistency, and potential edge-case improvements
|
|
|
|
### Notes
|
|
- Pre-1.1.1 changes were not formally tracked (many incremental improvements to email handling, templates, mailing list, and custom login logo over time)
|
|
|
|
### Planned / In Development
|
|
### Planned Additions
|
|
- Scheduled (cron-based) automated backups
|
|
- Backup retention policies and configurable limits
|
|
- Simple one-click restore functionality
|
|
- Email notifications on backup success/failure
|
|
- Exclusion filters for large folders/files in zip
|
|
|
|
...
|