Back to Parse Server

Deprecation Plan

DEPRECATIONS.md

9.9.08.0 KB
Original Source

Deprecation Plan <!-- omit in toc -->

The following is a list of deprecations, according to the Deprecation Policy. After a feature becomes deprecated, and giving developers time to adapt to the change, the deprecated feature will eventually be changed, leading to a breaking change. Developer feedback during the deprecation period may postpone or even revoke the introduction of the breaking change.

IDChangeIssueDeprecation ℹ️Planned Change ℹ️Status ℹ️Notes
DEPPS1Native MongoDB syntax in aggregation pipeline#73385.0.0 (2022)6.0.0 (2023)changed-
DEPPS2Config option directAccess defaults to true#66365.0.0 (2022)6.0.0 (2023)changed-
DEPPS3Config option enforcePrivateUsers defaults to true#73195.0.0 (2022)6.0.0 (2023)changed-
DEPPS4Remove convenience method for http request Parse.Cloud.httpRequest#75895.0.0 (2022)6.0.0 (2023)changed-
DEPPS5Config option allowClientClassCreation defaults to false#79255.3.0 (2022)7.0.0 (2024)changed-
DEPPS6Auth providers disabled by default#79535.3.0 (2022)7.0.0 (2024)changed-
DEPPS7Remove file trigger syntax Parse.Cloud.beforeSaveFile((request) => {})#79665.3.0 (2022)7.0.0 (2024)changed-
DEPPS8Login with expired 3rd party authentication token defaults to false#70795.3.0 (2022)7.0.0 (2024)changed-
DEPPS9Rename LiveQuery fields option to keys#83896.0.0 (2023)7.0.0 (2024)changed-
DEPPS10Encode Parse.Object in Cloud Function and remove option encodeParseObjectInCloudFunction#86346.2.0 (2023)9.0.0 (2026)changed-
DEPPS11Replace PublicAPIRouter with PagesRouter#76258.0.0 (2025)9.0.0 (2026)changed-
DEPPS12Database option allowPublicExplain defaults to false#75198.5.0 (2025)9.0.0 (2026)changed-
DEPPS13Config option enableInsecureAuthAdapters defaults to false#96678.0.0 (2025)9.0.0 (2026)changed-
DEPPS14Config option pages.encodePageParamHeaders defaults to true#100639.4.0 (2026)10.0.0 (2027)deprecated-
DEPPS15Config option readOnlyMasterKeyIps defaults to ['127.0.0.1', '::1']#101159.5.0 (2026)10.0.0 (2027)deprecated-
DEPPS16Remove config option mountPlayground#101109.5.0 (2026)10.0.0 (2027)deprecated-
DEPPS17Remove config option playgroundPath#101109.5.0 (2026)10.0.0 (2027)deprecated-
DEPPS18Config option requestComplexity limits enabled by default#102079.6.0 (2026)10.0.0 (2027)deprecated-
DEPPS19Remove config option enableProductPurchaseLegacyApi#102289.6.0 (2026)10.0.0 (2027)deprecated-
DEPPS20Remove config option allowExpiredAuthDataToken9.6.0 (2026)10.0.0 (2027)deprecated-
DEPPS21Config option protectedFieldsOwnerExempt defaults to false9.6.0 (2026)10.0.0 (2027)deprecated-
DEPPS22Config option protectedFieldsTriggerExempt defaults to true9.6.0 (2026)10.0.0 (2027)deprecated-
DEPPS23Config option protectedFieldsSaveResponseExempt defaults to false9.7.0 (2026)10.0.0 (2027)deprecated-
DEPPS24Config option installation.duplicateDeviceTokenActionEnforceAuth defaults to true#104519.9.0 (2026)10.0.0 (2027)deprecated-