Files
kami-parse-server/DEPRECATIONS.md
Daniel d0d30c4f13 feat: Remove deprecation DEPPS1: Native MongoDB syntax in aggregation pipeline (#8362)
BREAKING CHANGE: The MongoDB aggregation pipeline requires native MongoDB syntax instead of the custom Parse Server syntax; for example pipeline stage names require a leading dollar sign like `$match` and the MongoDB document ID is referenced using `_id` instead of `objectId` (#8362)
2023-01-05 15:53:43 +01:00

3.2 KiB
Raw Blame History

Deprecation Plan

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 removed, leading to a breaking change. Developer feedback during the deprecation period may postpone or even revoke the introduction of the breaking change.

ID Change Issue Deprecation Planned Removal Status Notes
DEPPS1 Native MongoDB syntax in aggregation pipeline #7338 5.0.0 (2022) 6.0.0 (2023) removed -
DEPPS2 Config option directAccess defaults to true #6636 5.0.0 (2022) 6.0.0 (2023) removed -
DEPPS3 Config option enforcePrivateUsers defaults to true #7319 5.0.0 (2022) 6.0.0 (2023) removed -
DEPPS4 Remove convenience method for http request Parse.Cloud.httpRequest #7589 5.0.0 (2022) 6.0.0 (2023) removed -
DEPPS5 Config option allowClientClassCreation defaults to false #7925 5.3.0 (2022) 7.0.0 (2024) deprecated -
DEPPS6 Auth providers disabled by default #7953 5.3.0 (2022) 7.0.0 (2024) deprecated -
DEPPS7 Remove file trigger syntax Parse.Cloud.beforeSaveFile((request) => {}) #7966 5.3.0 (2022) 7.0.0 (2024) deprecated -
DEPPS8 Login with expired 3rd party authentication token defaults to false #7079 5.3.0 (2022) 7.0.0 (2024) deprecated -