Skip to content

docs: Deprecation of patternKey and patternValue in input schema#2153

Merged
mfori merged 10 commits intomasterfrom
feat/deprecation-of-input-schema-keywords
Mar 19, 2026
Merged

docs: Deprecation of patternKey and patternValue in input schema#2153
mfori merged 10 commits intomasterfrom
feat/deprecation-of-input-schema-keywords

Conversation

@mfori
Copy link
Copy Markdown
Member

@mfori mfori commented Dec 19, 2025

Partially resolves https://github.com/apify/apify-core/issues/24338

Community was informed in advance: https://apify.slack.com/archives/C09ELTQEY6R/p1770819418439049


Note

Low Risk
Documentation-only change that marks two schema properties as deprecated and adds migration examples; no runtime/code behavior is modified.

Overview
Updates the Actor input schema specification docs to mark patternKey and patternValue as deprecated for both object and array fields, including cross-links to a new deprecation section.

Adds a dedicated deprecation notice with a support timeline (until May 31, 2026) and a migration guide showing how to replace array validations via items subschemas, plus notes that object key/value pattern validation will be removed without a direct replacement.

Written by Cursor Bugbot for commit 1c8896c. Configure here.

@mfori mfori self-assigned this Dec 19, 2025
@mfori mfori added the t-console Issues with this label are in the ownership of the console team. label Dec 19, 2025
@github-actions github-actions bot added this to the 130th sprint - Console team milestone Dec 19, 2025
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 1c7b445 and is ready at https://pr-2153.preview.docs.apify.com!

@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 3e41fd0 and is ready at https://pr-2153.preview.docs.apify.com!

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 1c8896ce and is ready at https://pr-2153.preview.docs.apify.com!

@mfori mfori marked this pull request as ready for review February 11, 2026 14:09
@mfori mfori requested a review from TC-MO as a code owner February 11, 2026 14:09
@mfori mfori requested a review from GriffinTrent February 11, 2026 14:09
@mfori mfori requested a review from gippy February 12, 2026 18:45
@mfori mfori requested a review from marcel-rbro February 23, 2026 14:35
@marcel-rbro
Copy link
Copy Markdown
Contributor

I've committed some review fixes directly to the branch. FYI, the anchors to the deprecated info section did not actually work.

@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit bf7032fe and is ready at https://pr-2153.preview.docs.apify.com!

1 similar comment
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit bf7032fe and is ready at https://pr-2153.preview.docs.apify.com!

@mfori
Copy link
Copy Markdown
Member Author

mfori commented Feb 24, 2026

I've committed some review fixes directly to the branch. FYI, the anchors to the deprecated info section did not actually work.

Thanks!

@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit ebf58437 and is ready at https://pr-2153.preview.docs.apify.com!

@mfori
Copy link
Copy Markdown
Member Author

mfori commented Feb 24, 2026

@marcel-rbro do you know why the build failed? It seems it's not related to this PR

Edit: ah, I see, it's this PR probably: #2270

@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 32aded97 and is ready at https://pr-2153.preview.docs.apify.com!

@marcel-rbro
Copy link
Copy Markdown
Contributor

Build is working now, you can merge @mfori 👍

@TC-MO TC-MO removed their request for review March 4, 2026 08:26
@danpoletaev danpoletaev force-pushed the feat/deprecation-of-input-schema-keywords branch from 32aded9 to 9895d70 Compare March 6, 2026 21:57
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 9895d707 and is ready at https://pr-2153.preview.docs.apify.com!

@metalwarrior665 metalwarrior665 force-pushed the feat/deprecation-of-input-schema-keywords branch from 9895d70 to 32aded9 Compare March 7, 2026 00:02
@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 32aded97 and is ready at https://pr-2153.preview.docs.apify.com!

@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit aae747e2 and is ready at https://pr-2153.preview.docs.apify.com!

@apify-service-account
Copy link
Copy Markdown

Preview for this PR was built for commit 9d0327a3 and is ready at https://pr-2153.preview.docs.apify.com!

@mfori mfori merged commit a984531 into master Mar 19, 2026
13 checks passed
@mfori mfori deleted the feat/deprecation-of-input-schema-keywords branch March 19, 2026 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

t-console Issues with this label are in the ownership of the console team.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants