Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: payloadcms/payload
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.5.4
Choose a base ref
...
head repository: payloadcms/payload
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref

Commits on Sep 22, 2021

  1. Copy the full SHA
    8661115 View commit details
  2. chore(release): v0.10.4

    jmikrut committed Sep 22, 2021
    Copy the full SHA
    9247d29 View commit details
  3. Update CHANGELOG.md

    jmikrut authored Sep 22, 2021
    Copy the full SHA
    dece5e6 View commit details

Commits on Sep 23, 2021

  1. Copy the full SHA
    65bf13d View commit details

Commits on Sep 24, 2021

  1. Copy the full SHA
    aa76950 View commit details
  2. Copy the full SHA
    85c6c30 View commit details

Commits on Sep 27, 2021

  1. Copy the full SHA
    6f3edf9 View commit details
  2. Copy the full SHA
    73bd698 View commit details
  3. Merge pull request #328 from payloadcms/fix/query-estimate-count

    fix: pagination estimatedCount limited to near query
    DanRibbens authored Sep 27, 2021
    Copy the full SHA
    004ac8d View commit details
  4. Copy the full SHA
    23e8197 View commit details
  5. Merge pull request #329 from payloadcms/fix/localized-indexes

    fix: index creation on localized field parent
    DanRibbens authored Sep 27, 2021
    Copy the full SHA
    e0020bf View commit details

Commits on Sep 28, 2021

  1. Copy the full SHA
    08db431 View commit details
  2. Copy the full SHA
    1597055 View commit details
  3. chore: merge

    jmikrut committed Sep 28, 2021
    Copy the full SHA
    b4334b2 View commit details
  4. Copy the full SHA
    2e64fcf View commit details
  5. chore(release): v0.10.5

    jmikrut committed Sep 28, 2021
    Copy the full SHA
    08b8f3b View commit details
  6. Update CHANGELOG.md

    jmikrut authored Sep 28, 2021
    Copy the full SHA
    f06808a View commit details
  7. Merge pull request #330 from payloadcms/fix/debug-config-option

    fix: allow debug in payload config
    DanRibbens authored Sep 28, 2021
    Copy the full SHA
    d498e37 View commit details

Commits on Sep 30, 2021

  1. Copy the full SHA
    f422053 View commit details
  2. Copy the full SHA
    60ff7af View commit details
  3. chore(release): v0.10.6

    jmikrut committed Sep 30, 2021
    Copy the full SHA
    fda9356 View commit details
  4. feat: add indexSortableField option to create indexes for sortable fi…

    …elds on all collections
    DanRibbens committed Sep 30, 2021
    Copy the full SHA
    ad09782 View commit details

Commits on Oct 1, 2021

  1. Copy the full SHA
    470d434 View commit details
  2. Copy the full SHA
    d5d7748 View commit details

Commits on Oct 4, 2021

  1. Copy the full SHA
    a201109 View commit details
  2. Copy the full SHA
    1c69441 View commit details
  3. Copy the full SHA
    0a5a607 View commit details
  4. Copy the full SHA
    bba1f1f View commit details
  5. docs: clarity

    jmikrut committed Oct 4, 2021
    Copy the full SHA
    ad2b47e View commit details
  6. chore(release): v0.10.7

    jmikrut committed Oct 4, 2021
    Copy the full SHA
    8d6372e View commit details
  7. Copy the full SHA
    ffab6c4 View commit details
  8. chore(release): v0.10.8

    jmikrut committed Oct 4, 2021
    Copy the full SHA
    78c3ab6 View commit details

Commits on Oct 5, 2021

  1. Copy the full SHA
    e3229c5 View commit details
  2. Copy the full SHA
    5056e18 View commit details
  3. chore(release): v0.10.9

    jmikrut committed Oct 5, 2021
    Copy the full SHA
    bbdeebd View commit details

Commits on Oct 6, 2021

  1. Copy the full SHA
    2eb8154 View commit details

Commits on Oct 7, 2021

  1. Copy the full SHA
    3715e01 View commit details
  2. Copy the full SHA
    2711729 View commit details
  3. Copy the full SHA
    932628b View commit details
  4. chore(release): v0.10.10

    jmikrut committed Oct 7, 2021
    Copy the full SHA
    4432031 View commit details
  5. chore: logging

    jmikrut committed Oct 7, 2021
    Copy the full SHA
    fc72257 View commit details
  6. chore: revises logs

    jmikrut committed Oct 7, 2021
    Copy the full SHA
    ae93006 View commit details

Commits on Oct 8, 2021

  1. Copy the full SHA
    fd4fbe8 View commit details
  2. chore(release): v0.10.11

    jmikrut committed Oct 8, 2021
    Copy the full SHA
    d0259ce View commit details

