Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Change ledger: core

Every change made to core since the se7enxweb era began, oldest first: 655 changes touching 9672 files. Each line gives the date, the commit, what kind of change it is, its message, and how many files it touched (+…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/history/ledger/core.md

On this page

Change ledger: core

Every change made to core since the se7enxweb era began, oldest first: 655 changes touching 9672 files. Each line gives the date, the commit, what kind of change it is, its message, and how many files it touched (+ lines added / − lines removed). Release tags are marked. The narrative documentation (features, bc notes, specifications, the history chronicle) explains what these changes deliver; this ledger is the complete record they are built from.

KindChanges
Other471
Merged117
Updated27
Removed20
Added19
Released1

2023-12 (18 changes)

DateCommitKindChangeFiles+/−Release
2023-12-07e8a5aac3e9OtherIBX-5827: Adapted code to Ibexa coding standards2+2 / −3
2023-12-11488c86d6d5OtherCoding Standards: Update PHPStan baseline1+5 / −5
2023-12-1131b544dc30OtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.5 (#306)0+0 / −0
2023-12-1151d0515459MergedMerge remote-tracking branch 'origin/4.5'0+0 / −0
2023-12-129111b08736OtherIBX-6827: Aggregation API improvements (#287)18+909 / −1
2023-12-13ce348cb32dOtherIBX-7276: Renamed ibexa_get_current_user Twig function to ibexa_current_user (#307)3+9 / −9
2023-12-138ee2fb7148Other[PHPStan] Updated PHPStan baseline (#310)1+0 / −15
2023-12-1350b643f214OtherMerged branch '4.5'0+0 / −0
2023-12-133827b5c622AddedAdded Ibexa\Core\FieldType\User\Type::FIELD_TYPE_IDENTIFIER const (#309)1+3 / −1
2023-12-143fd56c68ccOtherIBX-6856: Added mime types limitation for ezimage field type (#300)15+334 / −144
2023-12-18ee3aaf7a29OtherIBX-7318: Set image field from Image CT to is_searchable set to true (#305)2+2 / −2
2023-12-224abba9267dOtherIBX-6880: Skipped normalizing directories in the normalizePath method1+3 / −2
2023-12-22843d70977eMergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0
2023-12-22182651e728OtherMerged branch '4.5'0+0 / −0
2023-12-2729489e4fc0OtherIBX-7346: Reindexed reverse-related content after deleting source content (#396)6+174 / −62
2023-12-278c218824d5MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0
2023-12-2767811a0ac7MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.5 (#315)0+0 / −0
2023-12-271f34f08d82MergedMerge branch '4.5'0+0 / −0

2024-01 (16 changes)

DateCommitKindChangeFiles+/−Release
2024-01-05fb6e4500aeOtherIBX-6937: Changed expected min and max value types to numeric instead of int (#308)7+87 / −87
2024-01-08b65033375bOther[PHPStan] Fixed lambda return type in IbexaCoreExtension (#317)1+1 / −1
2024-01-08aa17da9d9cMergedMerge remote-tracking branch 'origin/4.5'0+0 / −0
2024-01-09a94014f909OtherIBX-7337: Added twig functions to get user preference (#313)6+195 / −0
2024-01-10025412e6cdUpdatedFixed list of excluded dirs for JMS translation extraction (#318)2+6 / −1
2024-01-10c249ab4629OtherMerged branch '4.5'0+0 / −0
2024-01-16ed512f12b8OtherIBX-7502: Added file size validation for image asset field type (#320)4+126 / −62
2024-01-17273aa8c61cOtherIBX-7418: Added ContentName Criterion (#312)4+433 / −0
2024-01-19a7ebd0d357OtherUnified Image Criteria argument names (#321)4+38 / −44
2024-01-222ac0538e7dOtherIBX-7409: Changed Content Type to content type (#316)68+209 / −209
2024-01-24dcb200bd7eOther[PHPStan] Regenerated baseline after PHPStan release (#324)2+5 / −25
2024-01-2446e3884c22OtherMerged branch '4.5'0+0 / −0
2024-01-309150cc67abOtherIBX-5821: Fixed an issue where incomplete request object was passed over to route Matcher (#319)3+62 / −57
2024-01-30e32cd2990cMergedMerge branch '4.5'0+0 / −0
2024-01-316e5fa6ff09OtherIBX-7485: Skipped files with corrupted filenames when loading and deleting content3+114 / −3
2024-01-31408552ff74OtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0

2024-02 (25 changes)

DateCommitKindChangeFiles+/−Release
2024-02-0111c8c52043OtherIBX-7278: Set proper route defaults values (#327)1+2 / −0
2024-02-01087ad78ebeOtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.5 (#326)0+0 / −0
2024-02-017f24942e32OtherMerged branch '4.5'0+0 / −0
2024-02-052c8459dfa4OtherIBX-6906: [DX] Introduced identifier-based view matchers (#322)11+191 / −151
2024-02-0512b3b45a4cOtherSpecified return type for PermissionResolver2+7 / −40
2024-02-06855d3fde49OtherIBX-7689: Modified code to generate hyperlinks only for non-drafts (#329)1+3 / −1
2024-02-06f8cfd72a98MergedMerge branch '4.5'0+0 / −0
2024-02-08565bb779b9Other[CI] Improved publishing of Solr Docker image for tests (#304)2+74 / −26
2024-02-09a06df7b8b8OtherIBX-7744: Updated Ibexa logo (#332)1+6 / −10
2024-02-128f016488a3OtherIBX-7364: Ensured independent property assignment in setPreviewActive (#323)2+6 / −0
2024-02-13bc88c573e5OtherMade focus mode disabled for clean installation admin user (#334)2+6 / −0
2024-02-159e31c3a25aUpdatedFixed typo in ibexa:install option description (#335)1+1 / −1
2024-02-19aa31bb2285OtherIBX-7172: Fixed Repository Filtering by multiple ObjectStateId criteria2+78 / −4
2024-02-194e5b883570OtherIBX-7636: Prevented caching content preview response (#331)1+1 / −0
2024-02-19239fae7feeMergedMerge remote-tracking branch 'origin/4.5'0+0 / −0
2024-02-1958ffa8ca91Other[Composer] Dropped obsolete symfony/thanks config (#338)1+0 / −4
2024-02-19fc37ddbae6Other[Tests] Fixed failing PreviewControllerTest::testPreview after merge-up1+1 / −1
2024-02-21788f204dedOther[PHPDoc] Removed incorrect type hint of GenericType::getSortInfo (#339)2+0 / −7
2024-02-21682ce8b5bcOtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0
2024-02-2173817e0fd7OtherMerged branch '4.5'0+0 / −0
2024-02-26bd0e500fa5OtherBumped Ibexa Fast Track version to v4.5.61+1 / −1
2024-02-26e7e61f84fdOtherMerged branch '4.5'0+0 / −0
2024-02-2661d0381b23OtherBumped Ibexa LTS version to v4.6.11+1 / −1
2024-02-2883c4e508e4OtherIBX-7838: Corrected message an error for InvalidArgumentType (#341)2+1 / −6
2024-02-28453fd988beOtherMerged branch '4.5'0+0 / −0

2024-03 (27 changes)

DateCommitKindChangeFiles+/−Release
2024-03-016e64a8f046OtherBumped Ibexa LTS version to v4.6.21+1 / −1
2024-03-07a321523049OtherIBX-7769: Added safety check to ibexa:install command when tables in database exist (#336)1+9 / −0
2024-03-07ca4472ab67MergedMerge remote-tracking branch 'origin/4.5'0+0 / −0
2024-03-079ab64b56fbOtherIBX-7836: [Tests] Changed My Content to My content (#340)1+1 / −1
2024-03-088ef0e70c49OtherIBX-7809: Fixed creating UserMetadata criterion from UserGroupLimitationType2+103 / −4
2024-03-0840b0fd0b44MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0
2024-03-08926bcc3a9eMergedMerge branch '4.5'0+0 / −0
2024-03-1486e66490bfOtherSet up branch to become 5.0 in the future1+2 / −2
2024-03-14638d420c44OtherBumped Ibexa Fast Track version to v5.0.01+1 / −1
2024-03-191b543804f9OtherIBX-7959: Added ContentInfo::getSectionId strict getter (#348)10+62 / −53
2024-03-192c2cd9c64fOtherMerged branch '4.6'0+0 / −0
2024-03-207e472317f7MergedMerge pull request from GHSA-mwvh-p3hx-x4gg12+134 / −34
2024-03-20e877744d0aMergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0
2024-03-201fd57b27f0OtherIBX-7149: Refactored content type-based indexing to rely on a dedicated strategy (#296)12+433 / −93
2024-03-20b934a7e8e1OtherMerged branch '4.5' into 4.60+0 / −0
2024-03-203d320062ecOtherMerged branch '4.6'0+0 / −0
2024-03-20862a2b48a2OtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.5 (#351)0+0 / −0
2024-03-2051fb8792ecOtherMerged branch '4.5' into 4.60+0 / −0
2024-03-203a51430297OtherMerged branch '4.6'0+0 / −0
2024-03-227226b5fb6aOtherBumped Ibexa Fast Track version to v4.5.71+1 / −1
2024-03-229e107b6fd8OtherMerged branch '4.5' into 4.60+0 / −0
2024-03-226e01aeb62cOtherBumped Ibexa LTS version to v4.6.31+1 / −1
2024-03-22170fc21297OtherMerged branch '4.6'0+0 / −0
2024-03-270334d52327OtherIBX-3740: Prepended default Core settings (#182)4+11 / −21
2024-03-2786d44648acOtherMerged branch '4.5' into 4.60+0 / −0
2024-03-2744403a6519OtherMerged branch '4.6'0+0 / −0
2024-03-2782540f61f9RemovedRemoved repository-wide pull request template1+0 / −16

2024-04 (28 changes)

DateCommitKindChangeFiles+/−Release
2024-04-1026f59d8433OtherIBX-7717: Introduced strict getters for LookupLimitationResult and VersionInfo Value Object (#349)2+33 / −5
2024-04-1000e8a3fc2dMergedMerge remote-tracking branch 'origin/4.5' into 4.60+0 / −0
2024-04-10bde353833eMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-04-1120717d9c3dAddedAdded order by limitation value to loadRole and loadRoleByIdentifier methods (#353)1+4 / −2
2024-04-113126cd50bfOtherMerged branch '4.6'0+0 / −0
2024-04-1228ca460ca4OtherBumped Ibexa LTS version to v4.6.41+1 / −1
2024-04-126b9e4de44fOtherMerged branch '4.6'0+0 / −0
2024-04-16f1ce2b27e5UpdatedFixed PHPDoc syntax (#311)5+9 / −34
2024-04-1781464c68caUpdatedFixed missing return types for DebugTemplate class1+8 / −16
2024-04-1764038840d0OtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-04-1820cf5e198dOtherMerged branch '4.6'0+0 / −0
2024-04-1865cf2fdecdOtherDropped obsolete Debug Bundle DebugTemplate class (#357)5+9 / −175
2024-04-189a396e3884OtherMerged branch '4.6'0+0 / −0
2024-04-22045cb9e603OtherIBX-8032: Added proper casting to int for width/height in image search field (#354)1+7 / −2
2024-04-22a36ba335e8OtherMerged branch '4.6'0+0 / −0
2024-04-2283fe51913cOtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.50+0 / −0
2024-04-223ea7b6d2d7Other[PHPStan] Aligned baseline after the merge up1+0 / −20
2024-04-224ccc0fad65OtherIBX-7833: [PAPI] Implemented loading paginated relation list (#343)15+543 / −40
2024-04-23b6d3e709f2MergedMerge remote-tracking branch 'origin/4.5' into 4.60+0 / −0
2024-04-234b0a3e58a6MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-04-24245d02e150OtherIBX-6592: Removed unusable location/subtree limitations from state/assign policy1+1 / −1
2024-04-24fec637d610MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-04-25669c3002c5Other[BC break] Added implements \Stringable to Translation Value Object (#344)4+14 / −21
2024-04-25c97c8e00a7OtherIBX-8119: Upgraded minimum PHP version to 8.33+75 / −83
2024-04-2979794e8d58OtherIBX-8121: Fixed code style for 5.0 - Upgrade dependencies1+2 / −2
2024-04-29038e5ea7b3OtherIBX-8121: Fixed code style for 5.0 - Run code style fixer1643+11682 / −9184
2024-04-291e42f58a6dOtherIBX-8121: Fixed PHPStan2+16 / −16
2024-04-2975b7723a75OtherIBX-8121: Fixed PHPUnit configuration1+2 / −2

2024-05 (28 changes)

DateCommitKindChangeFiles+/−Release
2024-05-06a93fbd31d6Other[Tests] Dropped providing fallback Kernel if not defined (#345)2+2 / −12
2024-05-07987f6af4d7OtherIBX-8119: [GHA] Bumped PHP to 8.3 in gha-docker-solr.yaml workflow (#364)2+4 / −1
2024-05-0672cf197352UpdatedFixed access to non-existent properties8+6 / −53
2024-05-07b5fe9ad828OtherIBX-6494: Fixed copying of non-translatable fields to later versions2+122 / −21
2024-05-079c46427b39MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-05-072be7d15425OtherMerged branch '4.6'0+0 / −0
2024-05-102f0f96c599OtherIBX-8119: Fixed tests for 5.017+17 / −27
2024-05-1098b7b50e60OtherIBX-5388: Fixed performance issues of content updates after field changes26+1164 / −241
2024-05-14055e4cf547OtherBumped Ibexa LTS version to v4.6.51+1 / −1
2024-05-14394d81529eOtherMerged branch '4.6'0+0 / −0
2024-05-14e22466cb4aOtherIBX-8012: Fixed handling languages by UrlAliasGenerator::loadLocation (#361)3+86 / −10
2024-05-1477bbf78f6bMergedMerge branch '4.6' into main0+0 / −0
2024-05-1463492be94bOtherIBX-8283: Added missing policies' UI translations (#370)2+43 / −0
2024-05-1462df3d649cMergedMerge remote-tracking branch 'ibexa/4.6'0+0 / −0
2024-05-15868c47533dOther[PHPStan] Fixed PHPStan baseline (#371)6+60 / −6
2024-05-15729c2b5277OtherMerged branch '4.6'0+0 / −0
2024-05-164bcf0c5142OtherIBX-7653: IsContainer criterion added (#333)9+293 / −1
2024-05-163a97d9c426MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-05-17b8ab5efb58OtherBumped Ibexa LTS version to v4.6.61+1 / −1
2024-05-17721ca78f04OtherMerged branch '4.6'0+0 / −0
2024-05-17327864179dOtherWrapped iterables used as arrays with iterator_to_array (#372)25+105 / −330
2024-05-172964324e27OtherIBX-3957: Made NOP URL aliases not reusable and original (#350)3+52 / −5
2024-05-205d4ffc6f77OtherIBX-8139: Dropped class_alias BC layer statements from all classes (#366)2746+1 / −5504
2024-05-20b2f9e93d14OtherBumped Ibexa LTS version to v4.6.71+1 / −1
2024-05-201ed6afa327OtherMerged branch '4.6'0+0 / −0
2024-05-23eeb08b493eOtherIBX-8140: Enabled authenticator manager-based security (#368)19+149 / −1233
2024-05-2925100f09a9OtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-05-31216c669161UpdatedUpdated copyright year to 20242+2 / −2

2024-06 (24 changes)

DateCommitKindChangeFiles+/−Release
2024-06-05ac9beddbbbMergedMerge remote-tracking branch 'origin/4.6' into HEAD0+0 / −0
2024-06-052944bb7c57OtherCoding standards3+16 / −9
2024-06-0515c129d4ecUpdatedUpdate src/lib/Persistence/Legacy/Content/Mapper/ResolveVirtualFieldSubscriber.php1+1 / −1
2024-06-059654942f51OtherMerged branch '4.6' into 'main' (#376)0+0 / −0
2024-06-055848b1e80eOtherIBX-7911: Used strict getters for content tree loading code paths (#347)37+716 / −317
2024-06-05ef76f23dcaOther[PHPStan] Aligned baseline after PHPStan update1+5 / −0
2024-06-0538ccd4f761OtherMerged branch '4.6'0+0 / −0
2024-06-07c88c39759cOtherIBX-8019: Added performance consideration notice to LocationService::loadLocationChildren (#407)1+4 / −0
2024-06-0739aed20d9cOtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-06-07439d1d8cceOther[PHPStan] Aligned baseline with PHPStan update4+4 / −114
2024-06-0788addb4394OtherMerged branch '4.6'0+0 / −0
2024-06-11915df966c3Other[PHPStan] Dropped baseline files for unsupported PHP versions (#381)7+440 / −987
2024-06-185daf2a1006OtherIBX-8399: Moved RepositoryConfigurationProvider to Repository layer (#383)33+544 / −519
2024-06-18f8ff4f6561OtherIBX-8400: Fixed redundancy in RepositoryFactory implementations (#384)10+106 / −130
2024-06-19d369ebe6eeOtherIBX-8356: Deprecated Ibexa\Core\MVC\Symfony\Security\Authentication\AuthenticatorInterface to be replaced with Symfony-based authorization in 5.0 (#387)2+3 / −1
2024-06-1977e36ffd85OtherMerged branch '4.6'0+0 / −0
2024-06-2417e78be8a1OtherIBX-6833: Fixed copying empty fields from a published version2+122 / −3
2024-06-2549a2330fb8MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-06-25c93fddd325MergedMerge branch '4.6'0+0 / −0
2024-06-2552beb2fe22OtherBumped Ibexa LTS version to v4.6.81+1 / −1
2024-06-272c706aef2fOtherIBX-8224: Dropped BackwardCompatibleCommand usage (#386)12+14 / −91
2024-06-27ca8e4272bcOtherIBX-8136: Dropped "guzzlehttp/guzzle" and "php-http/guzzle6-adapter" dependencies (#392)1+0 / −2
2024-06-287d40748af7Other[PHPDoc] Fixed LocationService::loadLocationChildren doc (#395)1+2 / −5
2024-06-28232ee8a4a3OtherMerged branch '4.6'0+0 / −0

2024-07 (22 changes)

DateCommitKindChangeFiles+/−Release
2024-07-0162e04b2fccOtherIBX-8356: Removed Ibexa\Core\MVC\Symfony\Security\Authentication\AuthenticatorInterface to be replaced with Symfony-based authentication6+128 / −70
2024-07-012069cc3491OtherIBX-8452: Fixed result of casting to string of Plural Value Object (#394)5+156 / −60
2024-07-01bc01e2eb0bOtherIBX-8322: Fixed lack of redirections to last visited pages after successful authentication (#389)2+0 / −50
2024-07-016069e71912OtherMerged branch '4.6'0+0 / −0
2024-07-024ef331b0aeOtherRegenerated PHPStan baseline (#399)2+9 / −11
2024-07-02a3fbb29c44OtherMerged branch '4.6'0+0 / −0
2024-07-04e710a6e2d1Other[PHPDoc] Fixed erroneous annotations for PHP API reference (#397)22+65 / −79
2024-07-0400eb98a558MergedMerge branch '4.6'0+0 / −0
2024-07-05f44f605b25OtherDeprecated CONSTANT_AUTH_TIME_SETTING (#401)1+3 / −0
2024-07-05d6b1921454MergedMerge branch '4.6'0+0 / −0
2024-07-09fe4c34ac62OtherIBX-8323: Reworked RepositoryAuthenticationProvider and moved its logic to a dedicated subscriber (#396)10+272 / −687
2024-07-09b692e9babfOther[PHPStan] Aligned baseline after PHPStan release (#402)1+5 / −5
2024-07-09c59e25f83fOtherMerged branch '4.6'0+0 / −0
2024-07-103d3588b3deOtherIBX-8378: [Tests] Fixed setting image field as searchable for tests (#403)1+6 / −0
2024-07-10ace51ecfb4OtherMerged branch '4.6'0+0 / −0
2024-07-15bdab9eab46OtherIBX-8426: Fixed duplicating relations when updating content (#390)4+195 / −6
2024-07-1540698b3620MergedMerge branch '4.6' into main0+0 / −0
2024-07-168cd53fca4dOther[CS] Fixed outstanding CS issue in ContentTest1+1 / −1
2024-07-23da23f87c5fOtherIBX-8138: Refactored deprecated loadUserByUsername method (#400)7+243 / −478
2024-07-30573af4849fOtherBumped Ibexa LTS version to v4.6.91+1 / −1
2024-07-31e7d917c109OtherIBX-8644: Added missing country Curaçao in ezcountry fieldtype1+1 / −0
2024-07-31de74408d61OtherMerged branch '4.6'0+0 / −0

2024-08 (24 changes)

DateCommitKindChangeFiles+/−Release
2024-08-01b4a44ccc2dOtherIBX-8558: Removed GuardRepositoryAuthenticationProvider due to Symfony security deprecations (#405)5+1 / −190
2024-08-018a676dc713OtherIBX-4000: Changed the method name creation for logCall in callable function (#410)2+12 / −9
2024-08-01b3755c3d8bMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-08-079a6241085fOtherIBX-8562: Fixed flooding content attributes table with duplicates6+87 / −25
2024-08-091208a1ea38Other[Tests] Fixed breaking changes introduced by twig/twig v3.11.0 (#415)5+52 / −110
2024-08-092715e7daacOtherMerged branch '4.6'0+0 / −0
2024-08-134e7be1e52aMergedMerge remote-tracking branch 'ezsystems/1.3' into temp_1.3_to_4.60+0 / −0
2024-08-147cf00454c6MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.6 (#413)0+0 / −0
2024-08-14e6bbd52249OtherBumped Ibexa LTS version to v4.6.101+1 / −1
2024-08-14f851d43941OtherIBX-8656: Skipped credentials check for SelfValidatingPassport (#411)6+41 / −130
2024-08-20078d9d05bfOther[PHPStan] Aligned baseline after PHPStan release (#418)1+3 / −3
2024-08-20a00f5f6abdOtherMerged branch '4.6'0+0 / −0
2024-08-21e8e81c8243OtherIBX-8469: Fixed image filtering by file size float value (#414)3+84 / −22
2024-08-2104b97ef620MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-08-26b106a2a3e0Other[Tests] Truncated SQLite last insert ID to real DB integer value (#421)1+3 / −1
2024-08-26ae5c80d151OtherMerged branch '4.6'0+0 / −0
2024-08-26f15e57c387AddedAdd missing variable name in var tag in PermissionResolver (#423)1+1 / −1
2024-08-26797bb14895MergedMerge branch '4.6'0+0 / −0
2024-08-2713a0cf1627OtherExtracted common base for TextBlock and TextLine field types (#406)10+261 / −949
2024-08-270561171f2cOtherExtracted common code for Binary and Media field type (#407)7+381 / −901
2024-08-270b6ceefaeaOtherExtracted redundant TextLine and ISBN SearchField into a common base (#422)3+62 / −110
2024-08-284bed131552OtherExtracted abstract for redundant Host & URI text matchers (#424)4+63 / −141
2024-08-287c398f219bOtherRefactored Float and Integer field types to use external validators (#425)14+887 / −1720
2024-08-287e4312d81fOtherIBX-8138: [Rector] Applied rules from Symfony 5 Rector set lists (#385)458+1047 / −1301

2024-09 (10 changes)

DateCommitKindChangeFiles+/−Release
2024-09-0381784d04dbOtherIBX-8804: Moved PASSWORD_HASH_OAUTH2 from ibexa/oauth2-client (#419)7+37 / −154
2024-09-040ba8cd18d5OtherIBX-8726: Added IsBookmarked criterion (#417)17+598 / −2
2024-09-045242d84d7aMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-09-166759bf781bOtherBumped Ibexa LTS version to v4.6.111+1 / −1
2024-09-16b9f1582decOtherAligned PHPStan baseline and updated Symfony deprecations helper setting (#426)3+2 / −17
2024-09-167d860e11ecOtherMerged branch '4.6'0+0 / −0
2024-09-1796f656c977OtherImproved strictness of URLChecker HTTPHandler and URL Value Object (#427)3+40 / −28
2024-09-2405a3bd15d2AddedAdded basic Pool implementation (#428)4+229 / −0
2024-09-24cf8ac329c0MergedMerge remote-tracking branch 'origin/4.6' into main0+0 / −0
2024-09-281a90955eaaOther[Tests] Migrated deprecated PHPUnit configuration (#429)2+62 / −80

2024-10 (29 changes)

DateCommitKindChangeFiles+/−Release
2024-10-023d91a751e8OtherRegenerated PHPStan baseline (#431)1+9 / −4
2024-10-029328655cccOtherIBX-8811: Rebranded SiteAccess session prefix (#420)7+59 / −149
2024-10-040123be1537OtherBumped Ibexa LTS version to v4.6.121+1 / −1
2024-10-049da20d1df4MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-10-046652a62ab5Other[PHPStan] Fixed errors after PHPStan update (#432)5+4 / −10
2024-10-049bf029b92aMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-10-08f6dde521c1UpdatedFixed issues found by by PHPStan (#433)3+1 / −11
2024-10-09f85390d8d7OtherMerged branch '4.6'0+0 / −0
2024-10-09c338dc5ebbOther[PHPDoc] Prefixed template mentioning annotation with phpstan- (#434)2+7 / −7
2024-10-0989bf6e001fMergedMerge branch '4.6'0+0 / −0
2024-10-10d1479983aaOther[Composer] Dropped ibexa/ci-scripts from dev requirements (#436)1+0 / −1
2024-10-22b19be8dbefOtherIBX-8562: Command to remove duplicated entries after faulty IBX-5388 fix3+268 / −2
2024-10-224bde7410fcMergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2024-10-222fbf8ca9adOtherIBX-9103: Fixed cache tag name not including relation type (#437)3+23 / −8
2024-10-22cdaaf2530aMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-10-228c50b0e9adOther[PHPStan] Aligned baseline with PHPStan update3+19 / −9
2024-10-228ab433a033MergedMerge branch '1.3' of ezsystems/ezplatform-kernel into 4.6 (#443)0+0 / −0
2024-10-22fef43ed5fbMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-10-2208ee22ce16OtherBumped Ibexa LTS version to v4.6.131+1 / −1
2024-10-22bcdfe3703cOther[PHPStan] Fix phpstan-baseline.neon1+0 / −5
2024-10-221a433a4a02MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-10-23fed1a91cd0OtherIBX-9103: Added RelationType filtering to fetch relations methods (#440)7+210 / −51
2024-10-25ac4e57c913OtherIBX-8957: Fixed deserializing SiteAccess Matchers for ESI (#430)20+802 / −431
2024-10-28dac8de32b9MergedMerge branch '4.6'0+0 / −0
2024-10-3061a0914aa4OtherIBX-8534: Added cache invalidation for source content when adding relation (#446)2+5 / −1
2024-10-30e5df9d4b4cMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-10-31623bbc3325OtherOptimised content thumbnail resolving (#441)1+9 / −6
2024-10-31b10e48cc63OtherReduced row extraction time complexity in persistence content type mapper (#442)1+13 / −5
2024-10-312ba88571cbMergedMerge branch '4.6'0+0 / −0

2024-11 (19 changes)

DateCommitKindChangeFiles+/−Release
2024-11-040c5f86c672OtherIBX-8534: Improved iteration over relation list (#444)6+211 / −1
2024-11-059e313d2e1aOther[PHPDoc] Improved ContentService doc for API reference (#379)4+168 / −258
2024-11-0778236ffc31OtherIBX-8805: Dropped deprecated Twig Functions&Filters (#450)31+2 / −992
2024-11-08aba61e9098OtherIBX-8534: Dropped core deprecations (#435)124+462 / −3948
2024-11-0802200e652fOtherIBX-8418: Fixed removing orphaned drafts when trashing or deleting its ancestors (#439)16+284 / −15
2024-11-13ae12de3612MergedMerge branch '4.6'0+0 / −0
2024-11-199fda0ecd1cOtherRegenerated PHPStan (#453)1+2 / −2
2024-11-192e22cebee1UpdatedFixed issues related to twig/twig 3.15 in tests36+719 / −217
2024-11-19130a381da6MergedMerge branch '4.6'0+0 / −0
2024-11-20c38bd010b1OtherIntroduced StructValidator to unpack validation errors for structs9+536 / −0
2024-11-204c9295f179MergedMerge branch '4.6'0+0 / −0
2024-11-25eed0ceab7eOtherIBX-8566: Fixed postgres language limit (#454)13+246 / −41
2024-11-25701ed90789MergedMerge branch '4.6'0+0 / −0
2024-11-27397e20983dOtherIBX-9169: Added ContentName criterion handler to trash handler (#448)2+2 / −0
2024-11-277d2a63c0c6MergedMerge branch '4.6' into main0+0 / −0
2024-11-28dad432ebedOtherBumped Ibexa LTS version to v4.6.141+1 / −1
2024-11-286ca16e9e03OtherMerged branch '4.6'0+0 / −0
2024-11-28312f7ea498OtherIBX-6312: Fixed ParentContentType View Matcher for not available parent (#438)4+110 / −13
2024-11-288bdad66728OtherMerged branch '4.6'0+0 / −0

2024-12 (12 changes)

DateCommitKindChangeFiles+/−Release
2024-12-06c45fb35c83Other[PHPStan] Aligned baseline after PHPStan release (#459)2+0 / −10
2024-12-0654014140a5Other[PHPDoc] Enhanced @deprecated usage (#458)4+6 / −6
2024-12-09ddc2855015OtherMerged branch '4.6'0+0 / −0
2024-12-10625f7b740dOtherIBX-8534: Cleaned up deprecations (#456)180+578 / −2108
2024-12-10e8dc468dc9Other[CI] Skipped MaxLanguagesContentServiceTest::testCreateContent on non-LSE (#460)1+4 / −0
2024-12-10760bfefa75MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2024-12-1346ec5e9864OtherBumped Ibexa LTS version to v4.6.151+1 / −1
2024-12-133c496e82a2OtherMerged branch '4.6'0+0 / −0
2024-12-19806270b727Other[PHPStan] Updated baseline after PHPStan release (#465)2+4 / −24
2024-12-20d5df651592OtherMerged branch '4.6'0+0 / −0
2024-12-2090f0c81e83OtherIBX-9316: Fixed CPU count for Ibexa Cloud (#461)1+13 / −2
2024-12-20773c7d05b1OtherMerged branch '4.6'0+0 / −0

2025-01 (9 changes)

DateCommitKindChangeFiles+/−Release
2025-01-09cd57d587f0OtherIBX-9337: Fixed failure to serialize field data post symfony/serializer 5.4.402+60 / −0
2025-01-09e8a4b95346MergedMerge branch '4.6'0+0 / −0
2025-01-1681cb9bcfc5OtherBumped Ibexa LTS version to v4.6.161+1 / −1
2025-01-16ca0da00e1bOtherMerged branch '4.6'0+0 / −0
2025-01-227a5d9eb7caUpdatedUpdated copyright year to 20253+3 / −3
2025-01-228481e63cb1UpdatedUpdated copyright year to 20253+3 / −3
2025-01-22920f5a8cc3OtherMerged branch '4.6'0+0 / −0
2025-01-303a7b4062b0Other[PHPStan] Regenerated baseline (#472)2+5 / −5
2025-01-3107b82cc61dMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0

2025-02 (36 changes)

DateCommitKindChangeFiles+/−Release
2025-02-04815b00db79OtherIBX-8470: Upgraded codebase to Symfony 6 (#447)148+3045 / −4494
2025-02-05aec2544a1fOtherIBX-9421: Fixed global @serializer service overwriting Ibexa serializer variant1+1 / −2
2025-02-052af18593c8OtherIBX-9326: Fixed missing class attribute for image field Twig block (#471)1+1 / −0
2025-02-102a6f21efb0MergedMerge branch '4.6'0+0 / −0
2025-02-11553e0dd0c7OtherIBX-9455: Upgraded Twig to ^3.19.0 (#411)1+1 / −1
2025-02-1110fcc63a25OtherMerged branch '1.3' of ezsystems/ezplatform-kernel into 4.60+0 / −0
2025-02-116b2d7a3003MergedMerge branch '4.6'0+0 / −0
2025-02-11382f9a61e0OtherIBX-9513: Fixed obsolete ibexa_* controller references (#474)4+8 / −8
2025-02-12b43570078aOtherIBX-9415: Added support for ContentAwareInterface in ibexa_* Twig functions (#467)21+558 / −38
2025-02-127c30793299MergedMerge branch '4.6'0+0 / −0
2025-02-13242b25ab7fOtherEnhanced contracts' PHPDoc (#463)16+262 / −296
2025-02-141efa3ef33fOtherIBX-9302: Improved default image variations to auto rotate (#464)1+1 / −0
2025-02-153738528c52Other[PHPUnit] Bumped number of expected direct deprecations (#482)1+1 / −1
2025-02-170627a2b7c3OtherMerged branch '4.6'0+0 / −0
2025-02-1723637ba1e4Other[PHPDoc] Fixed typo in SearchService::findLocations contract doc1+1 / −1
2025-02-18f3eeda34e1OtherIBX-9415: Added union types to ContentExtension, FieldRenderingExtension, and RenderContentExtension (#478)4+34 / −108
2025-02-16aa55a0a217Other[Rector] Added rector configuration2+22 / −0
2025-02-16a739d49fbbOther[Validator] Migrated annotation to attributes1+1 / −3
2025-02-16f36ad29786Other[Serializer] Migrated annotation to attributes1+2 / −4
2025-02-16933f374a97Other[Rector] Enabled Symfony 6.1 rule set1+1 / −0
2025-02-16f448a98b51Other[PHP] Updated method reference syntax9+23 / −23
2025-02-16dd928f5793Other[CLI] Replaced deprecated Command::{$defaultName, $defaultDescription} with the AsCommand attribute16+72 / −57
2025-02-16b4d33e044aOther[Serializer] Replaced usage of deprecated Symfony\Component\Serializer\Normalizer\ContextAwareDenormalizerInterface2+8 / −4
2025-02-16b87e5795a0Other[Rector] Enabled Symfony 6.2 rule set1+7 / −0
2025-02-16271b60767cOther[HTTP] Migrated from ArgumentValueResolvedInterface to ValueResolverInterfaceInterface3+27 / −35
2025-02-16f1c3a3d3ecOther[Rector] Enabled Symfony 6.3 and Symfony 6.4 rule sets1+2 / −0
2025-02-16b16d986813Other[HTTP] Replaced usage of deprecated Symfony\Component\HttpKernel\UriSigner2+2 / −2
2025-02-16f0a4d838b0Other[Rector] Enabled rector on CI1+28 / −3
2025-02-209571e93045OtherIBX-8532: Removed deprecated Facets API (#484)186+6 / −1701
2025-02-239fe7e20811OtherMark ContentName as also being a Trash Criterion (#486)1+2 / −1
2025-02-23cbd646fd00MergedMerge branch '4.6'0+0 / −0
2025-02-24438946dcdcOtherRefactored DateMapper for better date conversion handling and code readability (#487)1+22 / −10
2025-02-243365458f16MergedMerge branch '4.6'0+0 / −0
2025-02-247048240e60RemovedRemoved deprecated SearchResult::$count property (#489)3+3 / −57
2025-02-241dd257acabRemovedRemoved deprecated SearchResult::$spellSuggestion property (#488)150+149 / −159
2025-02-25cdfba458bbOther[Twig] Removed usage of deprecated spaceless filter (#490)1+1 / −54

2025-03 (28 changes)

DateCommitKindChangeFiles+/−Release
2025-03-01e4d79cf580RemovedRemoved deprecated ContentType::isContainer property (#491)5+5 / −5
2025-03-02fdeeb4fd60ReleasedBump phpstan/phpstan to ^2.0 (#493)11+26797 / −12541
2025-03-027dd9de3225MergedMerge branch '4.6'0+0 / −0
2025-03-04818ec9313eOtherBumped Ibexa LTS version to v4.6.171+1 / −1
2025-03-04638209e1d4OtherMerged branch '4.6'0+0 / −0
2025-03-052ae80f9b35RemovedRemoved deprecated MaskGenerator::generateLanguageMask method (#503)3+13 / −100
2025-03-05e33b2ff045RemovedRemoved deprecated Ibexa\Core\Persistence\Legacy\Content\FieldValue\Converter*Converter::create method (#500)21+0 / −292
2025-03-06663ee7a741OtherBumped Ibexa LTS version to v4.6.181+1 / −1
2025-03-065ff418621aOtherMerged branch '4.6'0+0 / −0
2025-03-06edc08ed68bOther[PHPStan] Regenerated baseline after PHPStan release (#505)2+222 / −128
2025-03-060344633609OtherMerged branch '4.6'0+0 / −0
2025-03-07a09169caa0OtherIBX-9447: Added a missing condition when verifying the Asset field (#495)1+1 / −1
2025-03-07a874f98106RemovedRemoved deprecated PermissionSubtree::createFromQueryBuilder method (#506)2+0 / −33
2025-03-074dfa29f4a8OtherReplaced deprecated FieldNameResolver::getFieldNames method with FieldNameResolver::getFieldTypes (#507)3+19 / −46
2025-03-07b3a926f2b8RemovedRemoved deprecation BaseTest::isVersion4 and SearchServiceTest::testDeprecatedCriteriaProperty methods (#508)3+0 / −40
2025-03-10dde5b765fbMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-03-150ca333f716Other[PHPStan] Regenerated PHPStan baseline (#512)1+11 / −11
2025-03-1578d85caaadMergedMerge branch '4.6'0+0 / −0
2025-03-15e04b45d7a7Other[PHPStan] Regenerated PHPStan baseline for PHP < 8.3 (#513)2+70 / −10
2025-03-157d0c7c81b2MergedMerge branch '4.6'0+0 / −0
2025-03-15ed27a78f95RemovedRemoved deprecated buildSPIFieldDefinitionUpdate and buildSPIFieldDefinitionCreate methodd from ContentTypeDomainMapper (#504)2+2 / −155
2025-03-15049e9c386dRemovedRemoved deprecated timestamp property from DataAndTimeConverter and DateConverter (#509)4+4 / −14
2025-03-257365e09ce1Other[PHPStan] Regenerated PHPStan baseline (#518)1+7 / −1
2025-03-25e2f284bcecMergedMerge branch '4.6'0+0 / −0
2025-03-250b608b7d98AddedAdded support for ContentAwareInterface in ibexa_render function (#511)6+143 / −10
2025-03-26c6a7851c7aMergedMerge branch '4.6'0+0 / −0
2025-03-28375c949f60OtherIBX-9697: Added priority attribute to ibexa data collector (#517)3+56 / −21
2025-03-28bb02ea1ec6MergedMerge branch '4.6'0+0 / −0

2025-04 (16 changes)

DateCommitKindChangeFiles+/−Release
2025-04-03793ee0e07aOtherIBX-9060: Added mark as unread functionality for notifications (#510)11+241 / −20
2025-04-030cbc4ee29aMergedMerge branch '4.6'0+0 / −0
2025-04-07d177f134e0OtherIBX-9379: Added Grace Period for archived versions (#515)23+325 / −23
2025-04-07e95c9da6aeMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-04-0700f133945cOther[CI] Fixed phpstan issues (#522)1+0 / −6
2025-04-08b8f0ca2710OtherBumped Ibexa LTS version to v4.6.191+1 / −1
2025-04-0804e47dd1c6OtherMerged branch '4.6'0+0 / −0
2025-04-2342a1259c7cOtherIBX-9810: Fixed inner validateProperty*() calls of StructWrapperValidator (#521)3+40 / −7
2025-04-233930bff620MergedMerge branch '4.6'0+0 / −0
2025-04-24f6e3294b3fRemovedRemove usage of deprecated ContainerAwareTrait (#514)31+177 / −258
2025-04-24222f62c5d7OtherIBX-9262: Fixed Relation::Asset not being cleaned up on content deletion (#523)2+131 / −1
2025-04-24e6ad1d2c16MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-04-29f4925b3367Other[CI] Fixed phpstan issues (#526)2+3 / −3
2025-04-296e3f288383OtherIBX-9898: Added mandatory admin user password altering on ibexa:install (#525)2+55 / −1
2025-04-29244f7b24c4OtherIBX-9103: Replaced relation constants with RelationType enum (#524)15+150 / −148
2025-04-300f089583d8Other[CI] Removed fixed issues from baseline (#527)1+0 / −12

2025-05 (52 changes)

DateCommitKindChangeFiles+/−Release
2025-05-039734ff4d68Other[Rector] Enabled DoctrineSetList::DOCTRINE_DBAL_211 set1+2 / −0
2025-05-0329b993e791Other[Rector] Executed DoctrineSetList::DOCTRINE_DBAL_211 set108+702 / −718
2025-05-038305c46641Other[doctrine/dbal] Refactor parameter binding to remove colons in setParameter calls24+200 / −200
2025-05-0350191dcbceOther[doctrine/dbal] Replaced usage of deprecated fetchColumn method with fetchOne17+33 / −33
2025-05-03a1959a6733Other[PHPStan] Regenerated phpstan baseline1+24 / −24
2025-05-122b4177ed75OtherIBX-8471: Upgraded codebase to Symfony 7 (#530)129+1705 / −2056
2025-05-12fec1745900OtherAdjusted ibexa:install command to SF 7.x / DBAL 3.x (#531)2+8 / −45
2025-05-13eeb58999dcOtherENG-140: Added auto-assign reviewers GH workflow1+15 / −0
2025-05-13fd9ad6ac45UpdatedUpdated ubunut and version for CI1+1 / −1
2025-05-146fefc46fa9MergedMerge branch '4.6'0+0 / −0
2025-05-1586c9c165fbOtherResolved PHPStan issues (#537)1+8 / −0
2025-05-1539243e0c2fMergedMerge branch '4.6'0+0 / −0
2025-05-168d5c8beeb5UpdatedFixed collection subtypes PHPStan declarations (#538)8+40 / −20
2025-05-16b282ff8207MergedMerge branch '4.6'0+0 / −0
2025-05-174cb7e02bedOther[CS] Resolved code style issues2+2 / −0
2025-05-16668ed9fedbOther[Rector] Added Symfony 7.0..7.2 sets to rector configuration1+3 / −0
2025-05-167de6a4dbdaOther[symfony/http-foundation] Use constructor to initialize RequestStack7+17 / −35
2025-05-16c19c3200f7Other[symfony/http-kernel] Replaced usage of internal Symfony\Component\HttpKernel\DependencyInjection\Extension class6+7 / −7
2025-05-16969de8188bOther[symfony/dependency-injection] Replaced deprecated !tagged YAML tag to !tagged_iterator6+6 / −6
2025-05-21548b060c6cOtherIBX-8543: Included newer DBMS versions on CI & adjusted setup (#470)2+58 / −5
2025-05-21cff4ccadcaMergedMerge branch '4.6'0+0 / −0
2025-05-21e11bc2d5daOtherIBX-8543: Fixed PHP versions for MySQL 8.01+1 / −3
2025-05-220d9a5fd281AddedAdded phpstan- to param using TValue2+3 / −3
2025-05-2237b7b357b7MergedMerge branch '4.6'0+0 / −0
2025-05-221af6f9d982OtherIBX-8226: Removed deprecated PHP deprecations handler (#542)3+0 / −77
2025-05-269edc9f795cRemovedRemoved deprecated getName method from GatewayFactory (#544)4+8 / −10
2025-05-271a30260682OtherBumped Ibexa LTS version to v4.6.201+1 / −1
2025-05-286526a15c24AddedAdded return type declarations (#546)15+16 / −16
2025-05-28aed11eab8eRemovedRemoved deprecated mergeGlobals method (#545)1+2 / −2
2025-05-28e92da4f51eAddedAdded missing void return types to CompilerPass implementations (#548)3+6 / −25
2025-05-28680ab25098AddedAdded missing void return types and minor refactoring (#547)28+72 / −297
2025-05-28634423f5d3AddedAdded missing type hints to command configure method (#549)11+14 / −14
2025-05-29cad65d1fb9AddedAdd return type declaration for current() method in BatchIterator (#550)1+1 / −1
2025-05-2955463f8fa9OtherIBX-9941: Renamed core database schema (#541)172+2485 / −2210
2025-05-296d3bd2719cOther[Doc] Dropped obsolete doc about upgrade scripts location (#551)1+0 / −4
2025-05-30d4dfdd4d32AddedAdded missing void return types to 'process' (#553)2+3 / −3
2025-05-30ef6b1ba4e7AddedAdded return and parameter types to IORepositoryResolver methods and improve test typing (#554)3+24 / −159
2025-05-2933ab291e63Other[Tests] Renamed ezbinaryfile.yaml to ibexa_binary_file.yaml2+1 / −1
2025-05-291c35a8aec1Other[Tests] Fixed @covers value for Bookmark\Gateway\DoctrineDatabaseTest1+1 / −1
2025-05-2901fbbf3abbOther[Tests] Optimized Bookmark\Gateway\DoctrineDatabaseTest::loadBookmark::loadBookmark query1+1 / −1
2025-05-299ca07f1756Other[Tests] Fixed @covers value for Content\Gateway\DoctrineDatabaseTest1+1 / −1
2025-05-290c2f1b9989Other[Tests] Fixed Notification GW DoctrineDatabaseTest after Doctrine update1+10 / −3
2025-05-29fd77c00c22OtherUnwrapped unnecessary curly braces when referencing table name variables3+21 / −21
2025-05-2909e7d15fbcOther[PHPStan] Removed resolved issue from the baseline1+0 / −6
2025-05-292983b31543UpdatedFixed ObjectState GW DoctrineDatabase::insertObjectState method1+9 / −3
2025-05-30dcc5216526OtherIBX-9727: Added missing type hints to collections framework (#555)7+14 / −14
2025-05-307844072313OtherIBX-9727: Added missing type hints to Ibexa\Contracts\Core\Repository\Iterator\BatchIterator (#556)3+11 / −19
2025-05-30132c789a56OtherIBX-9727: Add missing type hints to PAPI events (#557)213+819 / −2092
2025-05-3048a779f5faOtherIBX-9727: Add missing type hints to PAPI decorators (#558)19+19 / −50
2025-05-304b6414e2fdOtherIBX-8471: [Tests][DI] Replaced deprecated !tagged with !tagged_iterator (#559)2+2 / −2
2025-05-3001d5a98ca8Other[Tests] Fixed precision in ParameterProviderTest::testGetViewParameters (#560)1+3 / −5
2025-05-31e49d16a1f5OtherIBX-9727: Add missing type hints to PAPI exceptions (#561)14+32 / −111

2025-06 (39 changes)

DateCommitKindChangeFiles+/−Release
2025-06-0125c9abc01dOtherIBX-9727: Add missing type hints to options contracts (#563)4+23 / −41
2025-06-023bef031658Other[Tests] Added Case suffix to abstract unit test cases (#566)150+555 / −563
2025-06-026b08178df7OtherIBX-9941: Renamed contentclass_id into content_type_id (#568)37+13604 / −13610
2025-06-02375ca1c638OtherIBX-9727: Add missing type hints to image variants contracts (#564)19+63 / −152
2025-06-028358297d80Other[Tests] Added Case suffix to abstract integration test cases (#567)168+1505 / −1505
2025-06-03ec04f6ec3cOtherIBX-9727: Add missing type hints to limitation contracts (#562)25+313 / −413
2025-06-033304eaee65OtherCorrected PHPDoc for removeFieldDefinition() param (#573)2+0 / −14
2025-06-03752e91892fOtherReplaced deprecated DBAL count expression and other minor deprecations (#571)22+278 / −860
2025-06-0313b64dc4c9RemovedRemoved deprecated getName method from RandomSortClauseHandlerFactory (#570)7+53 / −80
2025-06-036b4760be0aOtherIBX-9727: Add missing type hints to search contracts (#565)95+555 / −740
2025-06-053ddf5385dbOtherIBX-9941: Renamed content type version column to status (#574)15+584 / −573
2025-06-0512abb87c81OtherIBX-9947: Rebranded field type identifiers (#543)199+3036 / −2879
2025-06-06902584df80OtherIBX-8125: Added link index to ezurlalias_ml1+1 / −0
2025-06-06cd53e7f043OtherIBX-9727: [Tests] Fixed strict types for core field type tests (#576)31+2866 / −9153
2025-06-06a2473ef9b2OtherIBX-10129: Replaced ValueObject with object for PermissionResolver (#580)26+69 / −118
2025-06-06e6b12591deOtherIBX-9727: Add missing type hints to content types related VO (#575)23+317 / −727
2025-06-0625d8a0e15dUpdatedFixed "Cannot assign null to property ContentType::$urlAliasSchema of type string" (#583)4+4 / −4
2025-06-09de7d259d2dOtherIBX-9941: Renamed ibexa_preferences into ibexa_user_preference (#578)3+5 / −5
2025-06-09690baad458OtherIBX-9941: Fixed references to ibexa_preferences table clean data (#586)2+3 / −3
2025-06-0968b2e3b5d5OtherBumped Ibexa LTS version to v4.6.211+1 / −1
2025-06-095402ddd254OtherMerged branch '4.6'0+0 / −0
2025-06-0999f0f71bd8Other[Tests] Refactored Content and Field Rendering Twig Integration tests (#584)4+152 / −273
2025-06-0979b62afbecOtherIBX-10063: Fixed incorrect key used to determinate sub-matcher class for denormalization (#588)9+13 / −3
2025-06-1605d353ce00UpdatedFixed case sensitivity for URLWildcard references (#597)5+11 / −55
2025-06-16718bbb0f44OtherMerged branch '4.6'0+0 / −0
2025-06-16d314255aacOtherUse Doctrine\DBAL\Connection instead of Doctrine\DBAL\Driver\Connection in NormalizeImagesPathsCommand (#591)1+2 / −3
2025-06-170963e11b12OtherIBX-10137: Moved slug transformation rules to production Resources (#589)32+5016 / −5644
2025-06-17450c4a9711OtherIBX-9328: Added the users_group_root_subtree_path config parameter (#594)2+6 / −0
2025-06-17be546a919cOtherIBX-9727: Fixed strict types of translatable Exceptions and Values (#590)53+512 / −1461
2025-06-18898dfa8912OtherIBX-9727: Fixed strict types of MultiLanguageName contracts (#599)5+20 / −57
2025-06-203771d73456OtherIBX-9941: Renamed contentclassattribute_id to content_type_field_definition_id (#582)30+14857 / −14857
2025-06-2461e440bd8bOtherIBX-9727: Fixed strict types for Encore ConfigurationDumper class (#601)3+32 / −57
2025-06-2407187f8a79OtherIBX-9060: Added API to filter notifications (#520)28+737 / −365
2025-06-246a7d2be9a2MergedMerge branch '4.6'0+0 / −0
2025-06-241a24ebd80aMergedMerge branch '4.6'0+0 / −0
2025-06-24f649896bd5MergedMerge remote-tracking branch 'origin/main'0+0 / −0
2025-06-2525804db32fOtherIBX-9727: [Contracts][Tests] Fixed strict types of Test contracts (#602)10+119 / −303
2025-06-30e8e73c770aOtherIBX-8697: Added validation for Keyword field type values in content and tests (#592)2+116 / −0
2025-06-3075978a7adfMergedMerge branch '4.6'0+0 / −0

2025-07 (37 changes)

DateCommitKindChangeFiles+/−Release
2025-07-01167d710798OtherIBX-10167: Fixed translations export in abstract field type classes (#603)7+35 / −33
2025-07-023aff6dad8fOtherIBX-9980: Fixed displaying search engine in ibexa:reindex command (#607)2+35 / −2
2025-07-0235b60242e4OtherIBX-10246: Made FieldDefinitionCreateStruct not translatable by default (#608)5+6 / −2
2025-07-03792307c68bOtherIBX-9845: Added test skipping for Solr doesn't support shard URL (#593)1+28 / −10
2025-07-07b49ff5935dOtherIBX-10229: Made old field type alias fallback to new one in searchable field map (#606)4+28 / −4
2025-07-076b7ba98e9fOtherIBX-9727: Added missing type hints to content related VO (#569)78+866 / −1047
2025-07-077ea74c5bd7OtherIBX-7801: Added constraint for new content to only be created inside content with container content type (#598)19+275 / −18
2025-07-07d6bcd99f3fOtherIBX-7801: Skipped container validation for root location (#609)1+5 / −0
2025-07-08998ee1559cOtherIBX-9727: Fixed strict types of ProxyCacheWarmer (#611)1+3 / −4
2025-07-08bf8f7593faOther[CI] Moved Stub namespace to autoload from dev section (#612)1+2 / −2
2025-07-10cc599a75b5OtherIBX-10253: Fixed condition checks for sending a file with BinaryStreamResponse (#614)3+87 / −6
2025-07-1176bd7f550eOtherMerged branch '4.6'0+0 / −0
2025-07-1245b0c919b7OtherIBX-10254: Renamed ez_lock object state group to ibexa_lock (#615)16+51 / −51
2025-07-135b8100ec1bOtherIBX-10228: Bump symfony/* requirement to ^7.3 (#605)1+21 / −21
2025-07-15d9b72df6b2OtherIBX-4470: Rebranded Flysystem filesystem service ID (#616)3+2 / −8
2025-07-160c57041b68OtherIBX-10283: Added urlAlias $id validation (#617)1+11 / −0
2025-07-1791b213b38bUpdatedChanged pattern to vhost compatible (#618)2+15 / −2
2025-07-178724fdad99MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-07-17ad74bb4e7aOtherIBX-10334: Fallbacked to a new field type alias in the DoctrineGatewayDataMapper (#620)1+8 / −2
2025-07-202618149202AddedAdded a condition to check whether script_filename is not empty (#621)3+20 / −10
2025-07-2086eb31fcdeMergedMerge branch '4.6'0+0 / −0
2025-07-209107058813Other[PHPStan] Regenerated phpstan baseline1+12 / −6
2025-07-21656732c3e5Other[Translations] Added missing translations (#622)3+371 / −11
2025-07-24e45fcea17dOther[CI] Fixed newly reported phpstan errors (#624)5+20 / −9
2025-07-2417993a561cMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-07-24658177d372Other[CI] Adjusted baseline after merge up from 4.61+0 / −12
2025-07-240e1aa71f22AddedAdded conflict with ezsystems/ezplatform-kernel (#625)1+1 / −3
2025-07-26bdce6c0b4bOtherIBX-9060: Added TypedNotificationRenderer interface for notification type labeling (#610)3+99 / −0
2025-07-26f40196b578MergedMerge branch '4.6'0+0 / −0
2025-07-26d24854c6c4OtherIBX-10159: Corrected generate dfs_database_url parameter for Ibexa Cloud (#595)3+48 / −2
2025-07-26d3b8c8a71eMergedMerge branch '4.6'0+0 / −0
2025-07-28ffdbf94866Other[CS] Resolved code style issues1+1 / −1
2025-07-287bbaf6972cOtherIBX-10116: Fixed ibexa_render() not using decorated fragment renders (#579)2+24 / −1
2025-07-290e3372e5d4OtherIBX-10263: Allowed hyphens in HostText and UriText siteaccess matchers (#623)3+8 / −2
2025-07-29e483a90621MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-07-301c05b96cf7OtherIBX-9060: Updated StatusCriterionHandler to use in expression for multi-status support (#627)1+2 / −2
2025-07-30946ff2f5f3MergedMerge branch '4.6'0+0 / −0

2025-08 (29 changes)

DateCommitKindChangeFiles+/−Release
2025-08-0100d2adee58OtherIBX-8811: Rebranded SiteAccess session prefix (#629)1+1 / −1
2025-08-05566e5eeab6OtherBumped Ibexa LTS version to v4.6.221+1 / −1
2025-08-05986273005dOther[PHPStan] Updated baseline after PHPStan release1+1 / −1
2025-08-06d95c3cd931OtherMerged branch '4.6'0+0 / −0
2025-08-06c2c835f43fOtherBumped Ibexa LTS version to v5.0.11+1 / −1
2025-08-068f1f61e394OtherIBX-9727: Fixed strict types of IO layer (#613)83+1132 / −2608
2025-08-115de840c7dfOtherIBX-9060: Added bulk mark-as-read for user notifications (#630)15+326 / −18
2025-08-114e473cec62MergedMerge branch '4.6'0+0 / −0
2025-08-11d7bd6037c0OtherRefactored NotificationService and DoctrineDatabase for type safety (#632)4+22 / −31
2025-08-14691bfdaf76OtherIBX-10428: Fixed invokable commands failing to compile Container (#634)2+20 / −1
2025-08-19196e30c00dOtherBumped Ibexa LTS version to v4.6.231+1 / −1
2025-08-1978e6c7f668OtherMerged branch '4.6'0+0 / −0
2025-08-208608e1e833OtherIBX-10507: Updated method signatures to use nullable type hints for improved code readability and consistency. (#636)196+341 / −447
2025-08-21e132ce78a8RemovedRemoved trailing comma in BinaryFileLister constructor (#637)1+6 / −15
2025-08-217e33dc6593MergedMerge branch '4.6'0+0 / −0
2025-08-22810f9cd8c9UpdatedRefactor: Remove unnecessary tearDown methods and enhance type consistency across interfaces, constructors, and method definitions. Adjust tests accordingly.14+36 / −215
2025-08-2258cf66162aRemovedRemoved redundant @throws annotations and dead catch blocks, introduce cleanup in tearDown methods for improved test reliability.20+103 / −54
2025-08-226542fbfb13OtherReverted removal of tearDown method1+12 / −0
2025-08-253905aa17c7AddedAdded Throwable alias imports and update dependencies5+6 / −4
2025-08-25e2c552fa96RemovedRemoved AbstractPropertyWhitelistNormalizer empty file.1+0 / −0
2025-08-25b25948bf76RemovedRemoved empty files left after merging.2+0 / −0
2025-08-255eb3e83655OtherIBX-10428: Added siteaccess option to application definition, instead of per command (#635)6+53 / −98
2025-08-22b111c4801eOtherEnhanced type consistency acrreoss intefaces, constructors, and method definitions33+27 / −165
2025-08-26a6dea29c6bOtherMerged branch 'merg-4.6-to-main' (#640)0+0 / −0
2025-08-2668a645842aOtherMerged branch 'merg-4.6-to-main-v2' (#640)0+0 / −0
2025-08-28a09c0a5eedOtherIBX-10534: Ensured CriteriaConverter instances are lazy to prevent early connection initialization3+3 / −2
2025-08-28200d5c2402MergedMerge branch 'refs/heads/4.6'0+0 / −0
2025-08-2825907f7d9aOtherMade CriteriaConverter handlers priority-aware3+83 / −96
2025-08-2891c7a294b3MergedMerge branch '4.6'0+0 / −0

2025-09 (16 changes)

DateCommitKindChangeFiles+/−Release
2025-09-0376e77fe57bAddedAdded UniqueIdentifier abstract constraint to reduce code duplication3+280 / −0
2025-09-03d206650bf6Other[PHPStan] Added missing throw doc (#645)1+1 / −0
2025-09-03dc2fcd70c8MergedMerge branch '4.6'0+0 / −0
2025-09-08284c70c5faOtherBumped Ibexa LTS version to v4.6.241+1 / −1
2025-09-085e477c5079OtherMerged branch '4.6'0+0 / −0
2025-09-08c83571e0c8OtherBumped Ibexa LTS version to v5.0.21+1 / −1
2025-09-1179649c3d75UpdatedFixed issues uncovered by PHPStan v2.1.23 (#649)14+247 / −459
2025-09-12db39fd7746UpdatedFixed the incorrect type hint for CreateStruct::$mainLocationId (#648)6+6 / −24
2025-09-12ea58659e54OtherIBX-9446: Fixed updating new non-translatable field value (#533)2+150 / −1
2025-09-12f1a4c26ff7OtherMerged branch '4.6'0+0 / −0
2025-09-12a56a5391b5Other[i18n] Inlined PHPStan TIOHandlersMap to fix translation extraction (#647)1+2 / −4
2025-09-19024b97df5cOtherIBX-10657: Fixed invalid IO services definitions (#651)1+13 / −17
2025-09-22ffe3397406MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-09-232ba7fdfea8Other[CI] Fixed PHPStan issues (#654)4+105 / −7
2025-09-23c4b3f76f54MergedMerge branch '4.6'0+0 / −0
2025-09-24f2f0db0718OtherIBX-10669: Fixed accessing isContainer property for CT drafts (#653)4+39 / −2

2025-10 (27 changes)

DateCommitKindChangeFiles+/−Release
2025-10-0331835d7baeOtherIBX-10597: Fixed accessing uninitialized image variation properties when switching to the original variation (#652)9+48 / −200
2025-10-0362929022f0OtherIBX-10458: Implemented new Content Type search PHP API (#633)44+1581 / −9
2025-10-057e8c8ec420MergedMerge branch '4.6' into main0+0 / −0
2025-10-06a800188e2bMergedMerge branch '4.6' into main0+0 / −0
2025-10-06fca1340d33Other[CI] Bumped actions' versions + regenerated PHPStan baseline (#657)2+22 / −22
2025-10-061870a585afOtherMerged branch '4.6'0+0 / −0
2025-10-142a440c3387Other[PHPStan] Regenerated PHPStan baseline (#658)10+101 / −273
2025-10-14201cda6db5MergedMerge branch '4.6'0+0 / −0
2025-10-14327d1e1b58RemovedRemoved accidentally commited file1+0 / −13
2025-10-14b9759a8a8bUpdatedFixed code style1+0 / −1
2025-10-1591fa7b02a1OtherBumped Ibexa LTS version to v4.6.251+1 / −1
2025-10-1514616b75bfOtherMerged branch '4.6'0+0 / −0
2025-10-1538bd5add2cOtherBumped Ibexa LTS version to v5.0.31+1 / −1
2025-10-15127929d168UpdatedUpdated validator translation file with new identifier resource definition (#659)1+5 / −5
2025-10-152e5e0d7a85MergedMerge branch '4.6'0+0 / −0
2025-10-157a8ac5f617Other[GHA][Browser tests] Switched to inherited secrets (#660)1+1 / −5
2025-10-15d5827d048bOtherMerged branch '4.6'0+0 / −0
2025-10-24f84460a934Other[CS] Bumped Ibexa Code Style to v2.1.0 (#665)6+8 / −8
2025-10-28b7cf5f0235Other[Composer] Added conflict with doctrine/orm:2.20.7 due to broken Enti… (#669)1+1 / −0
2025-10-2806c873c2b1MergedMerge branch '4.6'0+0 / −0
2025-10-22f681b7a5eeOtherIBX-10840: Fixed missing logger in ImageExtension2+6 / −2
2025-10-22fd2c23a2d7OtherEnforced PHPStan rule against dynamic properties21+54 / −45
2025-10-229a0206bc13UpdatedFixed empty usage against AuthorCollection object2+1 / −7
2025-10-30ee99bd415dOther[Tests][PHPStan] Added missing property.notFound exclusions10+14 / −4
2025-10-30cb05032a42Other[PHPStan] Removed resolved issues from the baseline2+12 / −138
2025-10-3025cdd62c37OtherMerged branch '4.6'0+0 / −0
2025-10-304b60242876Other[PHPStan] Added extra validation of filesize result in BinaryBase\Type1+11 / −1

2025-11 (10 changes)

DateCommitKindChangeFiles+/−Release
2025-11-049de4817aceOtherIBX-10627: Fixed transformation ForbiddenException to AccessDeniedHttpException (#673)3+129 / −133
2025-11-046d945e20e7MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2025-11-05163b111e04OtherIBX-10865 set correct type for Content-Length header (#671)2+1 / −7
2025-11-07d1bfbf7bb5OtherIBX-10937: Add the ContentTypeGroupName criterion for findContentTypes PAPI (#675)3+113 / −0
2025-11-0797383b02f4MergedMerge branch '4.6'0+0 / −0
2025-11-19fb60a60d64OtherIBX-10936: Made ProxyDomainMapperFactory lazy (#676)15+68 / −147
2025-11-19af51f17c50MergedMerge branch '4.6'0+0 / −0
2025-11-19c874e94837Other[CI] Fixed merge-up of IBX-10936 (#680)1+1 / −1
2025-11-2040159cb3d7Other[CI] Made Ibexa\Core\Repository\ProxyFactory\ProxyDomainMapper lazy (#681)1+1 / −0
2025-11-283d351949b4OtherTemporarily disable symfony/validator 7.41+2 / −1

2025-12 (20 changes)

DateCommitKindChangeFiles+/−Release
2025-12-02d156ccc0daOther[Doctrine ORM] Changed entity mappings type to attribute (#685)1+1 / −1
2025-12-030589421bd9Other[DI] Dropped unknown NameSchema services (#686)1+0 / −4
2025-12-0162b0741194Other[PHPDoc] Fixed site access system config reference after rebranding4+5 / −10
2025-12-01638d38b638Other[PHPDoc] Dropped redundant ParserInterface::addSemanticConfig doc blocks7+0 / −35
2025-12-02c6385a6972OtherDefined TParent of Symfony semantic configuration builders30+194 / −162
2025-12-02315ebae997Other[PHPStan] Aligned baseline with Symfony config TParent alignment1+7 / −295
2025-12-03b864345e34OtherMerged branch '4.6'0+0 / −0
2025-12-046e92721b7aOtherIBX-9846: Added search using embeddings (#536)29+1413 / −1
2025-12-044d75abcf87OtherMerged branch '4.6' into main0+0 / −0
2025-12-0970c356dd86OtherBumped Ibexa LTS version to v4.6.261+1 / −1
2025-12-09aa19cd52c6OtherMerged branch '4.6'0+0 / −0
2025-12-09d9fd9e5ef1OtherBumped Ibexa LTS version to v5.0.41+1 / −1
2025-12-11bc809dce8eOtherIBX-10233: Fixed iterating over a batch of files in ibexa:io:migrate-files command (#661)1+4 / −2
2025-12-1161322fb015MergedMerge branch '4.6'0+0 / −0
2025-12-178732ba9e55OtherIBX-10841: Fixed sorting in content filtering (#655)23+633 / −174
2025-12-17393f7d9b9cMergedMerge branch '4.6'23+637 / −172
2025-12-1586a4b8900aOther[Rector] Replaced andX with and in query builders2+2 / −2
2025-12-17077fc6d783AddedAdded missing type hints to constants1+2 / −2
2025-12-17c8beb8271cOther[Composer] Dropped unused guzzle dependencies (#691)1+0 / −2
2025-12-17237c5b027dMergedMerge branch '4.6'0+0 / −0

2026-01 (17 changes)

DateCommitKindChangeFiles+/−Release
2026-01-070bb102f762OtherIBX-10708: Introduced SerializerFactory for SiteAccess matchers (#689)2+88 / −33
2026-01-09f1d4c2b4a6OtherIBX-11148: Moved autoconfigure setting from routing.yml to serializers.yml for CompoundMatcherNormalizer (#698)2+1 / −3
2026-01-150c7784d080OtherBumped Ibexa LTS version to v5.0.51+1 / −1
2026-01-15335e714bafOtherBumped cleandata release marker to v5.02+2 / −2
2026-01-19e1c241502eOtherIBX-10964: Fixed PHPDoc annotation in AggregationResultCollection (#678)2+1 / −7
2026-01-192968aa27a4MergedMerge branch '4.6'0+0 / −0
2026-01-19868367d6faOtherBumped Ibexa LTS version to v5.0.61+1 / −1
2026-01-210650d1120eOtherIBX-8897: Fixed incorrect extrapolation of parentheses in the name schema pattern (#449)2+86 / −41
2026-01-2128df8edf66MergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2026-01-22ecd91f9307OtherIBX-11131: Fixed streaming files for apache + php-fpm (#695)2+11 / −15
2026-01-22a2f6335c4bMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2026-01-268931fd055bOtherIBX-11116: Added EmbeddingProviderException and an interface for embedding providers' error handling (#697)3+38 / −0
2026-01-2605ef6f97b5MergedMerge remote-tracking branch 'origin/4.6' into main0+0 / −0
2026-01-263194ce7093Other[Composer] Added conflict with symfony/finder 7.3.10 || 7.4.4 (#705)1+2 / −1
2026-01-2998253e9f02OtherIBX-11130: Fixed proxy initializer returning null (#693)3+74 / −11
2026-01-2932778cb27bOtherBumped Ibexa LTS version to v4.6.271+1 / −1
2026-01-296ccb8b0a5aOtherMerged branch '4.6'0+0 / −0

2026-02 (14 changes)

DateCommitKindChangeFiles+/−Release
2026-02-0942ff60ae65OtherIBX-10186: Added limits to Repository Filtering count and subtree queries (#696)33+336 / −69
2026-02-16d172474467OtherIBX-11146: Test for solr search with many (50+) languages (#703)1+61 / −0
2026-02-1624aa8868aeMergedMerge remote-tracking branch 'origin/4.6'0+0 / −0
2026-02-168be1cbc5f5OtherIBX-9275: Added locale Igbo (Nigeria) (#711)1+2 / −0
2026-02-164a0683c97cMergedMerge branch '4.6'0+0 / −0
2026-02-1680a93b2448Other[CI] Fixed wrong(old) base case test class (#712)1+1 / −1
2026-02-258383842972UpdatedFixed UrlAlias class name case in URLAliasService and clean phpstan baseline (#715)2+1 / −7
2026-02-25b99a8a24aeOtherIBX-11179: Resolved PHP 8.4 lazy proxy incompatibility (#707)3+319 / −3
2026-02-25b5b7c6b5aeMergedMerge branch '4.6'0+0 / −0
2026-02-25003421fe72OtherIBX-11397: Added resolving embedding provider by model identifier for taxonomy embeddings (#714)3+51 / −0
2026-02-250b8f946cd6MergedMerge remote-tracking branch 'origin/4.6' into main0+0 / −0
2026-02-25235575c0e2RemovedRemoved incorrect case reference for URLAlias in PHPStan baseline1+0 / −6
2026-02-253f3569951cOtherCorrected case of URLAlias in UrlAliasRouter and updated phpstan baseline (#716)1+1 / −1
2026-02-26fac75f3881OtherIBX-11179: Updated type hints in SiteAccessAwareEntityManager (#717)1+24 / −6

2026-03 (19 changes)

DateCommitKindChangeFiles+/−Release
2026-03-02d5db4fd5d2OtherIBX-10764: Removed dependencies to Upsun (#672)5+7 / −309
2026-03-03f1e65715d9OtherProvided cross-compatibility between doctrine/persistence v2 and v3 (#720)6+69 / −30
2026-03-03667ed21f9fOtherBumped Ibexa LTS version to v4.6.281+1 / −1
2026-03-0394271b4469OtherMerged branch '4.6' into main0+0 / −0
2026-03-0533ca7696afOtherIBX-11272: Fixed anonymous access to SA without user/login policy6+413 / −2
2026-03-05d3e03942deOtherMerged branch 'main' of ibexa/core-f51653cc0+0 / −0
2026-03-06beece8cb31OtherIBX-11259: Fixed download file by id by additionally handling queries version and language (#718)1+8 / −1
2026-03-06db093b323dMergedMerge branch '4.6'0+0 / −0
2026-03-062bb8931028OtherIBX-3035: [Twig] Allowed passing parameters to ibexa render function (#674)7+89 / −56
2026-03-061bf2fda92bOtherMerged branch '4.6' into main0+0 / −0
2026-03-10d01b203204OtherIBX-11401: Fixed embedding default model inheritance and added field name fallback prefixes (#719)6+120 / −37
2026-03-1106eb4ae9d1OtherIBX-11179: Updated PHP versions in CI configuration with 8.3 and 8.4 (#724)20+313 / −228
2026-03-111f6aba2ff0MergedMerge branch '4.6'0+0 / −0
2026-03-12355d885409OtherAdjust phpunit and phpstan setup after merge to main15+69 / −146
2026-03-1237941fbad3MergedMerge up/IBX-11179 php 8.4 certification (#727)0+0 / −0
2026-03-175e9cbcc5fbOtherIBX-11247: Bumped symfony/* to 7.4 LTS (#709)2+35 / −36
2026-03-17be75e34a17Other[Composer] Fixed jms-translation-bundle dependency (#729)1+1 / −1
2026-03-189275d10b14OtherIBX-11383: Hash image file in a deterministic way during storing to avoid pilling up duplicates (#725)5+132 / −6
2026-03-182f4870d7d7MergedMerge branch '4.6'0+0 / −0

2026-04 (4 changes)

DateCommitKindChangeFiles+/−Release
2026-04-29d8c0db034aUpdatedUpdated: skip doctrine:database:create for SQLite in checkCreateDatabase()1+21 / −0
2026-04-290b979991e1UpdatedUpdated: use instanceof to resolve DBMS platform name in getKernelSQLFileForDBMS()1+7 / −1
2026-04-295f861df99eUpdatedUpdated: substitute SqliteDbPlatform in importSchema() to fix composite-PK AUTOINCREMENT on SQLite1+10 / −0
2026-04-2993f175106aAddedAdded: data/sqlite/cleandata.sql — SQLite-compatible seed data for ibexa:install ibexa-oss1+322 / −0

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x