Install
Works with Drupal: ^10 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
GitHub milestone: 3.0.11
Changelog:
[#286] Drop support for Drupal 10.4.x and 11.1.x, via PR #287.
[#289] Drop support for PHP 8.1 (EOL), via PR #290.
[#774] Added configuration for node body, via PR #291.
If updating from 8.x-1.x
The update from 8.x-1.x to 8.x-2.x will try to recreate any custom fields that were added to the API Doc custom entity onto a new "API Doc" node bundle, migrate data, and delete all API Doc custom entities and definitions. It is highly recommended to test on a development environment before running it in production. It is necessary to run database updates if updating from 8.x-1.x.
Known Issues
- The Apigee SmartDocs formatter can only render one OpenAPI spec per page and the URL pattern must match
/api/{entityId}. This means that the formatter will probably not work correctly if you modify the default API Docs view or try to use this file formatter on nodes or other entities.
Providing feedback
To provide feedback and report issues, use the GitHub issue management tools. See Managing your work with issues in the GitHub documentation.
The GitHub repo for the Apigee API Catalog Drupal module is https://github.com/apigee/apigee-api-catalog-drupal.