+
Skip to content

v5.0.0-beta1

Choose a tag to compare

@github-actions github-actions released this 12 Jun 13:59
· 115 commits to main since this release

ibexa/core changes between v4.6.0 and v5.0.0-beta1

Improvements

  • IBX-8656: Skipped credentials check for SelfValidatingPassport (#411)
  • IBX-8138: [Rector] Applied rules from Symfony 5 Rector set lists (#385)
  • IBX-8804: Moved PASSWORD_HASH_OAUTH2 from ibexa/oauth2-client (#419)
  • IBX-8726: Added IsBookmarked criterion (#417)
  • IBX-8811: Rebranded SiteAccess session prefix (#420)
  • IBX-9103: Fixed cache tag name not including relation type (#437)
  • IBX-9103: Added RelationType filtering to fetch relations methods (#440)
  • IBX-8534: Added cache invalidation for source content when adding relation (#446)
  • IBX-8534: Improved iteration over relation list (#444)
  • IBX-8805: Dropped deprecated Twig Functions&Filters (#450)
  • IBX-8534: Dropped core deprecations (#435)
  • IBX-9169: Added ContentName criterion handler to trash handler (#448)
  • IBX-8534: Cleaned up deprecations (#456)
  • IBX-8470: Upgraded codebase to Symfony 6 (#447)
  • IBX-9455: Upgraded Twig to ^3.19.0 (#411)
  • IBX-9415: Added support for ContentAwareInterface in ibexa_* Twig functions (#467)
  • IBX-9302: Improved default image variations to auto rotate (#464)
  • IBX-9415: Added union types to ContentExtension, FieldRenderingExtension, and RenderContentExtension (#478)
  • IBX-8532: Removed deprecated Facets API (#484)
  • IBX-9697: Added priority attribute to ibexa data collector (#517)
  • IBX-9060: Added mark as unread functionality for notifications (#510)
  • IBX-9898: Added mandatory admin user password altering on ibexa:install (#525)
  • IBX-9103: Replaced relation constants with RelationType enum (#524)
  • IBX-8471: Upgraded codebase to Symfony 7 (#530)
  • ENG-140: Added auto-assign reviewers GH workflow
  • IBX-8226: Removed deprecated PHP deprecations handler (#542)
  • IBX-9941: Renamed core database schema (#541)
  • IBX-9727: Added missing type hints to collections framework (#555)
  • IBX-9727: Added missing type hints to Ibexa\Contracts\Core\Repository\Iterator\BatchIterator (#556)
  • IBX-9727: Add missing type hints to PAPI events (#557)
  • IBX-9727: Add missing type hints to PAPI decorators (#558)
  • IBX-8471: [Tests][DI] Replaced deprecated !tagged with !tagged_iterator (#559)
  • IBX-9727: Add missing type hints to PAPI exceptions (#561)
  • IBX-9727: Add missing type hints to options contracts (#563)
  • IBX-9941: Renamed contentclass_id into content_type_id (#568)
  • IBX-9727: Add missing type hints to image variants contracts (#564)
  • IBX-9727: Add missing type hints to limitation contracts (#562)
  • IBX-9727: Add missing type hints to search contracts (#565)
  • IBX-9941: Renamed content type version column to status (#574)
  • IBX-9947: Rebranded field type identifiers (#543)
  • IBX-9727: [Tests] Fixed strict types for core field type tests (#576)
  • IBX-10129: Replaced ValueObject with object for PermissionResolver (#580)
  • IBX-9727: Add missing type hints to content types related VO (#575)
  • IBX-9941: Renamed ibexa_preferences into ibexa_user_preference (#578)
  • IBX-9941: Fixed references to ibexa_preferences table clean data (#586)

Bugs

  • IBX-8469: Fixed image filtering by file size float value (#414)
  • IBX-8562: Command to remove duplicated entries after faulty IBX-5388 fix
  • IBX-8957: Fixed deserializing SiteAccess Matchers for ESI (#430)
  • IBX-8418: Fixed removing orphaned drafts when trashing or deleting its ancestors (#439)
  • IBX-8566: Fixed postgres language limit (#454)
  • IBX-6312: Fixed ParentContentType View Matcher for not available parent (#438)
  • IBX-9316: Fixed CPU count for Ibexa Cloud (#461)
  • IBX-9337: Fixed failure to serialize field data post symfony/serializer 5.4.40
  • IBX-9421: Fixed global @serializer service overwriting Ibexa serializer variant
  • IBX-9326: Fixed missing class attribute for image field Twig block (#471)
  • IBX-9513: Fixed obsolete ibexa_* controller references (#474)
  • IBX-9447: Added a missing condition when verifying the Asset field (#495)
  • IBX-9379: Added Grace Period for archived versions (#515)
  • IBX-9810: Fixed inner validateProperty*() calls of StructWrapperValidator (#521)
  • IBX-9262: Fixed Relation::Asset not being cleaned up on content deletion (#523)
  • IBX-8125: Added link index to ezurlalias_ml
  • IBX-10063: Fixed incorrect key used to determinate sub-matcher class for denormalization (#588)

Misc

  • IBX-8543: Included newer DBMS versions on CI & adjusted setup (#470)
  • IBX-8543: Fixed PHP versions for MySQL 8.0
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载