v3.2.3
New Features
- None.
Improvements
- EventON is named as a dependency on the admin side. Every endpoint already failed closed when EventON was absent, but it failed closed with a
500that only an API client ever saw, and the settings screen said so only if you opened it. An admin notice now reports a missing EventON on any admin screen, so the cause is visible from the dashboard rather than from a response body. - The notice reads the same
eventon_apify_is_eventon_available()the routes use, rather than defining a second idea of "EventON is here" that could drift from what the test suite pins.
Bug Fixes
- None.
Notes
- The dependency is declared at runtime rather than through the
Requires Pluginsplugin header. EventON installs into a directory namedeventON, and WordPress drops any dependency slug that is not lowercase-and-hyphens, so it can never be named there. The runtime check also catches EventON being deactivated after this plugin was already running, which the header does not.
Full Changelog: v3.2.2...v3.2.3