Changes for version 0.22.0 - 2026-09-08
- Added `srcset` to the list of allowed attributes of `source` HTML elements.
- Switched from MultiMarkdown to Text::Markdown::Discount for parsing and formatting the PGXN Spec.
- Refactored the return value from `PGXN::API::Indexer->find_docs` to include the file name, the extension it corresponds to, the file name without a suffix, and the destination file name.
- Added detection of relative URLs in allowed `href`, `src`, and `srcset` attributes to link to documentation destinations or, for other files in a distribution, to the source API. This will allow relative links on docs to work properly on pgxn.org. Remove attributes that use one or more `..`s to link files outside a distribution.
Documentation
The PGXN API server
Sync the PGXN API server to a PGXN mirror
Modules
Maintain and serve a REST API to search PGXN mirrors
PGXN API distribution indexer
The PGXN::API request router.
Sync from a PGXN mirror and update the index