Skip to content

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

Open
mfori wants to merge 8 commits intomasterfrom
feat/deprecation-of-input-schema-keywords
Open

docs: Deprecation of patternKey and patternValue in input schema#2153
mfori wants to merge 8 commits intomasterfrom
feat/deprecation-of-input-schema-keywords

Conversation

@mfori
Copy link
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

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

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

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
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

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

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

@mfori
Copy link
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

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

@mfori
Copy link
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

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

@marcel-rbro
Copy link
Contributor

Build is working now, you can merge @mfori 👍

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