diff --git a/README.md b/README.md
index ead74e75337..6e553c9e176 100644
--- a/README.md
+++ b/README.md
@@ -397,6 +397,7 @@ Support this project with a :star:
| [files\_yaml\_from\_source\_file\_separator](#input_files_yaml_from_source_file_separator) | string | false | `"\n"` | Separator used to split the
`files_yaml_from_source_file` input |
| [include\_all\_old\_new\_renamed\_files](#input_include_all_old_new_renamed_files) | string | false | `"false"` | Include `all_old_new_renamed_files` output. Note this
can generate a large output
See: [#501](https://github.com/tj-actions/changed-files/issues/501). |
| [json](#input_json) | string | false | `"false"` | Output list of changed files
in a JSON formatted string
which can be used for
matrix jobs. [Example](https://github.com/tj-actions/changed-files/blob/main/.github/workflows/matrix-test.yml) |
+| [negation\_patterns\_first](#input_negation_patterns_first) | string | false | `"false"` | Apply the negation patterns first.
**NOTE:** This affects how changed
files are matched. |
| [old\_new\_files\_separator](#input_old_new_files_separator) | string | false | `" "` | Split character for old and
new renamed filename pairs. |
| [old\_new\_separator](#input_old_new_separator) | string | false | `","` | Split character for old and
new filename pairs. |
| [output\_dir](#input_output_dir) | string | false | `".github/outputs"` | Directory to store output files. |