Skip to content

Releases: cjscrofani/cloudflare-zero-trust-wordpress

v1.0.4

23 Oct 20:08

Choose a tag to compare

Version 1.0.4 release

Update version number and add comprehensive release notes:

- Updated plugin version from 1.0.3 to 1.0.4
- Added detailed changelog documenting all 19 new features
- Documented 5 critical security fixes
- Added upgrade notes with step-by-step guidance
- Updated version history summary

This release includes:
- Complete UI redesign with modern interface
- Dashboard and logs viewer pages
- Backup codes system
- Role mapping and email restrictions
- Import/export functionality
- 5 critical security patches
- Performance optimizations
- Improved accessibility

Files Modified:
- cloudflare-zero-trust-login.php: Version 1.0.3 -> 1.0.4
- CHANGELOG.md: Complete 1.0.4 release notes

v1.0.3

23 Oct 18:18

Choose a tag to compare

Add low-priority enhancements and polish

This commit implements 5 low-priority improvements to enhance
documentation, activation handling, and overall plugin polish:

1. Improve GitHub update checker caching strategy
   - Increased cache duration from 6 to 12 hours (configurable constant)
   - Added debug logging for cache operations
   - Better error handling with structured logging
   - Improved handling of API failures and edge cases

2. Add activation/deactivation logic improvements
   - PHP version requirement check (7.2+) on activation
   - WordPress version requirement check (5.0+) on activation
   - Prevent settings overwrite on re-activation
   - Track activation timestamp and version
   - Clear options cache on deactivation
   - Comprehensive logging of activation/deactivation events

3. Complete internationalization (i18n)
   - Wrapped all wp_die() error messages in translation functions
   - Added text domain to all user-facing strings
   - Improved consistency across OIDC and SAML error messages
   - Plugin now fully translatable via .po/.mo files

4. Add CHANGELOG.md file
   - Comprehensive changelog following Keep a Changelog format
   - Documents all versions from 1.0.0 to current
   - Includes security notices and upgrade notes
   - Categorized changes (Added, Changed, Fixed, Security)

5. Enhance inline documentation
   - Added detailed PHPDoc blocks with @since tags
   - Included usage examples in docblocks
   - Better parameter and return value documentation
   - Enhanced class-level documentation
   - Improved method descriptions with context

These changes improve the overall polish and maintainability of the
plugin without affecting functionality.

v1.0.1

21 Jul 03:14
0aa805c

Choose a tag to compare

Update .gitignore

Initial

21 Jul 02:48
d193949

Choose a tag to compare

v1.0.0

Update cloudflare-zero-trust-login.php