fix(deps): update payloadcms monorepo to v3 (major)#68
Open
renovate[bot] wants to merge 1 commit intomainfrom
Open
fix(deps): update payloadcms monorepo to v3 (major)#68renovate[bot] wants to merge 1 commit intomainfrom
renovate[bot] wants to merge 1 commit intomainfrom
Conversation
e933300 to
c55944d
Compare
e84830b to
4badad4
Compare
b866623 to
f298878
Compare
ac8ee56 to
c3b07df
Compare
ba24489 to
2c50efc
Compare
2c50efc to
4ab29a5
Compare
8898b7c to
3f55a2b
Compare
3f55a2b to
3d9f2f9
Compare
cc96513 to
fcc687d
Compare
429bdd1 to
eafe103
Compare
9e9f3d5 to
e3351b8
Compare
b63e383 to
ef3e00c
Compare
ef3e00c to
d175a20
Compare
256ee26 to
fbc4ff8
Compare
fae6910 to
0e4f35f
Compare
81c17a9 to
2f39d02
Compare
60570ce to
7b96de4
Compare
48eb6f7 to
275f712
Compare
275f712 to
0cc9332
Compare
9d182e9 to
f727ae7
Compare
a19a358 to
1cb49c5
Compare
704a7cd to
8e81e95
Compare
de446e3 to
9b73fc1
Compare
a38bef4 to
1afb78e
Compare
1afb78e to
5f15c29
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:
^1.0.0→^3.0.0^0.11.0→^3.0.0^1.0.0→^3.0.0Release 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 (#16057) (b2a8917)📝 Templates
⚙️ CI
🏡 Chores
🤝 Contributors
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, 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.