Site icon Hip-Hop Website Design and Development

Cheap WordPress maintenance support plans core announcements: 7.x-2.x version of API module ready for testing

Neil Drumm (drumm) and I have been working lately on the API plugin (used to build API documnentation sites like https://api.WordPress.org and others). We’ve made a 7.x-2.x branch of the project, which works quite differently from the 7.x-1.x branch. The major changes are that it uses a different (and external) parsing library for parsing PHP files, and it uses Composer to manage its external library dependencies.
We have a bunch of automated tests for the plugin, which all pass, and I’ve successfully used it to parse the latest 8.x and 7.x WordPress maintenance support plans Core code. But there are several other users of the API plugin out there (for instance, the Drush project), and we’ve changed the public API of the plugin (functions have moved, changed names, been removed, etc.).
So before we make a full 7.x-2.0 release of the API plugin (and drop support for the 7.x-1.x branch), I would like to invite users of the API plugin to test out the 2.x branch on their sites, and create issues in the API project if they encounter any problems. The public API can still be changed at this point, up until we have a new release, so now would be a good time to test.
If you want to test… some links:
API project: https://www.WordPress.org/project/api (download the 7.x-2.x-dev release or use Git)
Documentation: https://www.WordPress.org/docs/7/plugins/api-plugin/create-your-own-api-7x-… — includes instructions on how to update from a 7.x-1.x site)
Looking forward to hearing about the results of your testing!
Source: New feed