Releases: pimcore/pimcore
Releases · pimcore/pimcore
12.1.4
What's Changed
- [Bug]: Fix Imagick resize null resource error (#18603) by @herbertroth in #18606
- Fix tests by @robertSt7 in #18610
- fix(tests): resolve PHPUnit setup issue due to wrong SYMFONY_PHPUNIT_… by @MichaelBrauner in #17840
- Inheritance Helper: Replace "magic" string "calculatedvalue" with instanceof by @BlackbitDevs in #17886
- [Search / Object selector] Sort class names + Search in whole class name (not only from beginning) by @BlackbitDevs in #17924
- [Task]: Make Twig variable "_block" available outside of "blockiterate" when used with "pimcoremanualblock" by @akno77 in #18465
- [Task]: Add note on server config after install by @astapc in #18421
- [Docs]: Specify that attribute classes has to be
null
in Many-To-One relation by @mike4git in #18402 - Improve retrieval of class ids from the db by @erikjere in #18515
- [BUGFIX] Fixed dirty detection of classificationstore, which often returns the wrong result, when saving the first time. by @turbo-ele in #18519
- [Bug, EC] PEES-674: Bug: Classification Store Filtering In Grid by @kingjia90 in #18612
- [Security]: Bump twig/twig by @kingjia90 in #18599
- Fix: Create asset of correct class type (#16363) by @youwe-petervanderwal in #18439
- Fix fallback language for boolean fields with two fallback languages by @rubanooo in #17621
- Fix MaintenancePageListener docs by @jremmurd in #18136
- [Messenger] messenger:consume set DB wait_timeout according to --time-limit to ensure working database connection by @brusch in #18118
- Cleanup error handling for document uploads and make consistent across asset types. by @cancan101 in #18540
- Fix web root path in the docs by @jdreesen in #18621
- Don't roll back transaction if there is an error with moving thumbnails. by @cancan101 in #18180
- SetModificationDate() should make field dirty by @GeorgII-web in #18575
- Fix typo in the docs by @jdreesen in #18638
- [Documents] Do not save quotes HTML-encoded by @BlackbitDevs in #18447
- fix: error translating quantity value unit without abbreviation by @kjkooistra-youwe in #18321
- [Bug]: Fix Checkbox quote string issue by @djbodya in #18640
- Fixed checking if file exist when restoring from recycle bin with empty by @cuca24 in #18646
- [Bug]: env variable PIMCORE_CLASS_DEFINITION_DIRECTORY causes double loading by @robertSt7 in #18605
- Remove dead code by @jdreesen in #18643
- [Bug]: MultiSelectOptionsProviderInterface is deprecated and says to use SelectOptionsProviderInterface, which extends it by @kingjia90 in #18637
- [Simple Search] Cleanup temp files during reindexing by @brusch in #18649
- Fix: date type for Workflow by @robertSt7 in #18523
- [BRE] Additional Issue: Unable to View Older Object Versions After Upgrade from Pimcore 6.9.6 to 11.5.4 by @robertSt7 in #18608
New Contributors
- @MichaelBrauner made their first contribution in #17840
- @akno77 made their first contribution in #18465
- @astapc made their first contribution in #18421
- @erikjere made their first contribution in #18515
- @djbodya made their first contribution in #18640
Full Changelog: v12.1.3...v12.1.4
11.5.9
What's Changed
- Fix tests by @robertSt7 in #18610
- fix(tests): resolve PHPUnit setup issue due to wrong SYMFONY_PHPUNIT_… by @MichaelBrauner in #17840
- Inheritance Helper: Replace "magic" string "calculatedvalue" with instanceof by @BlackbitDevs in #17886
- [Search / Object selector] Sort class names + Search in whole class name (not only from beginning) by @BlackbitDevs in #17924
- [Task]: Make Twig variable "_block" available outside of "blockiterate" when used with "pimcoremanualblock" by @akno77 in #18465
- Improve retrieval of class ids from the db by @erikjere in #18515
- [BUGFIX] Fixed dirty detection of classificationstore, which often returns the wrong result, when saving the first time. by @turbo-ele in #18519
- [Security]: Bump twig/twig by @kingjia90 in #18599
- Fix: Create asset of correct class type (#16363) by @youwe-petervanderwal in #18439
- Fix fallback language for boolean fields with two fallback languages by @rubanooo in #17621
- Fix MaintenancePageListener docs by @jremmurd in #18136
- [Messenger] messenger:consume set DB wait_timeout according to --time-limit to ensure working database connection by @brusch in #18118
- Cleanup error handling for document uploads and make consistent across asset types. by @cancan101 in #18540
- Fix web root path in the docs by @jdreesen in #18621
- Don't roll back transaction if there is an error with moving thumbnails. by @cancan101 in #18180
- Fix typo in the docs by @jdreesen in #18638
- fix: error translating quantity value unit without abbreviation by @kjkooistra-youwe in #18321
- [Bug]: env variable PIMCORE_CLASS_DEFINITION_DIRECTORY causes double loading by @robertSt7 in #18605
- Remove dead code by @jdreesen in #18643
- [Bug]: MultiSelectOptionsProviderInterface is deprecated and says to use SelectOptionsProviderInterface, which extends it by @kingjia90 in #18637
- [Simple Search] Cleanup temp files during reindexing by @brusch in #18649
- [BRE] Additional Issue: Unable to View Older Object Versions After Upgrade from Pimcore 6.9.6 to 11.5.4 by @robertSt7 in #18608
New Contributors
- @MichaelBrauner made their first contribution in #17840
- @akno77 made their first contribution in #18465
- @erikjere made their first contribution in #18515
Full Changelog: v11.5.8...v11.5.9
12.1.3
What's Changed
- [Bug]: Fix nested block index by @kingjia90 in #18121
- [Bug]: Fix getLogLevel(0) issue by @kingjia90 in #18569
- [Task]: LogLevel enum case insensitive by @kingjia90 in #18570
- [Documentation] Add limitations for data type nesting by @mcop1 in #18576
- [Task]: Add docs about many-to-one inline search (full text) display mode by @kingjia90 in #18571
- [Bug]: Fix before migration Source site redirects by @kingjia90 in #18586
- [Bug] Fix check for error while setting completion state in
GenericExecutionEngine
by @mcop1 in #18581 - [Bug, EC] PEES-601: Calculated Value Checkbox Type Not Filterable In Grids by @robertSt7 in #18524
- [DOCS] clearify lower_case_table_names and do not make it the default by @brusch in #18580
- Update ValueObject FQCNs in upgrade notes by @jdreesen in #18592
- Add missing headline in upgrade notes by @jdreesen in #18594
- Fix video editable editmode data by @markus-moser in #18600
- [Bug, EC] PEES-594: QuantityValueRange in Classification Store causes error due to use of range() with null values by @robertSt7 in #18486
Full Changelog: v12.1.2...v12.1.3
https://github.com/pimcore/pimcore/issues?q=is%3Aclosed%20milestone%3A%2212.1.3%22
11.5.8
What's Changed
- Fix: asset fronend_prefixes appear in backend editables - 17694 by @code-status-404 in #18125
- Fix published value for objects loaded from version created before pi… by @mhgtlc in #17086
- [Bug]: Fix nested block index by @kingjia90 in #18121
- [Bug, EC] PEES-601: Calculated Value Checkbox Type Not Filterable In Grids by @robertSt7 in #18524
- [DOCS] clearify lower_case_table_names and do not make it the default by @brusch in #18580
- Update ValueObject FQCNs in upgrade notes by @jdreesen in #18592
- Add missing headline in upgrade notes by @jdreesen in #18594
- [Bug, EC] PEES-594: QuantityValueRange in Classification Store causes error due to use of range() with null values by @robertSt7 in #18486
New Contributors
- @code-status-404 made their first contribution in #18125
Full Changelog: v11.5.7...v11.5.8
https://github.com/pimcore/pimcore/issues?q=is%3Aclosed%20milestone%3A%2211.5.8%22
12.1.2
What's Changed
- [Bug, EC] PEES-619: SimpleBackendSearch issue with localized fields in bricks by @mcop1 in #18556
- Fix: asset fronend_prefixes appear in backend editables - 17694 by @code-status-404 in #18125
- [Bug]: Translation setCondition() is getting cached by @mcop1 in #18561
- Fix published value for objects loaded from version created before pi… by @mhgtlc in #17086
- [Bug, EC] PEES-636: Fix Empty Select Options Causes Errors by @kingjia90 in #18565
- [Bug]: Migration "Version20250526125951" fails if SEO Bundle is not installed by @mcop1 in #18568
New Contributors
- @code-status-404 made their first contribution in #18125
Full Changelog: v12.1.1...v12.1.2
12.0.4
12.1.1
What's Changed
- Docs: add grid in calculated values by @robertSt7 in #18525
- All Objects disappears after workflow delete by @robertSt7 in #18442
- [Bug, EC] PEES-576: Fix
pimcore:deployment:classes-rebuild -c
skipping generation of missing class files by @kingjia90 in #18501 - Fix Listing Alias for CustomViews by @fashxp in #18531
- [Bug, EC] PEES-607: Fix Application Logger Row Highlighter by @kingjia90 in #18536
- [Bug]: Fix Application Logger ENUM + 0 type mismatch by @kingjia90 in #18491
- [Bug, EC] PEES-605: Fix Warning: touch(): Utime failed by @kingjia90 in #18544
- bug fix for strlen(): Argument #1 ($string) must be of type string, n… by @alesak in #18535
- Unnecessary highlighting by @alexthunder3 in #18174
- [Docs] Describe how to set workflow permissions for Pimcore roles by @BlackbitDevs in #18091
- Update 24_Numeric.md by @jdreesen in #17992
- [Bug]: Fix filter attributes of types ManyToManyRelation and ManyToManyObjectRelation in grid view by @kingjia90 in #18546
- Correctly escape queries in Select. by @cancan101 in #18539
- Updated README.md for Generic Execution Engine Setup by @cleggypdc in #18543
- Fix typo in the docs by @jdreesen in #18511
- Fix select options translation regression caused by #18471 by @brusch in #18505
- fix(InstallerBundle): Fix importing last chunk of SQL dump by @podarcis in #17889
- Use
buildUser
method to create user for better adaptability by @scrummer in #18095
Full Changelog: v12.1.0...v12.1.1
12.0.3
What's Changed
- Docs: add grid in calculated values by @robertSt7 in #18525
- All Objects disappears after workflow delete by @robertSt7 in #18442
- [Bug, EC] PEES-576: Fix
pimcore:deployment:classes-rebuild -c
skipping generation of missing class files by @kingjia90 in #18501 - Fix Listing Alias for CustomViews by @fashxp in #18531
- bug fix for strlen(): Argument #1 ($string) must be of type string, n… by @alesak in #18535
- Unnecessary highlighting by @alexthunder3 in #18174
- [Docs] Describe how to set workflow permissions for Pimcore roles by @BlackbitDevs in #18091
- Update 24_Numeric.md by @jdreesen in #17992
- [Bug]: Fix filter attributes of types ManyToManyRelation and ManyToManyObjectRelation in grid view by @kingjia90 in #18546
- Correctly escape queries in Select. by @cancan101 in #18539
- Fix typo in the docs by @jdreesen in #18511
- Fix select options translation regression caused by #18471 by @brusch in #18505
- fix(InstallerBundle): Fix importing last chunk of SQL dump by @podarcis in #17889
- Use
buildUser
method to create user for better adaptability by @scrummer in #18095
Full Changelog: v12.0.2...v12.0.3
11.5.7
What's Changed
- Docs: add grid in calculated values by @robertSt7 in #18525
- All Objects disappears after workflow delete by @robertSt7 in #18442
- [Bug, EC] PEES-576: Fix
pimcore:deployment:classes-rebuild -c
skipping generation of missing class files by @kingjia90 in #18501 - bug fix for strlen(): Argument #1 ($string) must be of type string, n… by @alesak in #18535
- Unnecessary highlighting by @alexthunder3 in #18174
- [Docs] Describe how to set workflow permissions for Pimcore roles by @BlackbitDevs in #18091
- Update 24_Numeric.md by @jdreesen in #17992
- [Bug]: Fix filter attributes of types ManyToManyRelation and ManyToManyObjectRelation in grid view by @kingjia90 in #18546
- Correctly escape queries in Select. by @cancan101 in #18539
- fix(InstallerBundle): Fix importing last chunk of SQL dump by @podarcis in #17889
- Use
buildUser
method to create user for better adaptability by @scrummer in #18095
Full Changelog: v11.5.6...v11.5.7
12.1.0
What's Changed
- License Switch to POCL by @fashxp in #18365
- downstream merge by @herbertroth in #18366
- [Documents] Support pretty url for document which belong to a site by @BlackbitDevs in #17809
- Fix Upgrade Notes (no Pimcore 11.6.0) by @blankse in #18341
- Fix: getBodyTextRendered errors with null htmlContent by @blankse in #18334
- [Bug]: CustomLayouts not writable on deployment:classes-rebuild by @kingjia90 in #18393
- [Bug, EC]: Follow-up to #17814, add more brickprefixes to avoid ambiguity by @kingjia90 in #18391
- [Docs] Removed obsolete Redis cache info by @brusch in #18394
- [Docs] bundles.php instead of bundle.php by @BlackbitDevs in #18389
- Update checkout action to v4 by @herbertroth in #18414
- Update checkout configuration for accurate builds by @herbertroth in #18415
- Update checkout action to v4 and specify PR merge ref by @herbertroth in #18416
- [BUG]: Default Value Bug. Tested for Quantity Values and Checkboxes by @robertSt7 in #18385
- [Task] symfony 7 upgrades by @mcop1 in #18405
- [Task] Follow up symfony 7 upgrade by @mcop1 in #18423
- [Task] symfony 7 upgrade note by @mcop1 in #18428
- Add index to
public
column in versions table by @brusch in #18316 - [Bug]: Imagick icc profile and thumbnails by @robertSt7 in #18406
- [Task] symfony 7 dev dependencies uprades by @mcop1 in #18433
- Bug fix: remove kernel dependency from translator by @dolmit-tanel-paaro in #18413
- Fix: add forceProcessICCProfiles to symfony-config by @robertSt7 in #18437
- Avoid unecessary processing if image is original by @Daniel-Ateles in #17624
- Reorder DB vs File moves for Asset by @cancan101 in #18181
- [Docs] 01_Image_Thumbnails: fix twig syntax highlighting by @Maybach91 in #18440
- PhpStan Version Upgrade May by @robertSt7 in #18441
- Allow "_" in object brick / field collection class names by @BlackbitDevs in #17881
- [Redirects] Source site should be optional, even if current request belongs to a site by @BlackbitDevs in #14954
- [Task] Register SeoBundle installer for tests by @mcop1 in #18445
- [Task] Revert: Register SeoBundle installer for tests by @mcop1 in #18446
- [Task]: Deactivate NoNamedArgumentRule rule by @kingjia90 in #18456
- [Docs] Updated php requirements by @fashxp in #18460
- Allow Load object by calculated value. by @cancan101 in #18436
- POCL Update June 2025 by @fashxp in #18470
- AbstractObject::getById() should log at debug level if record not found by @blankse in #18279
- [Bug, EC][PEES-579]: Fix select options translation by @kingjia90 in #18471
- [Bug]: Fix unserialize DatePeriod in versions by @kingjia90 in #18455
- [Doc] Added link to the store for Admin UI Classic Bundle for CE by @brusch in #18487
- [Bug]: Fix Select Options Provider returning translated options by @kingjia90 in #18270
- [Bug]: Fix EPS Vectorial picture being blurry by @kingjia90 in #18489
- [Versions] Optimize database indices for better maintenance performance by @brusch in #18429
- Encryption key note by @bluvulture in #18488
- [Product Registration] Add product registration memory in case of aborting the installer by @fashxp in #18482
- Exclude git directory from traversal by @cancan101 in #18494
- fix: disable Twig auto-escaping for email subject by @youwe-emre-can in #18386
- [Bug, EC] PEES-588: Quantity Values JSON Import Error by @kingjia90 in #18502
- docs(file storage setup): adds new example for working with source assets in a private storage bucket by @FabioKlmnt in #18510
- [Bug, EC] PEES-578: Datahub Simple Rest API bundle flattening numeric fields values to a blank string when wrapped in an operator by @robertSt7 in #18503
New Contributors
- @Maybach91 made their first contribution in #18440
- @youwe-emre-can made their first contribution in #18386
- @FabioKlmnt made their first contribution in #18510
Full Changelog: v12.0.0...v12.1.0