Commit Graph

  • 77c04a93f1 chore(skills): adjust payload skill build and type generation guidance (#17083) Elliot DeNolf 2026-06-22 14:34:48 -04:00
  • 690c89b13e refactor(tanstack-start): restructure app-tanstack and isolate test routing (#17080) Jake Fletcher 2026-06-22 13:02:09 -04:00
  • 5effd37122 feat(plugin-mcp)!: remove MCP API key collection and use Payload API keys directly (#17041) Alessio Gravili 2026-06-22 09:35:20 -07:00
  • f9b8df8d98 Merge remote-tracking branch 'origin/main' into fix/autosave-overwrites-link-modal #16943 fix/autosave-overwrites-link-modal Alessio Gravili 2026-06-19 17:21:06 -07:00
  • 71c9d06091 add e2e test Alessio Gravili 2026-06-19 17:20:45 -07:00
  • c0affcb668 fix(richtext-lexical): preserve hard line breaks on markdown import (#17061) German Jablonski 2026-06-19 15:42:13 +01:00
  • 1dd2f979ed fix(richtext-lexical): preserve hard line breaks on markdown import (#17060) German Jablonski 2026-06-19 15:32:28 +01:00
  • 1ec7a2de42 Merge remote-tracking branch 'origin/main' into experiment/framework-adapter-pattern Sasha Rakhmatulin 2026-06-19 15:23:47 +01:00
  • 7599284fe4 document re-export breaking change #16705 refactor/bump-lexical Alessio Gravili 2026-06-18 17:58:40 -07:00
  • 2b395d42a6 new re-exports Alessio Gravili 2026-06-18 17:55:09 -07:00
  • 646592010b bump version Alessio Gravili 2026-06-18 17:42:46 -07:00
  • 553db550c6 0.45.0 Alessio Gravili 2026-06-18 14:51:18 -07:00
  • 8ce4d7ec47 Merge remote-tracking branch 'origin/main' into refactor/bump-lexical Alessio Gravili 2026-06-18 14:50:01 -07:00
  • 198e1a9e31 feat: reuse list view controls in query preset editor (#17023) feat/user-types Patrik 2026-06-18 17:26:54 -04:00
  • 8bde13029b fix(ui): make linked table cells fully clickable in drawers (#17036) Patrik 2026-06-18 17:02:38 -04:00
  • 6e107422fa fix(ui): adjust header text and icon color only when hovered (#17049) Jarrod Flesch 2026-06-18 16:48:35 -04:00
  • 688c4d0fe6 feat(tanstack-start): collapse admin root integration to a single shell touch point (#17037) Jake Fletcher 2026-06-18 09:19:08 -04:00
  • 823bda2d7e fix(ui): show dot menu when editMenuItems exist regardless of create/delete permission (#16989) Lim Jun Hong 2026-06-18 17:26:40 +08:00
  • 8dfb802aee fix: replace Malay strings in Burmese (my) locale (#17012) Sakshi Singh 2026-06-18 14:54:00 +05:30
  • a7989406e5 test(evals): anthropic-key support, improved CLI, and a runs-based dashboard (#17025) Alessio Gravili 2026-06-17 13:00:54 -07:00
  • d4c3766d61 fix(ui): restore drawer header action padding on mobile (#17035) Patrik 2026-06-17 15:22:45 -04:00
  • a653234d2d refactor(ui): drop publishmany and unpublishmany v4 names (#17031) Jarrod Flesch 2026-06-17 15:22:36 -04:00
  • c3ae01db5a fix(translations): replace Malay strings in Burmese (my) locale (3.x) (#17032) German Jablonski 2026-06-17 18:00:30 +01:00
  • 378dcac1f3 test: polish plugin form-builder upload form test view (#17029) Jarrod Flesch 2026-06-17 12:47:46 -04:00
  • 8236f033d2 fix(ui): normalize description spacing for radio and rich text fields (#17033) Jarrod Flesch 2026-06-17 12:33:38 -04:00
  • e526c888c2 fix: regenerate reused array and block row IDs during bulk update (3.x) (#17018) German Jablonski 2026-06-17 17:30:08 +01:00
  • 929aa41015 fix(plugin-cloud-storage): prevent draft file reupload from unpublishing the document (#17030) German Jablonski 2026-06-17 17:29:06 +01:00
  • a18ae2296f fix(plugin-cloud-storage): prevent draft file reupload from unpublishing the document (3.x) (#17034) German Jablonski 2026-06-17 17:28:08 +01:00
  • 611d45f51f chore: remove tmp files Jake Fletcher 2026-06-17 12:18:40 -04:00
  • 374a88c127 docs: remove framework-adapter planning docs and e2e analysis notes Jake Fletcher 2026-06-17 12:13:44 -04:00
  • c271256b4b feat(ui): update toasts to v4 design (#16852) Jessica Rynkar 2026-06-17 17:07:59 +01:00
  • 0cf0e32c47 feat(plugin-mcp): add MCP tool annotations (#17027) Alessio Gravili 2026-06-17 08:52:16 -07:00
  • da97094a95 fix: regenerate reused array and block row IDs during bulk update (#17017) German Jablonski 2026-06-17 16:39:59 +01:00
  • a8312b8b9f feat(ui): support grouped user menu settings sections (#17024) Jarrod Flesch 2026-06-17 10:22:18 -04:00
  • b264adb700 fix(ui): stabilize portaled ReactSelect menu placement (#17022) Jarrod Flesch 2026-06-17 10:22:05 -04:00
  • 46c0470dc2 test: skip TanStack-only e2e failures from post-hydration RSC view remount Sasha Rakhmatulin 2026-06-17 14:38:27 +01:00
  • 6dfac534a4 fix(drizzle): preserve failing sub-table on unique-constraint ValidationError (3.x) (#17015) German Jablonski 2026-06-17 09:29:48 +01:00
  • 8efd0c6bbe fix(drizzle): preserve failing sub-table on unique-constraint ValidationError (#17014) German Jablonski 2026-06-17 09:29:41 +01:00
  • 8533dfbd76 fix(db-mongodb): remove duplicate IDs in nested relationship queries (#17019) German Jablonski 2026-06-17 09:29:07 +01:00
  • a40182765a feat(plugin-mcp): add missing properties to find tools, clean up object inputs (#17026) Alessio Gravili 2026-06-16 17:33:53 -07:00
  • 5673c2b30a fix(tanstack-start): pre-bundle payload server-runtime deps leaked into client by storage client-upload suites Sasha Rakhmatulin 2026-06-16 17:54:38 +01:00
  • b6814483cf fix: prevent type generation script from hanging on storage-r2 (#17020) German Jablonski 2026-06-16 17:26:03 +01:00
  • f0cf8f7e81 fix(tanstack-start): pre-bundle @dnd-kit/modifiers, dequal/lite, ajv to stop cold-start dep re-optimization Sasha Rakhmatulin 2026-06-16 17:02:24 +01:00
  • 938e428024 test(queues): pass noAutoLogin to compilation check to avoid beforeAll timeout on TanStack Sasha Rakhmatulin 2026-06-16 15:49:21 +01:00
  • 9d8088e2fb test(sort): await server readiness before REST login to avoid prod cold-start fetch failure Sasha Rakhmatulin 2026-06-16 15:40:13 +01:00
  • f5b61cab04 test(fields): retry upload file selection to avoid RSC-view hydration race on TanStack Sasha Rakhmatulin 2026-06-16 15:29:42 +01:00
  • 703b78e2dc Merge remote-tracking branch 'origin/main' into experiment/framework-adapter-pattern Sasha Rakhmatulin 2026-06-16 15:23:59 +01:00
  • 9db18a5be4 test(fields): await collapsible array field visibility before scroll to avoid hydration race Sasha Rakhmatulin 2026-06-16 15:18:07 +01:00
  • 7b093267ff test(plugin-import-export): retry file selection to avoid RSC-view hydration race on TanStack Sasha Rakhmatulin 2026-06-16 15:06:50 +01:00
  • 29ef906ba5 fix(plugin-multi-tenant): use Dialog components, convert SCSS to CSS with UI4 tokens (#17006) Jarrod Flesch 2026-06-16 09:57:04 -04:00
  • a73851f4dc fix(ui): respect cleared groupBy over preset groupBy in list view Sasha Rakhmatulin 2026-06-16 14:45:59 +01:00
  • 45dd498f68 merge Sasha Rakhmatulin 2026-06-16 13:44:53 +01:00
  • cadb797789 fix(ui): convert BulkUpload SCSS to CSS and improve drawer stacking (#17002) Jarrod Flesch 2026-06-15 15:44:08 -04:00
  • dde5b88a3a fix(ui): display select/radio option labels in group-by headings (#16779) Jarrod Flesch 2026-06-15 15:05:25 -04:00
  • be9ba26189 chore(plugin-mcp): use a real MCP client in int tests (#17003) Alessio Gravili 2026-06-15 12:00:04 -07:00
  • 619ac629b9 chore(ui): convert remaining hierarchy elements (#16946) Jessica Rynkar 2026-06-15 19:23:46 +01:00
  • d555c23d42 feat(cpa): default to canary, rename version flag (#17001) Elliot DeNolf 2026-06-15 13:48:51 -04:00
  • ef888de4dd fix(deps): override transitive js-cookie to ^3.0.7 (CVE-2026-46625) (#17000) German Jablonski 2026-06-15 18:12:34 +01:00
  • f6b68e0f58 fix(deps): override transitive js-cookie to ^3.0.7 (CVE-2026-46625) (#16999) German Jablonski 2026-06-15 18:12:03 +01:00
  • 5b2c2ac16e chore: restore workspace deps in test/package.json to fix frozen-lockfile Sasha Rakhmatulin 2026-06-15 17:45:15 +01:00
  • 37966628af fix remaining Sasha Rakhmatulin 2026-06-15 17:14:13 +01:00
  • 875f37fe9c fix(ui): convert LoadMoreRow SCSS to CSS and fix tree keyboard nav (#16985) Jarrod Flesch 2026-06-15 09:12:43 -04:00
  • f6281c034e chore(ui): update schedule publish button (#16897) Jessica Rynkar 2026-06-15 13:47:08 +01:00
  • 83b1b39565 Merge remote-tracking branch 'origin/main' into experiment/framework-adapter-pattern Sasha Rakhmatulin 2026-06-15 13:45:14 +01:00
  • 6fe43ba2d6 feat(plugin-mcp)!: redesign API key management (#16986) Alessio Gravili 2026-06-15 04:06:28 -07:00
  • 88ff892370 fix(ui): convert DraggableFileDetails to CSS and polish upload UI (#16984) Jarrod Flesch 2026-06-12 16:28:04 -04:00
  • fb447dc43c refactor!: remove publishSpecificLocale and snapshot version rows (#16945) Jarrod Flesch 2026-06-12 15:30:15 -04:00
  • 6ca20012cb fix(ui): convert Version SCSS to CSS and fix linked-cell button styling (#16983) Jarrod Flesch 2026-06-12 14:37:36 -04:00
  • 85a9f773c6 fix(ui): prevent tooltip overflow in drawers (#16982) Jarrod Flesch 2026-06-12 13:10:51 -04:00
  • f2ea90a1fa fix(ui): respect admin.condition on row fields (#16981) Jake Fletcher 2026-06-12 13:02:55 -04:00
  • 4f70257aba fix(tanstack-start): provider rendering, list-filter persistence, and not-found handling Sasha Rakhmatulin 2026-06-12 17:58:03 +01:00
  • 63ba79c179 feat(ui): underline linked cell anchors on hover across list views (#16973) Jarrod Flesch 2026-06-12 12:27:26 -04:00
  • 4ae01e6824 feat: export parseParams and related sanitizers (#16788) Tobias Odendahl 2026-06-12 17:43:35 +02:00
  • 9d703c6930 fix general Sasha Rakhmatulin 2026-06-12 16:08:22 +01:00
  • 0536f11348 merge Sasha Rakhmatulin 2026-06-12 15:38:56 +01:00
  • 1fb2948e00 feat(plugin-mcp)!: use generic CRUD tools (#16962) Alessio Gravili 2026-06-12 07:31:09 -07:00
  • 4c73603929 dashboard and access control fix Sasha Rakhmatulin 2026-06-12 15:16:52 +01:00
  • 3a3899acee fix(ui): list relationship cell shows (Untitled) for draft-only titles (#16978) German Jablonski 2026-06-12 14:11:19 +01:00
  • 16152e2e1d fix(ui): list relationship cell shows (Untitled) for draft-only titles (#16979) German Jablonski 2026-06-12 14:05:53 +01:00
  • 84712e8d66 fix(ui): show loading state for document updated-at timestamp (#16974) Jarrod Flesch 2026-06-12 08:26:32 -04:00
  • eb5708b3d3 fix(ui): combobox entries not spanning full popup width (#16972) Patrik 2026-06-11 15:45:32 -04:00
  • f87b00f544 refactor(ui)!: consolidate DeleteMany component (#16956) Patrik 2026-06-11 15:18:25 -04:00
  • d75122d033 fix(ui): prevent clear indicator flash on fast relationship loads (#16960) Patrik 2026-06-11 15:11:16 -04:00
  • 7901eef0d7 fix(ui): ensure copy/paste/cut works for code field within lexical (#16970) Jessica Rynkar 2026-06-11 20:03:02 +01:00
  • d1e3193a9f fix(richtext-lexical): add spacing between editor and field description (#16958) Patrik 2026-06-11 14:34:48 -04:00
  • 9e49e87429 fix(ui): add consistent spacing between ConfirmationModal body elements (#16957) Patrik 2026-06-11 14:24:21 -04:00
  • e292666e7f fix: prevent client-upload crash when image bytes are unavailable #16971 fix/uploads-handle-empty-buffer Elliot DeNolf 2026-06-11 10:46:23 -04:00
  • 6ed9b8507a feat(ui): redesign user menu popup and move logout out of nav (#16950) Jarrod Flesch 2026-06-11 13:25:42 -04:00
  • f42af97cc2 fix(ui): various version view style and UX fixes (#16966) Jarrod Flesch 2026-06-11 12:59:27 -04:00
  • b4d43c0ca0 fix: prevent reordering from unpublishing documents that have a newer draft (#16969) German Jablonski 2026-06-11 17:58:08 +01:00
  • 47f74f491b feat(ui)!: improve drawer layout & styling for v4 designs (#16928) Patrik 2026-06-11 12:51:20 -04:00
  • ce898ea7c7 fix: prevent reordering from unpublishing documents that have a newer draft (#16968) German Jablonski 2026-06-11 17:34:08 +01:00
  • 29afa77839 fix(ui): respect admin.condition on row fields (#16954) Amelia 2026-06-11 17:52:12 +02:00
  • 293e026ab3 bump tanstack-start version Jake Fletcher 2026-06-09 16:35:46 -04:00
  • 198fb2b399 add @payloadcms/tanstack-start to publish list Jake Fletcher 2026-06-09 15:32:24 -04:00
  • 40de3ec9b8 fix(tanstack-start): inject dev preamble before </head> to avoid hydration mismatch #16717 feat/tanstack-adapter Sasha Rakhmatulin 2026-06-11 12:57:10 +01:00
  • 36b2730e90 fix(tanstack-start): collect server-component CSS by not stripping in the RSC env Sasha Rakhmatulin 2026-06-11 11:10:01 +01:00
  • 19a8b4971a fix(tanstack-start): dedupe @payloadcms/richtext-lexical to fix view-provider inheritance Sasha Rakhmatulin 2026-06-10 19:20:11 +01:00
  • 3cd1b4b57d fix(tanstack-start): preserve keys for React-element arrays in serializeForRsc Sasha Rakhmatulin 2026-06-10 17:33:21 +01:00
  • 71ee6eb391 Merge branch 'main' into feat/tanstack-adapter Sasha Rakhmatulin 2026-06-10 15:39:49 +01:00