7.5.0
Release 7.5.0
Major improvements
- 🚀Enhanced metrics #468
- New monitoring feature https://restheart.org/docs/monitoring
- 🚀 Support for MongoDB v7
- ✅Upgrade GraalVM to v23.0.1 (17.0.8-graal) #481
- ✅Extend permission predicates to check requests content #479
- Three new permission predicates:
bson-request-prop-equals
,bson-request-prop-equals
,bson-request-array-is-subset
https://restheart.org/docs/security/authorization#predicates
- Three new permission predicates:
- ✅Forbid creating or updating a user with the
root-role
#480rootRoleGuard
forbids accounts handled by mongoAclAuthorizer to gain theroot-role
defined by themongoAclAuthorizer
https://restheart.org/docs/security/other-security-plugins#root-role-guard
More details on this milestone at https://github.com/SoftInstigate/restheart/milestone/49?closed=1
Deprecation notice
Starting from this release, we no longer run our integration tests against MongoDB 3.6.
List of supported MongoDB versions:
- 4.2
- 4.4
- 5.0
- 6.0
- 7.0
Also this release deprecates the MongoService monitoring that will be removed in v8.0.
Full Changelog: 7.4.6...7.5.0