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.
DO NOT upgrade to this release without reading this page first, or you may break your site!
What's changed?
Lightning API 5 provides no new features or functionality over Lightning API 4. The main difference is that Lightning API 5 removes all hard dependencies on contributed modules, so you no longer need to keep modules you aren't using.
Lightning API 5 also removes all previous database updates. This means you'll need to be fully up-to-date on Lightning API 4 before you upgrade to Lightning API 5.
This branch contains backwards-compatibility breaking changes. DO NOT upgrade to Lightning API 5 without reading this page first, or you may break your site!
What's changed?
Lightning API 5 provides no new features or functionality over Lightning API 4. The main difference is that Lightning API 5 removes all hard dependencies on contributed modules, so you no longer need to keep modules you aren't using.
Updated OpenAPI to 2.0-rc1 and shipped the new OpenAPI JSON:API and OpenAPI REST modules with Lightning API (these dependencies will be removed in Lightning API 5.0).
Switched to Simple OAuth 4.x and added an update to uninstall Simple OAuth Extras, which has been merged into Simple OAuth. (Issue #3079579)
Fixed an issue in the module info file dependencies that could lead to the
contrib JSON:API module being used instead of the one provided by core in 8.7.
(Issue #3052073)
Updated OpenAPI module to 1.0-beta2, which split out openapi_redoc and openapi_swagger into separate modules (which are now brought in by Composer). (#33)