Initial release
What's Included
- Implement server-side registry for Abilities API by @gziolo in #3
- chore: scaffold plugin entrypoint and tooling by @justlevine in #4
- Add REST API controllers for Abilities API by @emdashcodes in #6
- chore: php remediations by @justlevine in #11
- Adjust directory structure to align with WP core by @gziolo in #12
- ci: fix lint trigger on test GH workflow by @justlevine in #17
- tools(phpcs): remove conflicting TypeHint rules from PHPCS ruleset. by @justlevine in #15
- chore: align reqs with WP6.9 merge target by @justlevine in #18
- dev: use
$request->get_params()in REST controllers by @justlevine in #22 - Chore: Fix coding standard issues reported on wordpress-develop by @gziolo in #25
- ci: fixes and cleanup by @justlevine in #26
- code quality: add PHPStan array shape for ability
$propertiesby @justlevine in #20 - dev: use
WP_Abilities_Registry::$instanceinstead of adding a newglobalby @justlevine in #19 - dev!: return
WP_ErrorfromWP_Abilitymethods by @justlevine in #23 - Adding initial developer documentation by @jonathanbossenger in #10
- Update readme with links to documenation by @jonathanbossenger in #27
- Add LICENSE.md file by @gziolo in #29
- ci: build zip file for GitHub release by @justlevine in #24
- Refactor error handling in REST API run controller by @gziolo in #31
- Chore: Run
lint:php:fixon test files by @gziolo in #36 - Remove
ignoreErrorsfrom PHPStan by @gziolo in #40 - Update an example in Introduction & Overview document by @jonathanbossenger in #43
- dev!: require
string $namefor registration by @justlevine in #21 - Update 3.registering-abilities.md by @mujuonly in #46
- Add code quality improvements to code comments by @gziolo in #47
- Chore: Configure the composer package for publishing by @gziolo in #35
- docs: add installation steps for release by @justlevine in #48
New Contributors
- @gziolo made their first contribution in #3
- @justlevine made their first contribution in #4
- @emdashcodes made their first contribution in #6
- @jonathanbossenger made their first contribution in #10
- @mujuonly made their first contribution in #46
Full Changelog: https://github.com/WordPress/abilities-api/commits/v0.1.0