lightning_api 5.0.0

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.

lightning_api 5.0.x-dev

Dev snapshot of Lightning API 5.0.x.

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.

lightning_api 8.x-4.9

Bug fixes
New features

This release brings full Drupal 10 compatibility. At last.

There is also one compatibility bug fix: #3240120: Access checking must be explicitly specified on content entity queries

lightning_api 8.x-4.7

Bug fixes

This release changes the dependency on Simple OAuth from 4.x, which insecure and unsupported, to 5.2 or later. See #3268172: Lightning API requiring an insecure version of simple_oauth.

lightning_api 8.x-4.6

  • Dropped support for Drupal 8.7.
  • Several internal infrastructure changes, but nothing that should affect users of Lightning API.

lightning_api 8.x-4.5

  • 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)
  • Updated Consumers to 1.10.

lightning_api 8.x-4.3

  • Added support for Drupal core 8.8.x.
  • Updated OpenAPI to 1.0-beta6.

lightning_api 8.x-3.8

  • A few changes to internal testing infrastructure, but nothing that should affect users of Lightning API.

lightning_api 8.x-3.7

  • Updated Simple OAuth to 3.16.
  • Updated OpenAPI to 1.0-beta3.
  • Many changes to internal testing infrastructure, but nothing that should affect users of Lightning API.

lightning_api 8.x-4.2

  • Updated Simple OAuth to 3.16.
  • Updated OpenAPI to 1.0-beta3.
  • Many changes to underlying testing infrastructure, but nothing that should affect users to Lightning API.

lightning_api 8.x-4.1

4.1.0

  • 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)

lightning_api 8.x-4.0

4.0.0

  • Updated Lightning Core to 4.0.0, which requires Drupal core 8.7.0 and replaces
    the contributed JSON:API module with the core version.

lightning_api 8.x-4.0-beta1

  • Updated Lightning Core to 4.0.0-beta1, which requires Drupal core 8.7.0 and replaces the
    contributed JSON:API module with the core version.

lightning_api 8.x-3.5

3.5.0

  • Updated Consumers module to 1.9 and unpin its Composer constraint.
  • Allow Lightning Core 4.x and Drupal core 8.7.x.

lightning_api 8.x-2.9

2.9.0

  • Updated Lightning Core to 2.13 or 3.7, which security update Drupal core to
    8.5.11 and 8.6.10, respectively.
  • Security update JSON:API to 1.25. (SA-CONTRIB-2019-019)

lightning_api 8.x-3.4

  • Updated Lightning Core to 2.13 or 3.7, which security update Drupal core to
    8.5.11 and 8.6.10, respectively.
  • Security updated JSON API to 2.3 (SA-CONTRIB-2019-019).

lightning_api 8.x-3.3

lightning_api 8.x-3.2

3.2.0

  • Updated Lightning Core to 2.12 or 3.5, which security update Drupal core to
    8.5.9 and 8.6.6, respectively.
  • Changes were made to the internal testing infrastructure, but nothing that
    will affect users of Lightning API.

lightning_api 8.x-2.7

Bug fixes
  • Fixed a persistent warning about openapi_redoc not being present in the file system after updating to beta2. (Issue #2996108)

lightning_api 8.x-2.6

Bug fixes
  • 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)

lightning_api 8.x-2.4

  • Updated and unpinned JSON API to ^1.22.0.
  • Updated Simple OAuth to 3.8.0.
  • Updated and unpinned Open API to ^1.0.0-beta1.

lightning_api 8.x-2.2

2.2.0

Changelog

  • Security Updated JSON API to 1.16. (SA-CONTRIB-2018-021)

lightning_api 8.x-1.0-rc4

1.0.0-rc4

Changelog

  • Security updated JSON API to 1.14 (Issue #2955026 and SA-CONTRIB-2018-016)

lightning_api 8.x-2.1

2.1.0

Changelog

  • Security Updated JSON API to 1.14. (Issue #2955026 and SA-CONTRIB-2018-016)

lightning_api 8.x-2.0

2.0.0

Changelog

  • Updated JSON API to 1.12.
  • Updated core to 8.5.x and patched Simple OAuth to make it compatible.

lightning_api 8.x-1.0-rc3

Bug fixes

1.0.0-rc3

Changelog

  • Lightning API will only set up developer-specific settings when our internal developer tools are installed.
  • Our internal Entity CRUD test no longer tries to write to config entities via the JSON API because it is insecure and unsupported, at least for now.

lightning_api 8.x-1.0-rc2

Bug fixes

1.0.0-rc2

Changelog

  • Security updated JSON API to version 1.10.0. (SA-CONTRIB-2018-15)

Note: This update has caused parts of our Config Entity CRUD test to fail. You might have trouble interacting with config entities via the API.

Subscribe with RSS Subscribe to Releases for Lightning API