Skip to content

v3.15.0

Latest
Compare
Choose a tag to compare
@denolfe denolfe released this 07 Jan 17:53
· 2 commits to main since this release
a5443a1

v3.15.0 (2025-01-07)

🚀 Features

  • allow running sub-tasks from tasks (#10373) (08fb159)
  • warn if deploying to vercel and any upload collection missing storage adapter (#10391) (22c4dee)
  • next: pass through query params from document view to find operations (#10343) (4a15b86)
  • next: adds support for resetting preferences (#10304) (1cade17)

🐛 Bug Fixes

  • extends type all to the locale type definition in req (#10399) (eadce5e)
  • increase safety of findConfig (#10400) (f629709)
  • handle withoutEnlargement for undefined height or width (#10078) (d212733)
  • allow to set maxDepth: 0 for join fields, improve join field JSDoc (#10336) (ba228dd)
  • copy to locale with localized arrays and blocks generate new IDs to prevent errors in postgres (#10292) (c7b3204)
  • adds path to server field component prop types (#10330) (e97c43e)
  • cpa: ensures .env & .env.example file modifications occur before git initialization (#10312) (3847718)
  • db-postgres: handle undefined fallback for adapter.schemaName in relationships migration (#10384) (1525cc6)
  • db-postgres: added missing quotes and schema name to sql statement in v2-v3 migration (#10322) (556b8ed)
  • email-resend: add reply_to to the API when sending emails (#10407) (c7f21fc)
  • live-preview-react: allows react peer deps of v16.8.0 or later (#10328) (f2fab39)
  • next: live preview tab did not display custom edit view components (#10412) (ef7191b)
  • richtext-lexical: make div container optional (#10383) (7fc6227)
  • richtext-lexical: formatted inline code resulted in incorrect markdown export (#10413) (827c75a)
  • richtext-lexical: modify JSXConvertersFunction type to support block types in strict mode (#10398) (d772b2b)
  • richtext-lexical: open inline block drawer on mount (#10318) (5997aa1)
  • storage-vercel-blob: return 404 when file is not found (#10327) (d68a1ea)
  • ui: drawer component missing closing bracket in style calc (#10411) (ab53aba)
  • ui: sort resets columns (#10402) (a83a430)
  • ui: make relationship fields update the collection when it is changed in the drawer dropdown (#10338) (be84ad7)
  • ui: properly reflects hook changes in ui (#10268) (3ea1d39)
  • ui: ensures list drawer does not change underlying step nav (#10339) (b44aade)

📚 Documentation

🧪 Tests

  • fixes flaky localization e2e once and for all (#10406) (5991a2e)

📝 Templates

  • fix nested docs url generation for categories (#10403) (398b609)
  • use cross-env in the plugin template to achieve compatibility with Windows (#10390) (c1abd16)
  • prevent plugin template from including nested next folder in git (#10364) (0ce7c66)
  • bump for v3.14.0 (#10324) (3d5b9f0)

⚙️ CI

  • scripts: create draft release with release script, cleanup [skip ci] (6dcf817)

🏡 Chores

  • export RunInlineTaskFunction type (#10372) (1a9fba5)
  • change base image for template base dockerfile [skip ci] (daf314c)
  • deps: bumps react-datepicker to v7.6.0 to suppress react 19 warnings (#10366) (8d24528)
  • examples: set HTML dir attribute for RTL locales #10344 (#10345) (df827c0)
  • examples: remove outdated testing example (#10370) (5ba477b)
  • examples: removes all instances of React.forwardRef (#10334) (1f4790a)
  • richtext-lexical: improve block not found error message (#10348) (09d6c60)
  • templates: unpin payload packages (#10386) (422e8e3)
  • templates: removes all instances of React.forwardRef (#10331) (47e8158)

🤝 Contributors