3.9.0
- NEW: Add allowHeaders to Options #6044. Thanks to Omair Vaiyani
- CHANGE: Introduce ReadOptionsInput to GraphQL API #6030. Thanks to Antonio Davi Macedo Coelho de Castro
- NEW: Stream video with GridFSBucketAdapter (implements byte-range requests) #6028. Thanks to Diamond Lewis
- FIX: Aggregate not matching null values #6043. Thanks to Antonio Davi Macedo Coelho de Castro
- CHANGE: Improve callCloudCode mutation to receive a CloudCodeFunction enum instead of a String in the GraphQL API #6029. Thanks to Antonio Davi Macedo Coelho de Castro
- TEST: Add more tests to transactions #6022. Thanks to Antonio Davi Macedo Coelho de Castro
- CHANGE: Pointer constraint input type as ID in the GraphQL API #6020. Thanks to Douglas Muraoka
- CHANGE: Remove underline from operators of the GraphQL API #6024. Thanks to Antonio Davi Macedo Coelho de Castro
- FIX: Make method async as expected in usage #6025. Thanks to Omair Vaiyani
- DOC: Added breaking change note to 3.8 release #6023. Thanks to Manuel
- NEW: Added support for line auth #6007. Thanks to Saimoom Safayet Akash
- FIX: Fix aggregate group id #5994. Thanks to Antonio Davi Macedo Coelho de Castro
- CHANGE: Schema operations instead of generic operations in the GraphQL API #5993. Thanks to Antonio Davi Macedo Coelho de Castro
- DOC: Fix changelog formatting#6009. Thanks to Tom Fox
- CHANGE: Rename objectId to id in the GraphQL API #5985. Thanks to Douglas Muraoka
- FIX: Fix beforeLogin trigger when user has a file #6001. Thanks to Antonio Davi Macedo Coelho de Castro
- DOC: Update GraphQL Docs with the latest changes #5980. Thanks to Antonio Davi Macedo Coelho de Castro