Skip to content

v3.53.0

Latest
Compare
Choose a tag to compare
@denolfe denolfe released this 21 Aug 18:33
· 11 commits to main since this release
4151a90

v3.53.0 (2025-08-21)

🚀 Features

  • add icelandic translations (#13423) (2bdd669)
  • plugin-import-export: use groupBy as SortBy when present and sort is unset (#13491) (a7ed88b)
  • plugin-import-export: adds sort order control and sync with sort-by field (#13478) (efdf002)
  • plugin-multi-tenant: visible tenant field on documents (#13379) (5cf215d)

🐛 Bug Fixes

  • server edit view components don't receive document id prop (#13526) (9607453)
  • uploads update unnecessarily resizing with sharp (#13528) (a94cd95)
  • accept computed array and block rows from server form state (#13501) (f382c39)
  • 'front-end' spelling typo in JSDocs for overrideAccess (#13515) (f44e276)
  • imports (part 2/2) (#13520) (cf427e5)
  • select field component value prop type does not support array values (#13510) (4f6d0d8)
  • unable to query versions on latest key (#13512) (73ba4d1)
  • avoid re-uploading the file unless changed (#13500) (92d459e)
  • copy to locale with localized fields inside tabs (#13456) (ec5b673)
  • omit trashed documents from appearing in folder results (#13492) (1909063)
  • update docker base image in templates (#13020) (64f4b0a)
  • db-mongodb: disable join aggregations in DocumentDB compatibility mode (#13270) (c7b9f0f)
  • db-postgres: camelCase point fields (#13519) (aa90271)
  • next: no client field found error when accessing version view in some configurations (#13339) (393b4a0)
  • next: add missing translations to version view (c8ef924)
  • plugin-form-builder: export radio field type (#11908) (fea6742)
  • richtext-lexical: use thumbnail component for uploads (#12540) (7699d02)
  • storage-s3: validate Content-Length before appending header (#13472) (9d08f50)
  • templates: plugin template correct paths for exports (#13427) (b714e6b)
  • translations: stale version.versionCreatedOn key in translation (#13530) (a04bc9a)
  • ui: thread id through instead of from routeParams (#13539) (b65ca68)
  • ui: logout type error when user is null during locale switch (#13514) (b3e48f8)
  • ui: replace deprecated document.execCommand('copy') API with navigator (#13431) (368cd90)
  • ui: local image src changing when title changes (#13442) (406a09f)
  • ui: double ? in gravatar url (#13511) (332b2a9)
  • ui: nested fields with admin.disableListColumn still appear as columns in list view (#13504) (9f7d8c6)
  • ui: blocks field not respecting width styles in row layouts (#13502) (30ea8e1)
  • ui: cannot replace the file if the user does not have delete access (#13484) (3dd142c)
  • ui: bulk upload action bar buttons wrapping (#13486) (b7243b1)

⚡ Performance

  • storage-s3: stream files and abort s3 request from static handler (#13430) (36fd6e9)
  • ui: do not fetch doc permissions on autosave (#13477) (c67ceca)
  • ui: reduce number of field renders on submit (#13524) (5e433aa)

📚 Documentation

  • fix typo in custom views (#13522) (a840fc9)
  • clarify pagination and improve cross-referencing (#13503) (f9bbca8)
  • db-mongodb: note on indexing localized fields & per-locale growth (#13469) (379ef87)

🧪 Tests

🏡 Chores

  • plugin-multi-tenant: missing collections warning (#13538) (76741eb)

🤝 Contributors