- Fix issue where a
minimum
andmaximum
constraint combo was not asserted by thelength:
validator.
- Fix issue where both
minimum
andmaximum
constraints could not be added to alength:
validator.
- Remove
alias
from child lookup criteria in JSONAPI serializer.
- Fix issue where
as:
keyword was not handled in JSONAPI relationship formatter.
- Update JSONAPI formatter to simplify logic for polymorphic relationships.
- Add
aliases:
keyword to#param
to allow the schema to be accessible by different names. - Add
polymorphic:
keyword to#param
to define a polymorphic schema.
- Fix compatibility with Ruby 3.3.0 due to #20091.
- Add memoization to
#typed_params
and#typed_query
methods.
- Revert 0b0aaa6b66edd3e4c3336e51fa340592e7ef9e86.
- Fix parameterization of nil children.
- Fix namespaced schemas.
- Initial release.
- Test release.