From be42b9bb9ef1859584efd37ab3260b303500ff65 Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:31:37 -0400 Subject: [PATCH 1/7] add new vale check, exclude changlog directories from vale --- .vale/styles/FernStyles/Current.yml | 20 ++++++++++++++++++++ .vale/styles/FernStyles/Please.yml | 2 +- .valeignore | 1 + 3 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 .vale/styles/FernStyles/Current.yml create mode 100644 .valeignore diff --git a/.vale/styles/FernStyles/Current.yml b/.vale/styles/FernStyles/Current.yml new file mode 100644 index 000000000..4a481d44d --- /dev/null +++ b/.vale/styles/FernStyles/Current.yml @@ -0,0 +1,20 @@ +extends: existence +message: "Avoid time-relative terms like '%s' that become outdated" +level: warning +ignorecase: true +tokens: + - current + - currently + - presently + - as of now + - at this time + - present + - in the future + - future + - now + - today + - soon + - latest + - new + - upcoming + - old \ No newline at end of file diff --git a/.vale/styles/FernStyles/Please.yml b/.vale/styles/FernStyles/Please.yml index 01b3ce97a..df253e5e8 100644 --- a/.vale/styles/FernStyles/Please.yml +++ b/.vale/styles/FernStyles/Please.yml @@ -3,4 +3,4 @@ message: "Avoid using '%s' in technical documentation." level: warning ignorecase: true tokens: - - please # Instead of "Please refer to the documentation", say "Refer to the documentation" \ No newline at end of file + - please \ No newline at end of file diff --git a/.valeignore b/.valeignore new file mode 100644 index 000000000..3c8e2b61b --- /dev/null +++ b/.valeignore @@ -0,0 +1 @@ +**/changelog/** # \ No newline at end of file From 9a821f7d18934008c67e42c89f6b328d1288197b Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:32:21 -0400 Subject: [PATCH 2/7] test valeignore --- fern/products/docs/pages/changelog/2025-10-17.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fern/products/docs/pages/changelog/2025-10-17.mdx b/fern/products/docs/pages/changelog/2025-10-17.mdx index ce00ceb29..4f5057edd 100644 --- a/fern/products/docs/pages/changelog/2025-10-17.mdx +++ b/fern/products/docs/pages/changelog/2025-10-17.mdx @@ -1,6 +1,6 @@ ## HTTP Snippets now enabled by default -HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. +HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test You can now control HTTP snippets directly in your `docs.yml` file: From 404571e17dab2b4eeb28cace872e7ed19d351b8b Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:33:28 -0400 Subject: [PATCH 3/7] test --- .valeignore | 2 +- fern/products/docs/pages/changelog/2025-10-17.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.valeignore b/.valeignore index 3c8e2b61b..d8c036173 100644 --- a/.valeignore +++ b/.valeignore @@ -1 +1 @@ -**/changelog/** # \ No newline at end of file +**/changelog/* \ No newline at end of file diff --git a/fern/products/docs/pages/changelog/2025-10-17.mdx b/fern/products/docs/pages/changelog/2025-10-17.mdx index 4f5057edd..cbffc1086 100644 --- a/fern/products/docs/pages/changelog/2025-10-17.mdx +++ b/fern/products/docs/pages/changelog/2025-10-17.mdx @@ -1,6 +1,6 @@ ## HTTP Snippets now enabled by default -HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test +HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test testing You can now control HTTP snippets directly in your `docs.yml` file: From da4558b65cb58d1a045370108b45158d466f4547 Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:35:42 -0400 Subject: [PATCH 4/7] test --- .valeignore | 2 +- fern/products/docs/pages/changelog/2025-10-17.mdx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.valeignore b/.valeignore index d8c036173..e8439240a 100644 --- a/.valeignore +++ b/.valeignore @@ -1 +1 @@ -**/changelog/* \ No newline at end of file +**/changelog/* diff --git a/fern/products/docs/pages/changelog/2025-10-17.mdx b/fern/products/docs/pages/changelog/2025-10-17.mdx index cbffc1086..ce00ceb29 100644 --- a/fern/products/docs/pages/changelog/2025-10-17.mdx +++ b/fern/products/docs/pages/changelog/2025-10-17.mdx @@ -1,6 +1,6 @@ ## HTTP Snippets now enabled by default -HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test testing +HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. You can now control HTTP snippets directly in your `docs.yml` file: From efb50543ca5db00f4ed348d5f32443dbdb14be5d Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:39:43 -0400 Subject: [PATCH 5/7] test --- .pre-commit-config.yaml | 3 ++- .valeignore | 1 + fern/products/docs/pages/changelog/2025-10-17.mdx | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index b59f5f2b4..d8d6aab0b 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -6,5 +6,6 @@ repos: entry: bash -c 'vale --config=.vale.ini "$@"; exit 0' -- language: system files: \.(md|mdx)$ + exclude: 'changelog/' pass_filenames: true - verbose: true \ No newline at end of file + verbose: true diff --git a/.valeignore b/.valeignore index e8439240a..9c90e893d 100644 --- a/.valeignore +++ b/.valeignore @@ -1 +1,2 @@ **/changelog/* +fern/products/docs/pages/changelog/2025-10-17.mdx diff --git a/fern/products/docs/pages/changelog/2025-10-17.mdx b/fern/products/docs/pages/changelog/2025-10-17.mdx index ce00ceb29..4f5057edd 100644 --- a/fern/products/docs/pages/changelog/2025-10-17.mdx +++ b/fern/products/docs/pages/changelog/2025-10-17.mdx @@ -1,6 +1,6 @@ ## HTTP Snippets now enabled by default -HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. +HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test You can now control HTTP snippets directly in your `docs.yml` file: From 10acc8fdfc9c15cddb1da29d213cadd5671616cb Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:46:53 -0400 Subject: [PATCH 6/7] test --- .github/workflows/vale.yml | 1 + .valeignore | 2 -- fern/products/docs/pages/changelog/2025-10-17.mdx | 2 +- 3 files changed, 2 insertions(+), 3 deletions(-) delete mode 100644 .valeignore diff --git a/.github/workflows/vale.yml b/.github/workflows/vale.yml index c410bd7e0..6f7567eb5 100644 --- a/.github/workflows/vale.yml +++ b/.github/workflows/vale.yml @@ -6,6 +6,7 @@ on: - '**.md' - '.vale/**' - '.vale.ini' + - '!**/changelog/**' jobs: vale: diff --git a/.valeignore b/.valeignore deleted file mode 100644 index 9c90e893d..000000000 --- a/.valeignore +++ /dev/null @@ -1,2 +0,0 @@ -**/changelog/* -fern/products/docs/pages/changelog/2025-10-17.mdx diff --git a/fern/products/docs/pages/changelog/2025-10-17.mdx b/fern/products/docs/pages/changelog/2025-10-17.mdx index 4f5057edd..cbffc1086 100644 --- a/fern/products/docs/pages/changelog/2025-10-17.mdx +++ b/fern/products/docs/pages/changelog/2025-10-17.mdx @@ -1,6 +1,6 @@ ## HTTP Snippets now enabled by default -HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test +HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test testing You can now control HTTP snippets directly in your `docs.yml` file: From 89e4e224b1e4750dd82d66075b09dd4daa6b8712 Mon Sep 17 00:00:00 2001 From: Devin Logan Date: Sun, 26 Oct 2025 14:49:20 -0400 Subject: [PATCH 7/7] remove changes from test file --- fern/products/docs/pages/changelog/2025-10-17.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fern/products/docs/pages/changelog/2025-10-17.mdx b/fern/products/docs/pages/changelog/2025-10-17.mdx index cbffc1086..ce00ceb29 100644 --- a/fern/products/docs/pages/changelog/2025-10-17.mdx +++ b/fern/products/docs/pages/changelog/2025-10-17.mdx @@ -1,6 +1,6 @@ ## HTTP Snippets now enabled by default -HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. test testing +HTTP snippets are now enabled by default for all documentation sites, making it easier for developers to see cURL, Python, Ruby, and other HTTP client examples directly in your API reference. Previously, this feature required internal configuration to activate. You can now control HTTP snippets directly in your `docs.yml` file: