jsonapi_extras 8.x-3.21

Bug fixes
New features

Fix broken dependency in 9.4, interoperability improvements.

jsonapi_extras 8.x-3.13

Bug fixes

This release fixes: https://www.drupal.org/project/jsonapi_extras/issues/3089444

Compatibility with Drupal 8.8.x and Drupal 8.7.x

This issue will make the constructor overwrite more robust for future updates.

jsonapi_extras 8.x-3.12

New features

More context was added to field enhancers.

Contributors (3)

Siegrist, e0ipso, jefuri

Changelog

Issues: 2 issues resolved.

Changes since 8.x-3.11:

jsonapi_extras 8.x-3.11

Bug fixes

Disabled resources can now be re-enabled

Contributors (2)

phthlaap, jrockowitz

Changelog

Issues: 2 issues resolved.

Changes since 8.x-3.10:

jsonapi_extras 8.x-3.10

Bug fixes
New features

Multiple fixes by several awesome developers.

Contributors (3)

Sergiu Stici, mglaman, Grimreaper

Changelog

Issues: 3 issues resolved.

Changes since 8.x-3.9:

jsonapi_extras 8.x-3.9

Bug fixes

Cache tags clearing

Contributors (4)

ndobromirov, Wim Leers, rhristov, e0ipso

Changelog

Issues: 2 issues resolved.

Changes since 8.x-3.8:

jsonapi_extras 8.x-3.8

Bug fixes

Fix errors with impostor normalizers and autowired services

Contributors (12)

j1mb0b, bander2, e0ipso, sonnykt, psf_, igarbla, Wim Leers, jungle, esolitos, christian.marx, jncruces, markcarver

Changelog

Issues: 1 issues resolved.

Changes since 8.x-3.7:

jsonapi_extras 8.x-3.7

Bug fixes
New features

Multiple fixes

Contributors (12)

e0ipso, sean_e_dietrich, cindytwilliams, Sergiu Stici, ivi.arocom, mxr576, Arlina, BR0kEN, logickal, vtcore, rwohleb, sonnykt

Changelog

Issues: 9 issues resolved.

Changes since 8.x-3.6:

jsonapi_extras 8.x-3.6

Bug fixes

Fix EntityToJsonapi regression and composer compatibility with core

Contributors (4)

e0ipso, logickal, Wim Leers, jibran

Changelog

Issues: 2 issues resolved.

Changes since 8.x-3.5:

jsonapi_extras 8.x-3.5

Bug fixes
New features

Make JSON:API Extras compatible with JSON:API in Drupal 8.7 core and JSON:API 2.4

Contributors (5)

Wim Leers, e0ipso, gabesullice, effulgentsia, sonnykt

Changelog

Issues: 5 issues resolved.

Changes since 8.x-3.4:

jsonapi_extras 8.x-3.4

Bug fixes

Release compatible with JSON:API 2.2

Contributors (10)

Wim Leers, gabesullice, e0ipso, BR0kEN, olexyy.mails@gmail.com, garphy, Roensby, logickal, miiimooo, GiorgosK

Changelog

Issues: 8 issues resolved.

Changes since 8.x-3.3:

jsonapi_extras 8.x-3.3

Bug fixes
New features

Issue #3025037 by gabesullice, Wim Leers: Make JSON:API Extras compatible with the upcoming 2.1 release

78fa722 by gabesullice (G)

jsonapi_extras 8.x-2.14

Bug fixes

Changes since 8.x-2.13:

jsonapi_extras 8.x-3.0-rc3

Bug fixes

Issue #3018067: Ensure the entity bundle is provided to the resource repository

a9482f2 by Mateu Aguiló Bosch (G)

:100644 100644 4f2971e... 86d3695... M src/Normalizer/SchemaFieldDefinitionNormalizer.php
:100644 100644 0802fa9... 5c28d7b... M src/Normalizer/SchemataSchemaNormalizer.php

Issue #3016725 by e0ipso: Do not use cache.static

c6f1135 by Mateu Aguiló Bosch (G)

jsonapi_extras 8.x-2.13

Bug fixes

Issue #3018067: Ensure the entity bundle is provided to the resource repository

cc7daf4 by Mateu Aguiló Bosch (G)

:100644 100644 82199ea... 303a61c... M src/Normalizer/SchemaFieldDefinitionNormalizer.php
:100644 100644 7b17cbc... f917567... M src/Normalizer/SchemataSchemaNormalizer.php

Issue #3017255 by ndobromirov, e0ipso: Add a static cache on the isJsonApi2x() method

11c96cc by ndobromirov (G)

:100644 100644 027428e... c377969... M src/ResourceType/ConfigurableResourceTypeRepository.php

jsonapi_extras 8.x-2.12

Bug fixes

Changes since 8.x-2.11:

jsonapi_extras 8.x-3.0-rc1

New features

Changes since 8.x-2.11:

jsonapi_extras 8.x-3.x-dev

New features

This release of JSON:API Extras drops support for JSON:API 1.x and is where new features will be implemented moving forward.

jsonapi_extras 8.x-2.10

Bug fixes
New features

The biggest change is that JSON API Extras is now compatible with JSON API 1.x and JSON API 2.x!


Changes since 8.x-2.9:

jsonapi_extras 8.x-2.9

Bug fixes

Changes since 8.x-2.8:

  • #2982133 by e0ipso: Do not rebuild container during CLI install
  • #2995804 by Wim Leers: Move config mutation tests from JSON API's EntityResourceTest to JSON API Extras

