Remove sift in favor of Mongoose-maintained lib
Author: vkarpov15Created Sep 17, 2026Updated Sep 17, 2026
Labelsbackwards-breaking
Prerequisites
- I have written a descriptive issue title
- I have searched existing issues to ensure the issue has not already been raised
Issue
Re: #16513 etc., sift has not had any commits or releases since April 2024 (nearly 2.5 years at the time of this writing) despite several issue reports. Should be doable to write our own lib to handle applying MongoDB query filters in Node.js without having to work around sift's quirks.
Source: Automattic/mongoose