The reason for the _v2 and _v3 interfaces is because we wanted to add new features without breaking legacy compatibility. All of these interfaces are future proof. If we need to make additional enhancements, there will be a _v4.
The reason for the _v2 and _v3 interfaces is because we wanted to add new features without breaking legacy compatibility. All of these interfaces are future proof. If we need to make additional enhancements, there will be a _v4.