Skip to content

Releases: 84emllc/wp-api-catalog

Release list

v1.0.0

Choose a tag to compare

@84em 84em released this 22 Jul 19:09
d781f65

Initial release.

  • RFC 9727 /.well-known/api-catalog endpoint serving an RFC 9264 linkset built from the site's registered REST API namespaces
  • api-catalog discovery Link header on the endpoint (GET and HEAD) and on front-end responses
  • Filters: wp_api_catalog_entry, wp_api_catalog_linkset, wp_api_catalog_send_link_header, wp_api_catalog_cache_ttl, wp_api_catalog_cache_type
  • TTL-based caching (default 300 seconds) via transients or the object cache
  • Baked-in WP-CLI integration test runner: wp 84em api-catalog test

Requires WordPress 6.5+, PHP 8.0+, pretty permalinks. Install: unzip wp-api-catalog.zip into wp-content/plugins/ and activate.