Commit Graph

  • ac46214b6d fix: follow redirects when fetching uploaded files for MIME type detection (#16708) Paul 2026-05-29 19:44:28 +01:00
  • eecf87b879 fix(ui): adds border none comment for live-preview window (#16795) Jarrod Flesch 2026-05-29 13:50:35 -04:00
  • 48335e114c fix(ui): add border between live preview window and document fields (#16793) Jarrod Flesch 2026-05-29 13:20:44 -04:00
  • faadcbb643 failing type tests #16792 feat/mcp-local-alt Alessio Gravili 2026-05-29 10:19:58 -07:00
  • bb110a67b6 fix(ui): add white-space nowrap to popup buttons (#16791) Jarrod Flesch 2026-05-29 13:18:15 -04:00
  • 40d988528c Merge remote-tracking branch 'origin/feat/mcp-local' into feat/mcp-local-alt Alessio Gravili 2026-05-29 10:16:54 -07:00
  • 175a65e7e6 Merge remote-tracking branch 'origin/main' into feat/mcp-local Alessio Gravili 2026-05-29 10:15:50 -07:00
  • e32b65185f chore: type checks Alessio Gravili 2026-05-29 10:15:44 -07:00
  • 8428662c7b feat: simplifies the mcp items by removing chaining for .handler functions Dan Ribbens 2026-05-29 11:50:36 -04:00
  • c16caaf9d2 Merge remote-tracking branch 'origin/main' into feat/tanstack-adapter Sasha Rakhmatulin 2026-05-29 16:36:09 +01:00
  • bdb5003899 Merge remote-tracking branch 'origin/main' into feat/tanstack-adapter Sasha Rakhmatulin 2026-05-29 16:01:48 +01:00
  • 29e4786e5a feat(ui): updates column selector to v4 design (#16760) Patrik 2026-05-29 10:45:28 -04:00
  • 1b29f7c42a refactor(next)!: move templates and elements to @payloadcms/ui (#16765) Jake Fletcher 2026-05-29 07:13:29 -04:00
  • 66018c228f refactor(richtext-lexical)!: restructure index.ts, rename outputSchema to jsonSchema (#16785) Alessio Gravili 2026-05-28 18:33:17 -07:00
  • a1b10a2271 feat!: rename field typescriptSchema to jsonSchema (#16783) Alessio Gravili 2026-05-28 17:09:43 -07:00
  • dc6eb93811 ci: fail publish-prerelease when any package fails to publish (#16781) Elliot DeNolf 2026-05-28 16:56:39 -04:00
  • 063cb8de89 update form styles and introduce Talks example collection for testing all fields Tylan Davis 2026-05-28 14:06:20 -06:00
  • c2b57ce63d Merge remote-tracking branch 'origin/main' into feat/mcp-local Alessio Gravili 2026-05-28 12:56:16 -07:00
  • ce0ea73e4d fix(ui): remove sidebar collapse transition (#16778) Jarrod Flesch 2026-05-28 14:54:02 -04:00
  • 8fd92df1ce feat(ui): add TableSection abstraction for list views (#16756) Jarrod Flesch 2026-05-28 14:39:13 -04:00
  • ac6f86cf47 feat!: admin server adapter (#16753) Jake Fletcher 2026-05-28 12:16:15 -04:00
  • db6ae20d75 feat!: admin router adapter (#16763) Jake Fletcher 2026-05-28 11:12:51 -04:00
  • e332cbd287 docs(plans): record stage 4.5.5 / 4.6 validation status for unify-adapter-views Sasha Rakhmatulin 2026-05-28 14:36:35 +01:00
  • 128fcd2980 docs: add framework-adapter guide and update CLAUDE.md for shared-views architecture Sasha Rakhmatulin 2026-05-28 14:23:50 +01:00
  • 47a88d6527 refactor: drop data-only render pipeline; share render-list/render-document handlers across adapters Sasha Rakhmatulin 2026-05-28 14:20:13 +01:00
  • 26c2c50820 feat(tanstack-start): unify form-state wire format with Next.js via RSC payloads Sasha Rakhmatulin 2026-05-28 13:12:10 +01:00
  • 6c98a87dd7 refactor: unify adapter views in @payloadcms/ui via shared RSCs Sasha Rakhmatulin 2026-05-28 12:16:43 +01:00
  • d036f58d90 fix(next): restore modular dashboard widget drawer spacing (#16687) German Jablonski 2026-05-27 14:48:04 +01:00
  • 28992b4e27 fix(next): restore modular dashboard widget layout (#16685) German Jablonski 2026-05-27 12:48:31 +01:00
  • e8e4b2f8a6 fix(ui): ui4 paper cuts and improvements (#16749) Jarrod Flesch 2026-05-26 17:23:31 -04:00
  • ff9066e7c0 refactor(ui)!: default drawer depth context to 0 (#16716) Jake Fletcher 2026-05-26 14:28:24 -04:00
  • c51d49e0c0 feat(ui): updates versions view to v4 design (#16702) Jessica Rynkar 2026-05-26 18:40:27 +01:00
  • a01ce366f9 docs: add missing migrations for FileSize, SHA1 algorithm, localization and storage adapter (#16750) Paul 2026-05-26 17:29:52 +01:00
  • f1861c1ef3 ci: restore post-release workflow on 3.x (#16748) Elliot DeNolf 2026-05-26 11:01:59 -04:00
  • 957a92e24e chore(release): v3.85.0 [skip ci] v3.85.0 Elliot DeNolf 2026-05-26 10:18:50 -04:00
  • e85eadb7a9 feat(tanstack-start): support locale query param and unauthorized doc view Sasha Rakhmatulin 2026-05-26 13:07:04 +01:00
  • 2d34c8d776 migration doc Alessio Gravili 2026-05-23 16:17:05 -07:00
  • f1872601ff Merge remote-tracking branch 'origin/main' into refactor/bump-lexical Alessio Gravili 2026-05-22 22:11:42 -07:00
  • 38ed6c41bd fix test Alessio Gravili 2026-05-23 05:10:49 +00:00
  • 3fd75a1f2e lint error Alessio Gravili 2026-05-22 21:40:48 -07:00
  • 43eaca8b66 lint Alessio Gravili 2026-05-22 21:23:48 -07:00
  • 9e3ef6ab8e fix lint Alessio Gravili 2026-05-22 21:13:10 -07:00
  • 89f855d76b fix users collection conflict Alessio Gravili 2026-05-23 03:59:26 +00:00
  • fc9bfb610c migration doc Alessio Gravili 2026-05-22 18:59:21 -07:00
  • 9688754a3e fix(skill): restore per-argument documentation in ACCESS-CONTROL.md #16725 ai/skill-vs-docs-audit Elliot DeNolf 2026-05-22 21:04:23 -04:00
  • 5e08eed0d1 chore(evals): drop unused AdapterName re-export from parseConfig Elliot DeNolf 2026-05-22 21:00:44 -04:00
  • ef21a71373 chore(evals): remove leftover task-implementer NOTE comments from datasets Elliot DeNolf 2026-05-22 20:51:56 -04:00
  • b5a1faef76 chore(evals): drop overlapping case and annotate docs-grounded eval cases Elliot DeNolf 2026-05-22 20:45:44 -04:00
  • 142b6ef2d7 style(evals): eslint autofix (perfectionist/sort-objects + sort-imports) Elliot DeNolf 2026-05-22 20:33:48 -04:00
  • 829b097ee2 fix(skill): address final review (MIGRATIONS backfill pagination, dedup AdapterName, drop unused import, reroute SKILL.md rows) Elliot DeNolf 2026-05-22 20:31:31 -04:00
  • fe4102d956 fix(evals): narrow ADAPTER_NAME_MAP value type to AdapterName Elliot DeNolf 2026-05-22 20:22:21 -04:00
  • 09b9f7a8cf fix(skill): correct reference doc examples Elliot DeNolf 2026-05-22 20:21:16 -04:00
  • f6c1f2c9be fix(evals): tighten assertion engine Elliot DeNolf 2026-05-22 20:20:10 -04:00
  • 9ddbcad1e6 fix(skill): correct critical accuracy bugs in reference docs Elliot DeNolf 2026-05-22 20:17:31 -04:00
  • e3a7cc6dae chore: add @payloadcms/plugin-mcp/client entry to tsconfig for monrepo dev Alessio Gravili 2026-05-22 16:59:55 -07:00
  • e9b3ea0ab9 Merge remote-tracking branch 'origin/main' into feat/mcp-local Alessio Gravili 2026-05-22 16:58:38 -07:00
  • ebc8b2903a working tests Alessio Gravili 2026-05-22 16:48:16 -07:00
  • 879bb16ff4 fix: partial updates are allowed during updates Alessio Gravili 2026-05-22 16:35:09 -07:00
  • 30eb510030 fix(skill): reconcile cross-references, anchors, and duplicate content Elliot DeNolf 2026-05-22 18:09:20 -04:00
  • 5d78bb601a fix(skill): QUERIES — add payload run standalone scripts section Elliot DeNolf 2026-05-22 18:07:05 -04:00
  • 885c9ef623 feat(skill): surface new reference files in SKILL.md Elliot DeNolf 2026-05-22 18:02:37 -04:00
  • 62f4096ce4 fix(skill): make fix-null-user-crash fixture compile cleanly (cast instead of unsafe access) Elliot DeNolf 2026-05-22 17:49:06 -04:00
  • dbc8239a69 feat(skill): expand ACCESS-CONTROL coverage (Access Operation guard, drafts, trash, field side effects) Elliot DeNolf 2026-05-22 17:47:43 -04:00
  • 755917c932 chore: trim QUERIES.md GeoJSON examples to stay within 800-line limit Elliot DeNolf 2026-05-22 17:37:09 -04:00
  • d7ec49e285 feat(skill): expand QUERIES coverage (Local API options, GraphQL extending, versions API) Elliot DeNolf 2026-05-22 17:36:24 -04:00
  • ff06bedb3a fix(skill): HOOKS — dedupe table, restore example, add afterError to catalog Elliot DeNolf 2026-05-22 17:27:20 -04:00
  • b8ff67b365 fix(evals): add auth hook names (beforeLogin/afterLogin/etc.) to CollectionHookName Elliot DeNolf 2026-05-22 17:22:25 -04:00
  • ea2f1ef18d feat(skill): expand HOOKS coverage (root/global hooks, auth hooks, gotchas) Elliot DeNolf 2026-05-22 17:20:19 -04:00
  • 0dfd31ef89 docs: add breaking changes docs to migration doc (#16723) Alessio Gravili 2026-05-22 14:10:29 -07:00
  • e6b4bd63a6 feat(skill): add PRODUCTION reference file and evals Elliot DeNolf 2026-05-22 16:22:43 -04:00
  • 6550e3967f fix(skill): RICHTEXT — drop 4 trivially-satisfied editor existence assertions Elliot DeNolf 2026-05-22 16:16:47 -04:00
  • 008c851d6b feat(skill): add RICHTEXT reference file and evals Elliot DeNolf 2026-05-22 16:12:32 -04:00
  • a33f68e6d0 fix(evals): make configOption work for top-level jobs.* and db.* paths Elliot DeNolf 2026-05-22 16:04:29 -04:00
  • ba52b2ebeb feat(ui): update tables to match v4 design (#16707) Patrik 2026-05-22 15:59:53 -04:00
  • 76357e5fb5 refactor(evals): retrofit migrations/auth/jobs/custom-components datasets to new assertion kinds Elliot DeNolf 2026-05-22 15:57:43 -04:00
  • 96c2fcf1b4 feat(evals): add configOption/collectionOption/dbAdapterOption/jobsTask/jobsWorkflow assertion kinds Elliot DeNolf 2026-05-22 15:55:00 -04:00
  • 95cf34b536 feat(skill): add CUSTOM-COMPONENTS reference file and evals Elliot DeNolf 2026-05-22 14:52:30 -04:00
  • 83e2fba4e0 Merge remote-tracking branch 'origin/main' into feat/mcp-local Alessio Gravili 2026-05-22 11:49:51 -07:00
  • f08c5ba5a3 fix: ensure cwd does not need to be passed for stdio mcp Alessio Gravili 2026-05-22 18:48:21 +00:00
  • 52550906f1 feat(skill): add JOBS-QUEUE reference file and evals Elliot DeNolf 2026-05-22 14:42:52 -04:00
  • 79bb9e5150 fix(skill): drop trivially-satisfied fieldExists in save-roles-to-jwt eval Elliot DeNolf 2026-05-22 14:35:23 -04:00
  • 4f0807eb9b feat(skill): add AUTHENTICATION reference file and evals Elliot DeNolf 2026-05-22 14:32:02 -04:00
  • 314287744a fix(skill): MIGRATIONS pilot — fix rename example, drop trivial AST assertions, dot notation Elliot DeNolf 2026-05-22 14:06:59 -04:00
  • ede9e0dbe3 fix(skill): MIGRATIONS pilot — add test citations, rename Writing Migrations, dedupe fixtures Elliot DeNolf 2026-05-22 13:59:36 -04:00
  • 7c328ce33c feat(ui): updates live preview toolbar (#16712) Jarrod Flesch 2026-05-22 13:58:10 -04:00
  • ed0df5f118 feat(skill): add MIGRATIONS reference file and evals Elliot DeNolf 2026-05-22 13:52:32 -04:00
  • aa7c3c4a63 feat(ui): sticky page controls with flexbox layout (#16701) Jarrod Flesch 2026-05-22 13:46:45 -04:00
  • 0051feeb1e remove custom validate Paul Popus 2026-05-22 16:11:37 +01:00
  • 7253a35dba fix Sasha Rakhmatulin 2026-05-22 14:13:16 +01:00
  • 087ecc22dd feat(tanstack-start): add TanStack Start adapter on top of admin adapter refactor Sasha Rakhmatulin 2026-05-21 16:41:15 +01:00
  • 0003fe53b5 remove to-be-updated youtube video Alessio Gravili 2026-05-22 08:34:45 +00:00
  • d85d8d1c4c quick start section Alessio Gravili 2026-05-22 08:34:27 +00:00
  • 99bc816550 update docs Alessio Gravili 2026-05-22 08:26:06 +00:00
  • 41930a8f7d feat: stdio mcp server Alessio Gravili 2026-05-22 08:17:04 +00:00
  • 6da75eb7c0 test(admin): extend success toast duration in CustomListDrawer Jake Fletcher 2026-05-21 22:33:25 -04:00
  • ba00bb3c67 test(admin): wait for create POST response before toast assertion Jake Fletcher 2026-05-21 22:26:38 -04:00
  • 6deaf0e254 fix(ui): make ListDrawer refresh non-destructive after initial load Jake Fletcher 2026-05-21 18:21:13 -04:00
  • 47e09b5fff Revert "test(admin): await drawer refresh before showing success toast" Jake Fletcher 2026-05-21 18:15:40 -04:00
  • 31bf24ad22 test(admin): await drawer refresh before showing success toast Jake Fletcher 2026-05-21 18:07:22 -04:00
  • ecaabc46fa fix(ui): group field gutter bleeding and code editor sizing in flex rows (#16714) Jarrod Flesch 2026-05-21 17:45:49 -04:00