jsonapi_extras 8.x-2.8

Bug fixes

Issue #2995222 by e0ipso: Tolerate null as output for SingleNestedEnhancer

c44b3a7 by e0ipso (G)

:100644 100644 d888668... c712bf5... M src/Plugin/jsonapi/FieldEnhancer/SingleNestedEnhancer.php

jsonapi_extras 8.x-2.7

Bug fixes
New features

Issue #2995217 by e0ipso: Rename jsonapi.entity.to_jsonapi to jsonapi_extras.entity.to_jsonapi

313c17e by e0ipso (G)

:100644 100644 bab48d2... 5fb76b8... M jsonapi_extras.services.yml
:100644 100644 89f7f24... 5ab6dc0... M tests/src/Kernel/EntityToJsonApiTest.php

Issue #2995142 by BR0kEN, e0ipso: Support includes the EntityToJsonapi service

41813c2 by BR0kEN (G)

jsonapi_extras 8.x-2.6

Bug fixes
New features

Issue #2995115 by e0ipso, BR0kEN: Provide resource type and an entity for subrequests of "EntityToJsonApi"

091a0d5 by BR0kEN (G)

:100644 100644 a2ca36c... 31686fe... M src/EntityToJsonApi.php

Issue #2992557 by e0ipso: Inject additional services manually to ConfigurableResourceType

072376f by e0ipso (G)

:100644 100644 02398c2... 6a2eb2b... M src/ResourceType/ConfigurableResourceType.php
:100644 100644 366fa9e... 68554d5... M src/ResourceType/ConfigurableResourceTypeRepository.php

jsonapi_extras 8.x-2.5

Bug fixes

Issue #2989675 by e0ipso: Remove UI form elements from exported config entities

b2ddb3a by e0ipso (G)

:100644 100644 28218ee... e9fc12c... M src/Form/JsonapiResourceConfigForm.php

jsonapi_extras 8.x-2.4

Bug fixes

Issue #2989675 by e0ipso: Remove 'advancedOptionsIcon' from exported config entities

eaa64ce by e0ipso (G)

:100644 100644 c4c47e2... 28218ee... M src/Form/JsonapiResourceConfigForm.php

jsonapi_extras 8.x-2.3

Bug fixes

Issue #2982133 by Wim Leers, e0ipso: No longer works with JSON API >=1.21 (so either 1.21 or 1.22)

c816076 by e0ipso (G)

:100644 100644 4ec6f77... ff8c8f6... M src/Entity/JsonapiResourceConfig.php

Issue #2975925 by sonnykt, e0ipso: Field enhancer does not work with Config Entities

f67e2ad by sonnykt (G)

:100644 100644 2bd398c... 20c8697... M src/Normalizer/ConfigEntityNormalizer.php

jsonapi_extras 8.x-2.2

Bug fixes

Issue #2978130 by idebr, sonnykt: JSON API Resource Config defines a canonical link template but does not have a canonical route

40f1300 by idebr (G)

:100644 100644 51cbb03... 4ec6f77... M src/Entity/JsonapiResourceConfig.php

Issue #2982664 by Wim Leers: Enable mutating of config entities in JSON API 2.x

c0d1b6c by wimleers (G)

:100644 100644 bee2f5f... 366fa9e... M src/ResourceType/ConfigurableResourceTypeRepository.php

jsonapi_extras 8.x-2.1

Bug fixes

Issue #2962694 by marcoscano, Ronak.addweb: Warning: array_keys() expects parameter 1 to be array, null given in Drupal\jsonapi_extras\Form\JsonapiResourceConfigForm->buildOverridesForm()

18e5865 by marcoscano (N)

:100644 100644 c02fdca... c4c47e2... M src/Form/JsonapiResourceConfigForm.php

jsonapi_extras 8.x-2.0-rc3

Bug fixes

Issue #2967573 by e0ipso: Small inaccuracies for JSON API schemas

5f53854 by e0ipso (N)

:100644 100644 5210af6... 7b17cbc... M src/Normalizer/SchemataSchemaNormalizer.php

feat: change method signature to match parent's expectation

de1e261 by Mateu Aguiló Bosch (N)

:100644 100644 9a9067d... 61436f8... M src/Plugin/jsonapi/FieldEnhancer/JSONFieldEnhancer.php

jsonapi_extras 8.x-2.0-rc2

Bug fixes
New features

Issue #2906753 by logickal, garphy, e0ipso, sime, jamesmalvi: Add a field enhancer for JSON fields

cfc69ac by garphy (N)

:000000 100644 0000000... 9a9067d... A src/Plugin/jsonapi/FieldEnhancer/JSONFieldEnhancer.php

Issue #2959593 by alvar0hurtad0, krina.addweb: Add configuration link for the /admin/modules page

d5e0019 by krina.soni (N)

:100644 100644 17cdcb9... abba441... M jsonapi_extras.info.yml

jsonapi_extras 8.x-2.0-rc1

Bug fixes
New features

Can I upgrade to JSON API Extras 2.x safely?

Probably yes, and you should! The only breaking change is with regards to Field Enhancers. If you do not have custom field enhancers in your project, then you should upgrade cleanly to the new version. This covers the sites with no use of enhancers, and sites that use the enhancers provided by this module.

Pages

Subscribe with RSS Subscribe to Releases for JSON:API Extras