4.4.0
- IMPROVE: Update PostgresStorageAdapter.js. #6981. Thanks to Vitaly Tomilov
- NEW: skipWithMasterKey on Built-In Validator. #6972. Thanks to dblythy.
- NEW: Add fileKey rotation to GridFSBucketAdapter. #6768. Thanks to Corey Baker.
- IMPROVE: Remove unused parameter in Cloud Function. #6969. Thanks to Diamond Lewis.
- IMPROVE: Validation Handler Update. #6968. Thanks to dblythy.
- FIX: (directAccess): Properly handle response status. #6966. Thanks to Diamond Lewis.
- FIX: Remove hostnameMaxLen for Mongo URL. #6693. Thanks to markhoward02.
- IMPROVE: Show a message if cloud functions are duplicated. #6963. Thanks to dblythy.
- FIX: Pass request.query to afterFind. #6960. Thanks to dblythy.
- SECURITY FIX: Patch session vulnerability over Live Query. See GHSA-2xm2-xj2q-qgpj for more details about the vulnerability and 78b59fb for the fix. Thanks to Antonio Davi Macedo Coelho de Castro.
- IMPROVE: LiveQueryEvent Error Logging Improvements. #6951. Thanks to dblythy.
- IMPROVE: Include stack in Cloud Code. #6958. Thanks to dblythy.
- FIX: (jobs): Add Error Message to JobStatus Failure. #6954. Thanks to Diamond Lewis.
- NEW: Create Cloud function afterLiveQueryEvent. #6859. Thanks to dblythy.
- FIX: Update vkontakte API to the latest version. #6944. Thanks to Antonio Davi Macedo Coelho de Castro.
- FIX: Use an empty object as default value of options for Google Sign in. #6844. Thanks to Kevin Kuang.
- FIX: Postgres: prepend className to unique indexes. #6741. Thanks to Corey Baker.
- FIX: GraphQL: Transform input types also on user mutations. #6934. Thanks to Antoine Cormouls.
- FIX: Set objectId into query for Email Validation. #6930. Thanks to Danaru.
- FIX: GraphQL: Optimize queries, fixes some null returns (on object), fix stitched GraphQLUpload. #6709. Thanks to Antoine Cormouls.
- FIX: Do not throw error if user provide a pointer like index onMongo. #6923. Thanks to Antoine Cormouls.
- FIX: Hotfix instagram api. #6922. Thanks to Tim.
- FIX: (directAccess/cloud-code): Pass installationId with LogIn. #6903. Thanks to Diamond Lewis.
- FIX: Fix bcrypt binary incompatibility. #6891. Thanks to Manuel Trezza.
- NEW: Keycloak auth adapter. #6376. Thanks to Rhuan.
- IMPROVE: Changed incorrect key name in apple auth adapter tests. #6861. Thanks to Manuel Trezza.
- FIX: Fix mutating beforeSubscribe Query. #6868. Thanks to dblythy.
- FIX: Fix beforeLogin for users logging in with AuthData. #6872. Thanks to Kevin Kuang.
- FIX: Remove Facebook AccountKit auth. #6870. Thanks to Diamond Lewis.
- FIX: Updated TOKEN_ISSUER to 'accounts.google.com'. #6836. Thanks to Arjun Vedak.
- IMPROVE: Optimized deletion of class field from schema by using an index if available to do an index scan instead of a collection scan. #6815. Thanks to Manuel Trezza.
- IMPROVE: Enable MongoDB transaction test for MongoDB >= 4.0.4 #6827. Thanks to Manuel.