Skip to content

2026.3.3

Latest

Choose a tag to compare

@jcPimcore jcPimcore released this 20 Oct 11:28
· 36 commits to 2026.3 since this release

What's Changed

  • [Data Objects] Keep select option labels for read-only grid columns by @alexbaat in #4167
  • fix: surface backend error when creating a class definition fails by @ValeriaMaltseva in #4197
  • [Batch Edit] Send "published" as a top-level patch field so batch publish/unpublish works by @jcPimcore in #4203
  • [Bug] Render PimcoreVideo without a VideoProvider by @kingjia90 in #4205
  • fix: refresh children grid after creating, cloning or moving elements by @ValeriaMaltseva in #4201
  • fix: refresh children grid after saving, renaming or locking a data object by @ValeriaMaltseva in #4209
  • [Recycle bin] Loading feedback for batch actions and tooltips on row actions by @xIrusux in #4163
  • [Bug] Fix search in renderlet editable with className by @jcPimcore in #4210
  • [Bug] Show editable dialog description in Studio by @kingjia90 in #4206
  • [Appearance & Branding] Disable form fields when config is not writeable by @xIrusux in #4162
  • [Bug][2025.4] Fix search in renderlet editable with className by @jcPimcore in #4211
  • [Bug] Do not apply a failed user/role save to the store by @kingjia90 in #4207
  • [Bug] Use site-aware document URL in system info modal by @kingjia90 in #4208
  • [Bug] Respect assets.hide_edit_image for the image editor edit tab by @kingjia90 in #4212
  • Fix StackList reorder for items with a key by @fashxp in #4199
  • [Bug] Use the configured API prefix for hand-built Studio URLs by @robertSt7 in #4183
  • [Execution Engine] Name the exported folder in CSV/XLSX export notifications by @robertSt7 in #4195
  • fix: apply custom attribute key in tree, tabs and detail views by @robertSt7 in #4198
  • [Studio UI] Reject non-numeric keystrokes in numeric inputs by @robertSt7 in #4193
  • [Assets] Ask once when several uploaded files already exist by @robertSt7 in #4216
  • [Bug][2025.4] Fix pre-selected source field being dropped from saved advanced-column config (backport #4005 to 2025.4) by @kingjia90 in #4220
  • [Bug] Respect maxItems when editing multiselects in the grid by @kingjia90 in #4215
  • Keep the main tabset visible after collapsing a split by @ValeriaMaltseva in #4213
  • [Bug] Switch data object editor to the workflow transition's object layout by @kingjia90 in #4214
  • fix: show the HTTP status when a response is not valid JSON by @robertSt7 in #4219
  • [Bug] Use the asset frontend prefix when opening a PDF in a new window by @kingjia90 in #4222
  • Image thumbnails: adding a media query strips parentheses, colons and spaces ((max-width: 375px) → max-width375px) by @ValeriaMaltseva in #4217
  • [Execution Engine] Keep the running jobs notification accurate when it has to rely on polling by @robertSt7 in #4223
  • [Listing] Keep unapplied field-filter edits when the quick search changes the applied filters by @robertSt7 in #4232
  • [Security] Upgrade react-router-dom from EOL 6.30.4 to 7.18 (CVE-2026-53669) by @jcPimcore in #4233
  • [Security] Upgrade react-router-dom from EOL 6.30.4 to 7.18 (CVE-2026-53669) by @jcPimcore in #4234
  • [Bug] Preselect data objects and allowed classes in the object relation grid filter by @wwidergoldpimcore in #4229
  • [Bug] Fix pricing rule Date Range condition crash ("t.weekday is not a function") by @wwidergoldpimcore in #4228
  • [Reports] Apply the date filter of the Reports view by @fashxp in #4227
  • [Data Object Editor] Create a new object from the object relation toolbar (backport to 2025.4) by @jcPimcore in #4236
  • Merge branch '2025.4' into 2026.3 by @jcPimcore in #4239

Full Changelog: v2026.3.2...v2026.3.3