This improves the version filters for the library, it's getting more complex to update every single item in the code when a new element is added in the spec, with this change we only need to add the filter to the new object and the version it was introduced.
NOTE: Tests failing are not related to the changes, this is due to the new schema changes, they will be fixed in the other PRs
This improves the version filters for the library, it's getting more complex to update every single item in the code when a new element is added in the spec, with this change we only need to add the filter to the new object and the version it was introduced.
NOTE: Tests failing are not related to the changes, this is due to the new schema changes, they will be fixed in the other PRs