Releases: NichlasB/alynt-plugin-updater
Releases · NichlasB/alynt-plugin-updater
Release list
Alynt Plugin Updater v1.1.5
Fixed
- Exclude release-packaging configuration and the example deployment script from public plugin ZIP assets.
Verified
- PHPUnit: 8 tests, 28 assertions
- PHP syntax and JavaScript lint
- Release package exclusions reviewed
Alynt Plugin Updater v1.1.4
Fixed
- Clear stale managed-plugin update status after a completed plugin upgrade.
- Remove obsolete native update entries when cached release data is missing, incomplete, or no longer newer than the installed version.
Verified
- PHPUnit: 8 tests, 28 assertions
- PHP syntax and scoped PHPCS checks
- JavaScript lint
Alynt Plugin Updater v1.1.3
Fixed\n- Finalize managed active-plugin restoration after all update callbacks run, preserving the original active-list position.\n- Add lifecycle regression coverage for late active-plugin reordering.
Alynt Plugin Updater v1.1.2
Fixed
- Restore active state for managed plugins after successful programmatic/headless plugin updates.
- Repair PHPCS standards path so WPCS resolves PHPCSExtra and PHPCSUtils dependencies.
Security
- Update Composer and NPM development dependency locks to clear audit advisories.
v1.1.1 - Admin UI style refinements
What's New in v1.1.1
Admin UI refinements with improved accessibility and better alignment with WordPress design guidelines.
Highlights
- Admin UI now follows WordPress design system guide more closely
- Improved accessibility with aria-live regions, aria-busy, and aria-disabled states
- Enhanced form validation with inline field-level feedback
- Better empty state presentation for "no plugins found"
- Clearer error messages with proper singular/plural localization
Changelog
Style
- Align admin UI with WordPress design system guide
- Add empty-state and validation-error styles
- Add proper disabled + aria-disabled + aria-busy state to update buttons
- Add dedicated aria-live region for status updates
Upgrade Notes
No breaking changes in this release.
v1.1.0 - Architecture and release workflow improvements
What's Changed
- Refactored the plugin internals toward a clearer service-based architecture.
- Improved update checker result handling for more reliable GitHub release detection.
- Improved plugin metadata and update folder handling.
- Refreshed the GitHub release workflow to use current action versions.
- Updated the plugin compatibility guide to match the current automated release flow, including GitHub CLI release creation guidance.
Technical Notes
- Release automation now uses newer GitHub Action versions.
- The release workflow now supports npm build execution when package.json is present.
- The compatibility guide now reflects the current updater-compatible release asset workflow.
v1.0.0 - Initial Release
Alynt Plugin Updater v1.0.0
Enable automatic updates for GitHub-hosted WordPress plugins.
Features
- Automatic update detection for plugins with
GitHub Plugin URIheader - Seamless integration with WordPress native update system
- Admin settings page for configuration
- GitHub API integration with rate limit handling
- Cron-based update checks
- Support for private repositories (with token)