The introduction of Services and Routes as new core entities. Those entities replace the “API” entity and simplify the setup of non-naive use-cases. They provide better separation of concerns and allow for plugins to be applied to specific endpoints.
With the introduction of Services and Routes, duplicates plugin definition can be avoided.
This is much cleaner and leaner in operation, especially if we are talking about tons of APIs in the micro-services world. Detailed read here.