Commits on Oct 11, 2021

  1. Copy the full SHA
    c132f2f View commit details
  2. fix: make name required on field types (#337)

    * fix: make name required on field types
    
    * fix: improve typescript types
    DanRibbens authored Oct 11, 2021
    Copy the full SHA
    b257e01 View commit details
  3. Copy the full SHA
    d88ce2d View commit details
  4. Copy the full SHA
    6807637 View commit details

Commits on Oct 12, 2021

  1. Merge pull request #339 from payloadcms/fix/build-failure-code

    fix: use proper error code on webpack build failure
    jmikrut authored Oct 12, 2021
    Copy the full SHA
    5a63f11 View commit details
  2. Copy the full SHA
    ef4f284 View commit details
Showing 6,839 changed files with 785,853 additions and 54,350 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 8 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -19,3 +19,11 @@ indent_size = 2
[*.mdx]
indent_style = space
indent_size = 2

[*.json]
indent_style = space
indent_size = 2

[*.md]
indent_style = space
indent_size = 2
63 changes: 0 additions & 63 deletions .eslintrc.js

This file was deleted.

33 changes: 33 additions & 0 deletions .git-blame-ignore-revs
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# lint and format
ae7d6f97d205491390f15850e5104c7abded1550
1fbda85cd04a774cb978778b0f813001664c53dd

# prettier all templates
75a428ddc4672903455998eaba7ae9f9d710bf85

# re-run prettier and eslint everywhere again
cdaa0acd61d3001407609915bd573b78565d5571

# prettier write again
dfac7395fed95fc5d8ebca21b786ce70821942bb

# lint and format plugin-cloud
fb7d1be2f3325d076b7c967b1730afcef37922c2

# lint and format create-payload-app
5fd3d430001efe86515262ded5e26f00c1451181

# 3.0 prettier & lint everywhere
6789e61488a1d3de56f472ac3214faf344030005

# 3.0 prettier & lint everywhere again
83fd4c66222d7846eeb5cc332dfa99bf1e830831

# Upgrade to typescript-eslint v8, then prettier & lint everywhere
86fdad0bb8ab27810599c8a32f3d8cba1341e1df

# Prettier and lint remaining db packages
7fd736ea5b2e9fc4ef936e9dc9e5e3d722f6d8bf

# Bump all eslint deps, lint and format
03291472d6e427ff94e61fca0616cca7796a3a95
77 changes: 77 additions & 0 deletions .github/ISSUE_TEMPLATE/1.bug_report_v3.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,77 @@
name: Functionality Bug
description: '[REPRODUCTION REQUIRED] - Create a bug report'
labels: ['status: needs-triage', 'validate-reproduction']
body:
- type: textarea
attributes:
label: Describe the Bug
validations:
required: true

- type: input
id: reproduction-link
attributes:
label: Link to the code that reproduces this issue
description: >-
_REQUIRED_: Please provide a link to your reproduction. Note, if the URL is invalid (404 or a private repository), we may close the issue.
Either use `pnpx create-payload-app@latest -t blank` then push to a repo or follow the [reproduction-guide](https://github.com/payloadcms/payload/blob/main/.github/reproduction-guide.md) for more information.
validations:
required: true

- type: textarea
attributes:
label: Reproduction Steps
description: Steps to reproduce the behavior, please provide a clear description of how to reproduce the issue, based on the linked minimal reproduction. Screenshots can be provided in the issue body below. If using code blocks, make sure that [syntax highlighting is correct](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting) and double check that the rendered preview is not broken.
validations:
required: true

- type: dropdown
attributes:
label: Which area(s) are affected? (Select all that apply)
multiple: true
options:
- 'Not sure'
- 'area: core'
- 'area: docs'
- 'area: templates'
- 'area: ui'
- 'db-mongodb'
- 'db-postgres'
- 'db-sqlite'
- 'db-vercel-postgres'
- 'email-nodemailer'
- 'plugin: cloud'
- 'plugin: cloud-storage'
- 'plugin: form-builder'
- 'plugin: nested-docs'
- 'plugin: richtext-lexical'
- 'plugin: richtext-slate'
- 'plugin: search'
- 'plugin: sentry'
- 'plugin: seo'
- 'plugin: stripe'
- 'plugin: other'
validations:
required: true

- type: textarea
attributes:
label: Environment Info
description: Paste output from `pnpm payload info` _or_ Payload, Node.js, and Next.js versions. Please avoid using "latest"—specific version numbers help us accurately diagnose and resolve issues.
render: text
placeholder: |
Payload:
Node.js:
Next.js:
validations:
required: true

- type: markdown
attributes:
value: Before submitting the issue, go through the steps you've written down to make sure the steps provided are detailed and clear.
- type: markdown
attributes:
value: Contributors should be able to follow the steps provided in order to reproduce the bug.
- type: markdown
attributes:
value: These steps are used to add integration tests to ensure the same issue does not happen again. Thanks in advance!
40 changes: 40 additions & 0 deletions .github/ISSUE_TEMPLATE/2.design_issue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
name: Design Issue
description: '[SCREENSHOT REQUIRED] - Create a design issue report'
labels: ['status: needs-triage', 'v3', 'area: ui']
body:
- type: textarea
attributes:
label: Describe the Bug.
description: >-
_REQUIRED:_ Please a screenshot/video of the issue along with a detailed description of the problem.
validations:
required: true

- type: textarea
attributes:
label: Reproduction Steps
description: Steps to reproduce the behavior, please provide a clear description of how to reproduce the issue, based on the linked minimal reproduction. Screenshots can be provided in the issue body below. If using code blocks, make sure that [syntax highlighting is correct](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting) and double check that the rendered preview is not broken.
validations:
required: true

- type: textarea
attributes:
label: Environment Info
description: Paste output from `pnpm payload info` _or_ Payload, Node.js, and Next.js versions. Please avoid using "latest"—specific version numbers help us accurately diagnose and resolve issues.
render: text
placeholder: |
Payload:
Node.js:
Next.js:
validations:
required: true

- type: markdown
attributes:
value: Before submitting the issue, go through the steps you've written down to make sure the steps provided are detailed and clear.
- type: markdown
attributes:
value: Contributors should be able to follow the steps provided in order to reproduce the bug.
- type: markdown
attributes:
value: These steps are used to add integration tests to ensure the same issue does not happen again. Thanks in advance!
47 changes: 47 additions & 0 deletions .github/ISSUE_TEMPLATE/3.bug_report_v2.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
name: v2 Bug Report
description: Report a bug for Payload v2. ONLY CRITICAL bugs will be fixed in v2.
labels: ['status: needs-triage', 'v2']
body:
- type: markdown
attributes:
value: |
ONLY CRITICAL bugs will be fixed in v2.
- type: input
id: reproduction-link
attributes:
label: Link to reproduction
description: Want us to look into your issue faster? Follow the [reproduction-guide](https://github.com/payloadcms/payload/blob/main/.github/reproduction-guide.md) for more information.
validations:
required: false
- type: textarea
attributes:
label: Describe the Bug
validations:
required: true
- type: textarea
attributes:
label: To Reproduce
description: Steps to reproduce the behavior, please provide a clear description of how to reproduce the issue, based on the linked minimal reproduction. Screenshots can be provided in the issue body below. If using code blocks, make sure that [syntax highlighting is correct](https://docs.github.com/en/get-started/writing-on-github/working-with-advanced-formatting/creating-and-highlighting-code-blocks#syntax-highlighting) and double check that the rendered preview is not broken.
validations:
required: true
- type: input
id: version
attributes:
label: Payload Version
description: What version of Payload are you running?
validations:
required: true
- type: input
id: adapters-plugins
attributes:
label: Adapters and Plugins
description: What adapters and plugins are you using? ie. db-mongodb, db-postgres, bundler-webpack, etc.
- type: markdown
attributes:
value: Before submitting the issue, go through the steps you've written down to make sure the steps provided are detailed and clear.
- type: markdown
attributes:
value: Contributors should be able to follow the steps provided in order to reproduce the bug.
- type: markdown
attributes:
value: These steps are used to add integration tests to ensure the same issue does not happen again. Thanks in advance!
33 changes: 0 additions & 33 deletions .github/ISSUE_TEMPLATE/BUG_REPORT.md

This file was deleted.

29 changes: 16 additions & 13 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,20 +1,23 @@
## Description
<!--
<!-- Please include a summary of the pull request and any related issues it fixes. Please also include relevant motivation and context. -->
Thank you for the PR! Please go through the checklist below and make sure you've completed all the steps.
- [ ] I have read and understand the CONTRIBUTING.md document in this repository
Please review the [CONTRIBUTING.md](https://github.com/payloadcms/payload/blob/main/CONTRIBUTING.md) document in this repository if you haven't already.
## Type of change
The following items will ensure that your PR is handled as smoothly as possible:
<!-- Please delete options that are not relevant. -->
- PR Title must follow conventional commits format. For example, `feat: my new feature`, `fix(plugin-seo): my fix`.
- Minimal description explained as if explained to someone not immediately familiar with the code.
- Provide before/after screenshots or code diffs if applicable.
- Link any related issues/discussions from GitHub or Discord.
- Add review comments if necessary to explain to the reviewer the logic behind a change
- [ ] Bug fix (non-breaking change which fixes an issue)
- [ ] New feature (non-breaking change which adds functionality)
- [ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
- [ ] This change requires a documentation update
### What?
## Checklist:
### Why?
- [ ] I have added tests that prove my fix is effective or that my feature works
- [ ] Existing test suite passes locally with my changes
- [ ] I have made corresponding changes to the documentation
### How?
Fixes #
-->
13 changes: 13 additions & 0 deletions .github/actions/release-commenter/.eslintrc.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
module.exports = {
env: {
es6: true,
node: true,
},
extends: ['eslint:recommended', 'plugin:@typescript-eslint/eslint-recommended'],
parser: '@typescript-eslint/parser',
parserOptions: {
ecmaVersion: 2018,
sourceType: 'module',
},
plugins: ['@typescript-eslint'],
}
27 changes: 27 additions & 0 deletions .github/actions/release-commenter/LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
MIT License

Copyright (c) 2020-2025 Cameron Little <cameron@camlittle.com>

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

---

Modifications made by Payload CMS, Inc. <info@payloadcms.com>, 2025
Details in README.md
Loading