Update payloadcms monorepo to v3.84.1#151
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
21668ea to
f4bca54
Compare
f4bca54 to
731d57f
Compare
731d57f to
d73ada7
Compare
d73ada7 to
8b0c6aa
Compare
8b0c6aa to
79888f9
Compare
79888f9 to
15464da
Compare
15464da to
4bd5787
Compare
4bd5787 to
d1ded1a
Compare
d1ded1a to
e85c927
Compare
e85c927 to
0bd3c3e
Compare
0bd3c3e to
7b68f9b
Compare
7b68f9b to
0be94ff
Compare
0be94ff to
9a2cba4
Compare
9a2cba4 to
c16c8c7
Compare
c16c8c7 to
61c921d
Compare
28ffbfc to
c40196a
Compare
c40196a to
a96e8bc
Compare
a96e8bc to
2b43f7a
Compare
2b43f7a to
366f138
Compare
366f138 to
2ba30de
Compare
2ba30de to
054de22
Compare
054de22 to
6aec597
Compare
6aec597 to
5f4490c
Compare
5f4490c to
2e2b81b
Compare
2e2b81b to
1d222c1
Compare
1d222c1 to
82ca598
Compare
82ca598 to
2c16c79
Compare
2b68d54 to
ad588fd
Compare
8d9a0ce to
5ea0ae6
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
3.68.2→3.84.13.68.2→3.84.13.68.2→3.84.13.68.2→3.84.13.68.2→3.84.13.68.2→3.84.1Release Notes
payloadcms/payload (@payloadcms/db-mongodb)
v3.84.1Compare Source
Retargeting create-payload-app to pull from 3.x branch.
⚙️ CI
🤝 Contributors
v3.84.0Compare Source
🚀 Features
🐛 Bug Fixes
📚 Documentation
🧪 Tests
📝 Templates
⚙️ CI
🏡 Chores
🤝 Contributors
v3.83.0Compare Source
🚀 Features
Expanded Plugin API — New
definePluginhelper introduces opt-in execution ordering, cross-plugin discovery via a slug-keyedpluginsmap, and module augmentation for type-safe plugin options. The existing(config) => configcontract remains unchanged. #16247Profiling Utilities — Lightweight
timeSyncandtimeAsyncwrappers for measuring function execution time during development. Wrap any function to capture its duration, then callprintProfileResultsfor a formatted timing table. Not intended for production use. #16198Internal Plugin Priority & Slug API — Plugins can now attach
priority,slug, andoptionsproperties for execution ordering and cross-plugin discovery. Lower priority runs first; other plugins can find each other by slug viaconfig.pluginswithout imports. Marked@internalfor now. #16244Hidden Slug Field Buttons on Read-Only — The Generate and Lock/Unlock buttons on slug fields are now automatically hidden when the field is read-only, removing controls that serve no purpose in that state. #14824
Agent Flag for CPA (cpa) —
create-payload-appnow supports a--agent/-aflag (claude,codex,cursor) that downloads the Payload coding skill from GitHub and installs it in the correct directory for your agent. A root-levelCLAUDE.mdorAGENTS.mdis written for discoverability. Use--no-agentto skip. #16278UUIDv7 Support (drizzle) — New
idType: 'uuidv7'option for Postgres and SQLite adapters generates time-ordered UUIDs that are friendlier for B-tree indexes than random v4 UUIDs, while using the same storage column type. IDs are generated in application code so older Postgres versions are supported. #16113Custom Email Headers (email-resend) — The Resend adapter now passes custom headers from
sendEmailoptions to the Resend API, enabling features likeList-Unsubscribeheaders that were previously silently dropped. #15645Custom Collection Views (next) — Register custom views at the collection level via
admin.components.views[key]with aComponentandpath. Folders take routing precedence over custom views on upload collections. #16243Checkbox Label Clarity (plugin-form-builder) — The form builder checkbox field label was changed from "Default Value" to "Checked by default" to eliminate confusion about whether the checkbox toggles a default value or sets the initial checked state. #15229
Extensible MCP Plugin (plugin-mcp) — External plugins can now extend plugin-mcp by finding it via slug in
config.pluginsand injecting custom MCP tools into its options. Also exports theMCPPluginConfigtype for type-safe tool injection. #16245View Override System for Custom Node Rendering (richtext-lexical) —⚠️ Experimental. Override how any Lexical node type is rendered in the editor via view maps. Supports custom DOM, React components, or HTML strings. Works in both the admin editor and frontend JSX serialization for WYSIWYG consistency. #14244
Composite Prefixes for Storage Adapters (storage-*) — New
useCompositePrefixesoption combines collection and document prefixes instead of one overriding the other. Also fixes a bug where client uploads ignored document prefix entirely. Applies to S3, Azure, GCS, R2, and Vercel Blob. #16230false(default)media-folderuser-123user-123/file.jpgtruemedia-folderuser-123media-folder/user-123/file.jpg🐛 Bug Fixes
undefinedfields (#16272) (4b4d61c)position(#14390) (d9b3c07)drizzle-ormto0.45.2to resolve an SQL injection vulnerability andpgto8.20.0(#16168) (af1a932)getPrimaryDbis used for all write operations (#16240) (aa44649)⚡ Performance
🛠 Refactors
📚 Documentation
🧪 Tests
📝 Templates
📓 Examples
⚙️ CI
🏡 Chores
🤝 Contributors
v3.82.1Compare Source
🐛 Bug Fixes
⚡ Performance
📚 Documentation
📝 Templates
🤝 Contributors
v3.82.0Compare Source
🚀 Features
beforeSynchook (#11581) (ebbd6ad)🐛 Bug Fixes
s3andvercel-blob(#16115) (a6735f3)⚡ Performance
🛠 Refactors
📚 Documentation
APIErrorto hooks overview (#13047) (d03054e)📝 Templates
🏡 Chores
🤝 Contributors
ab19213(@ab192130)v3.81.0Compare Source
🚀 Features
🐛 Bug Fixes
basePathwas not respected (#16084) (3c40241)alwaysInsertFieldsand add comprehensive integration test suite with a vercel blob emulator (#16080) (8530b45)tokenInMemorynot set after refreshing cookie (#15928) (17266ab)admin.dateFormatfor list view filters (#16040) (d5fe0ce)🛠 Refactors
📚 Documentation
🧪 Tests
defaultSortjoin field property integration tests (#16057Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.