Skip to content

v4.0.0

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Feb 15:09
· 202 commits to main since this release

Changes between ezsystems/ezplatform-rest v1.3.0 and ibexa/rest v4.0.0

Improvements

  • IBX-1111: Updated Ibexa Business License Agreement
  • IBX-1171: Prepared 4.0 alpha release (#79)
  • IBX-1294: Fixed deprecated RequestStack::getMasterRequest usages (#85)
  • IBX-261: Updated changelog generator
  • IBX-366: Implemented DateMetadataCriterion to REST API (#70)
  • IBX-665: Bumped Symfony dependency to 5.3 (#74)
  • IBX-704: Added input parser for LocationChildrenTermAggregation (#75)
  • IBX-833: As a Developer I want to configure CSRF validation in REST endpoints (#76)
  • IBX-1589: Renamed Extension ez_publish_rest to ibexa_rest (#8)
  • IBX-1334: Rebranded ibexa/rest to use new namespaces
  • IBX-1334: Cleanup rebranded ibexa/rest code (#9)
  • IBX-1694: Rebranded dependency injection container service tags (#12)
  • IBX-1853: Rebranded services names (#16)
  • IBX-1998: Rebranded routes in ibexa/rest repository (#17)
  • IBX-2033: Replaced ezpublish_rest_session configuration key (#18)
  • IBX-2007: Rebranded REST media types in ibexa/rest repository (#19)
  • IBX-2007: Initialize ValueObject value
  • IBX-2007: Parse result is not ValueObject but can be anything
  • IBX-2061: Rebranded REST route prefix in ibexa/rest repository (#20)
  • IBX-1696: Removed class parameters from ibexa/rest repository (#21)
  • IBX-2153: Moved ConfigResolverInterface into contracts (#22)
  • IBX-1696: Rebranded Container parameters and Config Resolver namespaces (#23)
  • IBX-1853: Used rebranded namespaces in comments (#24)
  • IBX-1853: Used rebranded namespaces in code (#25)
  • IBX-1853: Used rebranded Ibexa name in codebase (#26)
  • IBX-1853: Used rebranded Ibexa name in codebase (#27)
  • IBX-1853: Used rebranded Ibexa name in PR template (#28)

Bugs

  • EZEE-3453: Fixed tests after cleandata change (#62)
  • EZP-32156: Security fixes for 'user/sessions' endpoint
  • EZP-32156: Updated param prefixes
  • EZP-32156: Updated params to match Ibexa namespace
  • EZP-32340: Deprecated ezpublish_rest.field_type_processor in favour of ibexa.rest.field_type.processor (#63)
  • EZP-32340: Fixed FieldTypeProcessorPass::{FIELD_TYPE_PROCESSOR_SERVICE_TAG,DEPRECATED_FIELD_TYPE_PROCESSOR_SERVICE_TAG} access modifier (#64)
  • IBX-925: Unable to use JWT if email user provider is configured (#80)
  • IBX-984: Replaced hautelook/templated-uri-bundle with Ibexa fork
  • IBX-1507: Provided additional arguments for Location Visitor (#86)

Misc