All notable changes to this project will be documented in this file
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Upgrade dependencies.
- The ability to select certain fields within a single resource using the ?select= query parameter.
- Upgrade [email protected], [email protected]
- Upgrade dependencies.
- Moved the isEmpty method to the utils.
- Problems where _.isEmpty() was replaced with array length checks which does not work to check if objects are empty.
- The resourcejs middleware paths to be able to be processed outside of Express.
- Upgrade [email protected]
- See travist#109. Many changes.
- High performance optimization during aggregation
- Upgrade [email protected] and [email protected]
- Improve swagger schema that includes an array of types
- Upgrade [email protected], [email protected]
- Incorrect swagger type getting handled for ObjectId.
- Issue where the ObjectId object is not defined in Swagger.js.
- Upgraded [email protected], [email protected]
- Upgraded [email protected], [email protected], [email protected], [email protected], [email protected]
- A way to only include model filters in the query.
- Improve performance of PUT by not sending stringified version of object to debug.
- Now using lean() to improve performance of index and find queries.
- If an error occurs in a request middleware, return 400 instead of 500.
- Add ability to pass options to underlying
.save()
and.remove()
- Upgraded [email protected], [email protected], [email protected], [email protected], [email protected]
- Upgraded [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
- Upgrade dependencies.
- Upgraded [email protected], [email protected]
- Upgraded [email protected], [email protected], [email protected]
- Fixing all deprecation warnings by using countDocuments and using new mongo url parser.
- Upgraded [email protected], [email protected], [email protected].
- Date filtering.
- Upgraded [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
- Ability to filter dates by timestamp. (Conflicts with number filtering)
- Ability to filter dates by Year. (Conflicts with number filtering)
- Filtering by number not working for non root level fields.