What's Changed
- [DOC] Update 30_Link_Generator.md by @pdchaudhary in #16805
- (feat) add basic events for fieldcollection definitions by @dpfahlbusch in #16676
- Implemented pre-publish and pre-unpublish events by @turbo-ele in #16828
- Revert "Implemented pre-publish and pre-unpublish events (#16828)" by @brusch in #16840
- Feature/Improvement: Make wysiwyg dnd image get custom metadata by @Daniel-Ateles in #16861
- Do not silently ignore invalid setOrder/setOrderKey parameters by @blankse in #16742
- Deprecate unused general.language setting by @blankse in #16709
- [Feature] Add definitionModificationDate to classes table to optimize rebuild command performance by @jremmurd in #15383
- CLA Check by @kingjia90 in #16903
- Added dirty state for the published property of Concretes and Documents by @turbo-ele in #16844
- Removed sync releases workflow by @bluvulture in #16933
- Allow compressed database dumps in the installer by @jdreesen in #16798
- fix #16948 / Additional Type Support External Image for Deep-Copy (creating memory issues) by @ITspirit in #16949
- [Recyclebin] Fix typo in Item:getStorageFile() method name by @assemblerc01 in #16914
- [Custom Reports] Feature: introduce initial sort to sql definition for report - fixes issue 12288 by @frithjof in #16924
- Add RabbitMQ as recommended system-requirement by @skoch98 in #16885
- Conflict with Twig >= 3.9.0 by @jdreesen in #16958
- Make it possible to have not all languages required by @matthiashamacher in #16835
- DOC - Improve editable documentation and make twig syntax more consistent by @skoch98 in #16969
- [Improvement] Prevent db errors on index updates on classes rebuild by @lukadschaak in #16871
- Make allowed thumbnail formats case-insensitive by @markus-moser in #17035
- Revert "Make allowed thumbnail formats case-insensitive" by @markus-moser in #17036
- [Assets] Use symfony/mime to retrieve asset MIME type by @BlackbitDevs in #17005
- [Improvement] Add Gotenberg support to define screenshot size by @kingjia90 in #17023
- [Improvement]: Prepare for Doctrine v4 by @kingjia90 in #17074
- [Improvement]: Remove unused
phpoffice/phpspreadsheet
by @kingjia90 in #17091 - calculate delta for relations in every relational field-type to prevent deadlock by @dpfaffenbauer in #16482
- Decouple simple backend search from admin UI classic bundle by @markus-moser in #17105
- Introduce Generic Execution Engine by @lukmzig in #17062
- Add missing method to the JobRunRepositoryInterface by @lukmzig in #17124
- Fix date attribute storage when client timezone differs from server timezone by @markus-moser in #17135
- Add a mechanism to define the user's timezone for the version preview and CSV exports by @markus-moser in #17117
- [Improvement] Add abort action method to GEE by @mcop1 in #17132
- Fix some typos and line endings in the documentation by @RKlingler in #17141
- [Task] Add throws tag for
abortAction
by @mcop1 in #17144 - [Video thumbnails] Support creating mpg video thumbnails by @BlackbitDevs in #16476
- Fix edit in grid for date fields with date column type by @markus-moser in #17147
- Add options to enable or disable timezone support for date attributes by @markus-moser in #17151
- Check in version history if timezone support is enabled by @markus-moser in #17154
- Fix date attributes without timezone support when server timezone is configured by @markus-moser in #17166
- [Improvement] Follow up #16482 Delta relations field by @kingjia90 in #17097
- Consider & showing Platform Version when installed by @fashxp in #17179
- [Improvement]: Various improvements for generic execution engine by @mcop1 in #17187
- Check for valid admin UI classic bundle in SearchBackendListener by @markus-moser in #17192
- [Improvement]: Move CollectGarbageMiddleware to pimcore repository by @mcop1 in #17191
- [Improvement]: Add possibility to define date time locale on user basis by @kingjia90 in #17137
- [Improvement]: Move grid data related functions to admin-ui-classic-bundle by @kingjia90 in #16745
- [Improvement]: Resolve Dependencies via Messenger by @kingjia90 in #17121
- GEE Followup by @lukmzig in #17198
- Also include backwards compatible timezones by @markus-moser in #17223
- [Bug]: Initial sort to sql definition for report does not work by @mcop1 in #17224
- *.dwg files should be unknown asset type by @blankse in #17211
- [GEE] Make error handling more dynamic by @lukmzig in #17241
- Prematurely exit pimcore:bundle:install with success code if bundle is already installed by @evanjamesjackson in #17030
- [Improvement]: Adapt docu for Generic Execution Engine by @lukmzig in #17254
- Removed LTS repo sync by @bluvulture in #17249
- Composer: Add conflict pimcore/admin-ui-classic-bundle <1.5 by @blankse in #17214
New Contributors
- @assemblerc01 made their first contribution in #16914
- @lukadschaak made their first contribution in #16871
- @RKlingler made their first contribution in #17141
- @evanjamesjackson made their first contribution in #17030
Full Changelog: v11.2.7...v11.3.0