Skip to content

Releases: ibexa/core

v5.0.0-rc1

11 Jul 13:50

Choose a tag to compare

ibexa/core changes between v5.0.0-beta1 and v5.0.0-rc1

Improvements

  • IBX-9727: Fixed strict types of translatable Exceptions and Values (#590)
  • IBX-9727: Fixed strict types of MultiLanguageName contracts (#599)
  • IBX-9941: Renamed contentclassattribute_id to content_type_field_definition_id (#582)
  • IBX-9727: Fixed strict types for Encore ConfigurationDumper class (#601)
  • IBX-9060: Added API to filter notifications (#520)
  • IBX-9727: [Contracts][Tests] Fixed strict types of Test contracts (#602)
  • IBX-9845: Added test skipping for Solr doesn't support shard URL (#593)
  • IBX-9727: Added missing type hints to content related VO (#569)
  • IBX-7801: Added constraint for new content to only be created inside content with container content type (#598)
  • IBX-7801: Skipped container validation for root location (#609)
  • IBX-9727: Fixed strict types of ProxyCacheWarmer (#611)

Bugs

  • IBX-10137: Moved slug transformation rules to production Resources (#589)
  • IBX-9328: Added the users_group_root_subtree_path config parameter (#594)
  • IBX-8697: Added validation for Keyword field type values in content and tests (#592)
  • IBX-10167: Fixed translations export in abstract field type classes (#603)
  • IBX-9980: Fixed displaying search engine in ibexa:reindex command (#607)
  • IBX-10246: Made FieldDefinitionCreateStruct not translatable by default (#608)
  • IBX-10229: Made old field type alias fallback to new one in searchable field map (#606)
  • IBX-10253: Fixed condition checks for sending a file with BinaryStreamResponse (#614)

v5.0.0-beta1

12 Jun 13:59

Choose a tag to compare

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

v4.6.21

11 Jun 15:43

Choose a tag to compare

ibexa/core changes between v4.6.20 and v4.6.21

Bugs

  • IBX-8125: Added link index to ezurlalias_ml

v4.6.20

27 May 12:53

Choose a tag to compare

ibexa/core changes between v4.6.19 and v4.6.20

Improvements

  • ENG-140: Added auto-assign reviewers GH workflow

Bugs

  • IBX-9810: Fixed inner validateProperty*() calls of StructWrapperValidator (#521)
  • IBX-9262: Fixed Relation::Asset not being cleaned up on content deletion (#523)

Misc

  • IBX-8543: Included newer DBMS versions on CI & adjusted setup (#470)

v4.6.19

08 Apr 19:34

Choose a tag to compare

ibexa/core changes between v4.6.18 and v4.6.19

Improvements

  • IBX-9697: Added priority attribute to ibexa data collector (#517)
  • IBX-9060: Added mark as unread functionality for notifications (#510)

Bugs

  • IBX-9447: Added a missing condition when verifying the Asset field (#495)
  • IBX-9379: Added Grace Period for archived versions (#515)

v4.6.12

04 Oct 12:43

Choose a tag to compare

ibexa/core changes between v4.6.11 and v4.6.12

No significant changes.

v4.6.11

16 Sep 12:35

Choose a tag to compare

ibexa/core changes between v4.6.10 and v4.6.11

Improvements

Bugs

  • IBX-8469: Fixed image filtering by file size float value (#414)

v4.6.10

14 Aug 12:15

Choose a tag to compare

ibexa/core changes between v4.6.9 and v4.6.10

Bugs

  • IBX-4000: Changed the method name creation for logCall in callable function (#410)
  • IBX-8562: Fixed flooding content attributes table with duplicates

v4.6.9

31 Jul 13:35

Choose a tag to compare

ibexa/core changes between v4.6.8 and v4.6.9

Bugs

  • IBX-8426: Fixed duplicating relations when updating content (#390)
  • IBX-8644: Added missing country Curaçao in ezcountry fieldtype

v4.6.8

11 Jul 08:28

Choose a tag to compare

ibexa/core changes between v4.6.7 and v4.6.8

Improvements

  • IBX-8356: Deprecated Ibexa\Core\MVC\Symfony\Security\Authentication\AuthenticatorInterface to be replaced with Symfony-based authorization in 5.0 (#387)

Bugs

  • IBX-6833: Fixed copying empty fields from a published version
  • IBX-8452: Fixed result of casting to string of Plural Value Object (#394)
  • IBX-8378: [Tests] Fixed setting image field as searchable for tests (#403)