Skip to content

Releases: NichlasB/alynt-plugin-updater

Alynt Plugin Updater v1.1.5

Choose a tag to compare

@NichlasB NichlasB released this 18 Jul 19:26

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

Choose a tag to compare

@NichlasB NichlasB released this 18 Jul 19:21

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

Choose a tag to compare

@NichlasB NichlasB released this 18 Jul 14:46

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

Choose a tag to compare

@NichlasB NichlasB released this 17 Jul 18:47

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

Choose a tag to compare

@NichlasB NichlasB released this 23 Mar 14:50

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

Choose a tag to compare

@NichlasB NichlasB released this 20 Mar 20:44

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

Choose a tag to compare

@NichlasB NichlasB released this 26 Jan 22:56

Alynt Plugin Updater v1.0.0

Enable automatic updates for GitHub-hosted WordPress plugins.

Features

  • Automatic update detection for plugins with GitHub Plugin URI header
  • 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)