Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
This is a new major release including Drupal 9 compatibility, new features and breaking changes since 8.x-2.4!
New features
The Swagger UI library discovery and validation has been moved into a new SwaggerUiLibraryDiscovery service which means that modules can now override the default Swagger UI library path and validation by decorating the service.
Along with the field formatter for File type fields the module now provides a field formatter for Link type fields too. Due to this update the File field formatter plugin ID has changed from swagger_ui to swagger_ui_file. The new module version automatically updates entity view display settings and replaces the old field formatter IDs with the new one (drush updb), but please make sure that custom codes where the old plugin ID is explicitly used are updated as well. Due to the changes, previously exported configurations need to be updated (re-exported).